Cloud Application Development Foundations Specialization
About Course
Dive into the world of cloud application development with this comprehensive Specialization from IBM, completely **free** on Theetay! Learn from industry experts and master the essential skills to become a successful full-stack Cloud Native Developer.
This program covers everything from **cloud foundations** to **HTML, CSS, JavaScript, GitHub, Node.js, React**, and more. You’ll gain hands-on experience building and deploying applications on a cloud platform, delivering Software as a Service (SaaS) solutions using Cloud Native methodologies.
No prior programming or cloud experience is required, making this Specialization ideal for beginners. **Start your journey towards a rewarding career in a highly in-demand field today!**
**This course is offered by IBM and is available for free on Theetay, a platform that curates top-rated online courses from leading providers like Udemy, Udacity, Coursera, MasterClass, NearPeer, and more.**
**Keywords:** Cloud Application Development, Cloud Native Developer, Full Stack Development, IBM Specialization, Free Online Courses, Udemy, Udacity, Coursera, MasterClass, NearPeer, Cloud Foundations, HTML, CSS, JavaScript, GitHub, Node.js, React, Cloud Native Practices, DevOps, CI/CD, SaaS, Software as a Service, Programming for Beginners.
What Will You Learn?
- Define cloud computing and explain its essential characteristics, models, benefits, infrastructure, & emerging trends. Create a cloud account
- Develop with front-end development languages and tools such as HTML, CSS, Javascript and React
- Program applications with back-end development languages and tools such as Node.js and NoSQL databases
- Build and deploy applications using Cloud Native methodologies and tools, CI/CD toolchains, and build your portfolio using GitHub
Course Content
01. Introduction to Cloud Computing
-
A Message from the Professor
-
003 01_course-welcome.mp4
00:00 -
004 02_about-the-course_instructions.html
00:00 -
005 03_course-learning-objectives_instructions.html
00:00 -
006 04_course-syllabus_instructions.html
00:00 -
009 01_definition-and-essential-characteristics-of-cloud-computing.mp4
00:00 -
012 02_expert-viewpoints-definition-and-essential-characteristics-of-cloud-computing.mp4
00:00 -
015 03_history-and-evolution-of-cloud-computing.mp4
00:00 -
018 04_key-considerations-for-cloud-computing.mp4
00:00 -
021 05_key-cloud-service-providers-and-their-services.mp4
00:00 -
022 06_lesson-1-summary-introduction-to-cloud-computing_instructions.html
00:00 -
025 01_cloud-adoption-no-longer-a-choice.mp4
00:00 -
028 02_expert-viewpoints-cloud-adoption-benefits-and-use-cases.mp4
00:00 -
031 03_cloud-adoption-some-case-studies.mp4
00:00 -
032 04_lesson-2-summary-business-case-for-cloud-computing_instructions.html
00:00 -
035 01_internet-of-things-in-the-cloud.mp4
00:00 -
038 02_artificial-intelligence-on-the-cloud.mp4
00:00 -
041 03_blockchain-and-analytics-in-the-cloud.mp4
00:00 -
042 04_lesson-3-summary-emerging-technologies-accelerated-by-cloud_instructions.html
00:00 -
046 01_overview-of-cloud-service-models.mp4
00:00 -
049 02_iaas-infrastructure-as-a-service.mp4
00:00 -
052 03_paas-platform-as-a-service.mp4
00:00 -
055 04_saas-software-as-a-service.mp4
00:00 -
056 05_lesson-1-summary-service-models_instructions.html
00:00 -
057 06_practice-quiz-service-models_quiz.html
00:00 -
060 01_public-cloud.mp4
00:00 -
063 02_private-cloud.mp4
00:00 -
066 03_hybrid-cloud.mp4
00:00 -
069 04_expert-viewpoints-cloud-computing-service-and-deployment-models.mp4
00:00 -
070 05_community-cloud_instructions.html
00:00 -
071 06_lesson-2-summary-deployment-models_instructions.html
00:00 -
072 07_practice-quiz-deployment-models_quiz.html
00:00 -
077 01_overview-of-cloud-infrastructure.mp4
00:00 -
080 02_virtualization-and-virtual-machines-explained.mp4
00:00 -
083 03_types-of-virtual-machines.mp4
00:00 -
086 04_bare-metal-servers.mp4
00:00 -
089 05_secure-networking-in-cloud.mp4
00:00 -
092 06_containers.mp4
00:00 -
095 07_expert-viewpoints-components-of-cloud-computing.mp4
00:00 -
096 08_lesson-1-summary-cloud-infrastructure_instructions.html
00:00 -
097 09_practice-quiz-cloud-infrastructure_quiz.html
00:00 -
100 01_basics-of-storage-on-cloud.mp4
00:00 -
103 02_file-storage.mp4
00:00 -
106 03_block-storage.mp4
00:00 -
109 04_object-storage-overview.mp4
00:00 -
112 05_object-storage-tiers-and-apis.mp4
00:00 -
115 06_cdn-content-delivery-networks.mp4
00:00 -
118 07_expert-viewpoints-cloud-storage.mp4
00:00 -
119 08_lesson-2-summary-cloud-storage-and-content-delivery-networks_instructions.html
00:00 -
120 09_practice-quiz-cloud-storage-and-content-delivery-networks_quiz.html
00:00 -
124 01_hybrid-multi-cloud.mp4
00:00 -
127 02_microservices.mp4
00:00 -
130 03_serverless-computing.mp4
00:00 -
131 04_lesson-1-summary_instructions.html
00:00 -
134 01_cloud-native-applications.mp4
00:00 -
137 02_devops-on-the-cloud.mp4
00:00 -
138 03_devops-on-the-cloud_instructions.html
00:00 -
141 04_application-modernization.mp4
00:00 -
144 05_expert-viewpoints-cloud-native-and-emergent-cloud-trends.mp4
00:00 -
145 06_lesson-2-summary_instructions.html
00:00 -
146 07_practice-quiz-cloud-native-applications-devops-and-application-modernization_quiz.html
00:00 -
150 01_what-is-cloud-security-part-1.mp4
00:00 -
153 02_what-is-cloud-security-part-2.mp4
00:00 -
154 03_policies-and-principles-of-access-management_instructions.html
00:00 -
157 04_identity-and-access-management.mp4
00:00 -
160 05_cloud-encryption.mp4
00:00 -
163 06_cloud-monitoring-basics-and-benefits.mp4
00:00 -
164 07_cloud-monitoring-and-benefits_instructions.html
00:00 -
165 08_lesson-summary-cloud-security-and-monitoring_instructions.html
00:00 -
168 01_case-studies-in-different-industry-verticals.mp4
00:00 -
171 02_career-opportunities-and-job-roles-in-cloud-computing.mp4
00:00 -
174 03_expert-viewpoints-job-market-for-cloud-computing.mp4
00:00 -
175 04_lesson-summary-case-studies-and-jobs_instructions.html
00:00 -
180 01_expert-viewpoints-your-career-in-cloud-computing.mp4
00:00 -
181 02_congrats-next-steps_instructions.html
00:00 -
182 03_thanks-from-the-course-team_instructions.html
00:00
02. Introduction to Web Development with HTML, CSS, JavaScript
-
003 01_course-introduction-web-development-with-html-css-and-javascript.mp4
00:00 -
006 02_overview-of-web-and-cloud-development.mp4
00:00 -
009 03_insiders-viewpoints-aspects-of-the-web-development-lifecycle.mp4
00:00 -
012 04_learning-front-end-development.mp4
00:00 -
015 05_insiders-viewpoints-front-end-and-back-end-web-development.mp4
00:00 -
018 06_introducing-application-development-tools.mp4
00:00 -
021 07_more-application-development-tools.mp4
00:00 -
024 08_insiders-viewpoints-tools-and-technologies.mp4
00:00 -
027 09_the-importance-of-back-end-development.mp4
00:00 -
028 10_module-1-summary_instructions.html
00:00 -
029 11_practice-quiz_quiz.html
00:00 -
030 12_graded-quiz_exam.html
00:00 -
033 01_introduction-to-html.mp4
00:00 -
036 02_html-features.mp4
00:00 -
039 03_html-management-and-support.mp4
00:00 -
042 04_html-scripting.mp4
00:00 -
045 05_html5-browser-support.mp4
00:00 -
048 06_insiders-viewpoints-working-with-html-and-css.mp4
00:00 -
049 07_module-2-summary_instructions.html
00:00 -
050 08_practice-quiz_quiz.html
00:00 -
051 09_graded-quiz-html-overview_exam.html
00:00 -
054 01_html5-tags-and-structural-elements.mp4
00:00 -
057 02_html5-input-element-attributes-for-the-input-tag.mp4
00:00 -
060 03_insiders-viewpoints-enhancing-the-user-experience-with-html5.mp4
00:00 -
063 04_css-styling-html.mp4
00:00 -
066 05_css-frameworks.mp4
00:00 -
067 06_module-summary_instructions.html
00:00 -
068 07_practice-quiz_quiz.html
00:00 -
069 08_graded-quiz_exam.html
00:00 -
072 01_javascript-language-overview-and-syntax.mp4
00:00 -
075 02_javascript-variables-and-control-statements.mp4
00:00 -
078 03_javascript-functions-and-prototypes.mp4
00:00 -
081 04_javascript-apis.mp4
00:00 -
084 05_client-side-javascript-with-html.mp4
00:00 -
087 06_insiders-viewpoints-javascript-best-practices.mp4
00:00 -
090 07_client-side-javascript-with-dom.mp4
00:00 -
093 08_javascript-dom-objects.mp4
00:00 -
094 09_module-summary_instructions.html
00:00 -
095 10_practice-quiz_quiz.html
00:00 -
096 11_graded-quiz_exam.html
00:00 -
100 01_insiders-viewpoints-career-paths-for-web-application-development.mp4
00:00 -
101 02_congratulations-and-next-steps_instructions.html
00:00 -
102 03_credits-and-acknowledgments_instructions.html
00:00 -
104 01__resources.html
00:00
03. Get Started with Cloud Native, DevOps, Agile, and NoSQL
-
001 01_course-introduction.en.srt
00:00 -
002 01_course-introduction.en.txt
00:00 -
004 02_course-introduction-and-objectives_instructions.html
00:00 -
007 01_welcome-to-developing-cloud-native-applications.mp4
00:00 -
010 02_cloud-computing-overview.mp4
00:00 -
013 03_cloud-native-applications.mp4
00:00 -
016 04_cncf.mp4
00:00 -
019 05_hybrid-cloud-optional.mp4
00:00 -
022 06_modernizing-with-cloud-native-technologies.mp4
00:00 -
023 07_module-1-summary-introduction-to-cloud-native_instructions.html
00:00 -
024 08_glossary-introduction-to-cloud-native_instructions.html
00:00 -
025 09_practice-quiz-introduction-to-cloud-native_quiz.html
00:00 -
026 10_module-1-graded-quiz-introduction-to-cloud-native_exam.html
00:00 -
029 01_introduction-to-devops-ci-cd.mp4
00:00 -
032 02_definition-of-devops.mp4
00:00 -
033 03_essential-characteristics-of-devops_instructions.html
00:00 -
036 04_test-driven-development.mp4
00:00 -
039 05_behavior-driven-development-bdd.mp4
00:00 -
042 06_what-is-ci-cd.mp4
00:00 -
045 07_benefits-of-ci.mp4
00:00 -
048 08_tools-for-devops-ci-and-cd.mp4
00:00 -
049 09_devops-tools-categories-and-their-available-tools_instructions.html
00:00 -
052 10_everyone-is-responsible-for-success.mp4
00:00 -
053 11_module-2-summary-devops-ci-cd_instructions.html
00:00 -
054 12_glossary-devops-ci-cd_instructions.html
00:00 -
055 13_practice-quiz-devops-ci-cd_quiz.html
00:00 -
056 14_module-2-graded-quiz-devops-ci-cd_exam.html
00:00 -
059 01_introduction-to-agile-development-and-scrum.mp4
00:00 -
062 02_agile-principles.mp4
00:00 -
065 03_scrum-overview.mp4
00:00 -
068 04_organizational-impact-of-agile.mp4
00:00 -
071 05_mistaking-iterative-development-for-agile.mp4
00:00 -
074 06_destination-unknown.mp4
00:00 -
077 07_agile-roles-and-the-need-for-training.mp4
00:00 -
080 08_creating-good-user-stories.mp4
00:00 -
083 09_effectively-using-story-points.mp4
00:00 -
086 10_building-the-product-backlog.mp4
00:00 -
089 11_sprint-planning.mp4
00:00 -
092 12_the-sprint-review.mp4
00:00 -
095 13_the-sprint-retrospective.mp4
00:00 -
096 14_module-3-summary-agile-scrum_instructions.html
00:00 -
097 15_glossary-agile-and-scrum_instructions.html
00:00 -
098 16_practice-quiz-agile-and-scrum_quiz.html
00:00 -
099 17_module-3-graded-quiz-agile-scrum_exam.html
00:00 -
102 01_overview-of-nosql.mp4
00:00 -
103 02_overview-of-mongodb.en.srt
00:00 -
104 02_overview-of-mongodb.en.txt
00:00 -
105 02_overview-of-mongodb.mp4
00:00 -
108 03_advantages-of-mongodb.mp4
00:00 -
109 04_use-cases-for-mongodb.mp4
00:00 -
110 05_mongodb-in-the-cloud-ide_instructions.html
00:00 -
113 06_crud-operations.mp4
00:00 -
114 07_lesson-1-summary-nosql-and-mongodb_instructions.html
00:00 -
115 08_glossary-nosql-and-mongodb_instructions.html
00:00 -
116 09_practice-quiz-nosql-and-mongodb_quiz.html
00:00 -
117 10_cheat-sheet_instructions.html
00:00 -
118 11_module-4-graded-quiz-nosql-databases-in-cloud_exam.html
00:00 -
119 01_optional-lesson-on-cloudant_instructions.html
00:00 -
122 02_overview-of-cloudant.mp4
00:00 -
125 03_ibm-cloudant-architecture-and-key-technologies.mp4
00:00 -
128 04_cloudant-benefits-and-solutions.mp4
00:00 -
129 05_lesson-2-summary-cloudant_instructions.html
00:00 -
130 06_practice-quiz-cloudant_quiz.html
00:00 -
131 01_peer-graded-assignment_peer_assignment_instructions.html
00:00 -
133 02_thanks-from-the-course-team_instructions.html
00:00
04. Developing Back-End Apps with Node.js and Express
-
003 01_course-introduction-welcome-to-developing-back-end-apps-with-node-js-express.mp4
00:00 -
004 02_welcome_instructions.html
00:00 -
007 01_what-is-back-end-development.mp4
00:00 -
010 02_introduction-to-node-js.mp4
00:00 -
013 03_expert-viewpoints-introductory-thoughts-on-server-side-javascript-and-node-js.mp4
00:00 -
016 04_import-and-require.mp4
00:00 -
019 05_introduction-to-server-side-javascript.mp4
00:00 -
022 06_creating-a-web-server-with-node-js.mp4
00:00 -
025 07_working-with-node-js-modules.mp4
00:00 -
028 08_overview-of-node-package-manager.mp4
00:00 -
029 09_module-summary_instructions.html
00:00 -
030 10_practice-quiz_quiz.html
00:00 -
033 01_asynchronous-i-o-with-callback-programming.mp4
00:00 -
036 02_creating-callback-functions.mp4
00:00 -
039 03_expert-viewpoints-using-anonymous-callback-functions-in-node-js.mp4
00:00 -
042 04_issues-with-callbacks.mp4
00:00 -
045 05_promises.mp4
00:00 -
048 06_working-with-json.mp4
00:00 -
051 07_expert-viewpoints-using-json-javascript.mp4
00:00 -
052 08_module-summary_instructions.html
00:00 -
053 09_practice-quiz_quiz.html
00:00 -
056 01_extending-node-js.mp4
00:00 -
059 02_expert-viewpoints-working-with-third-party-node-js-extensions.mp4
00:00 -
062 03_introduction-to-web-frameworks.mp4
00:00 -
065 04_express-web-application-framework.mp4
00:00 -
068 05_your-first-express-web-application.mp4
00:00 -
071 06_expert-viewpoints-working-with-back-end-javascript-frameworks-and-express.mp4
00:00 -
072 07_introduction-to-middleware-routers_instructions.html
00:00 -
075 08_routing-middleware-and-templating.mp4
00:00 -
078 09_authentication-in-node-js.mp4
00:00 -
079 10_http-methods-and-rest-apis_instructions.html
00:00 -
083 11_express-best-practices.mp4
00:00 -
084 12_module-summary_instructions.html
00:00 -
085 13_practice-quiz_quiz.html
00:00 -
086 01_peer-review-assignment_peer_assignment_instructions.html
00:00 -
087 02_module-summary_instructions.html
00:00 -
088 01_thanks-from-the-course-team_instructions.html
00:00 -
089 02_congrats-next-steps_instructions.html
00:00
05. Developing Front-End Apps with React
-
001 01_welcome-to-developing-front-end-apps-with-react_instructions.html
00:00 -
004 02_course-introduction.mp4
00:00 -
007 01_introduction-to-front-end-frameworks-and-react.mp4
00:00 -
010 02_insiders-viewpoints-front-end-frameworks.mp4
00:00 -
013 03_introduction-to-es6.mp4
00:00 -
016 04_introduction-to-jsx.mp4
00:00 -
019 05_introduction-to-components.mp4
00:00 -
022 06_working-with-react-components-props-and-event-handling.mp4
00:00 -
023 07_module-summary_instructions.html
00:00 -
024 08_practice-quiz_quiz.html
00:00 -
027 01_introduction-to-states.mp4
00:00 -
030 02_passing-data-and-states-between-components.mp4
00:00 -
033 03_components-lifecycle.mp4
00:00 -
036 04_connecting-react-to-external-services.mp4
00:00 -
039 05_testing-react-components.mp4
00:00 -
040 06_module-2-summary_instructions.html
00:00 -
041 07_practice-quiz_quiz.html
00:00 -
044 01_hooks.mp4
00:00 -
047 02_implementing-forms.mp4
00:00 -
050 03_introduction-to-redux.mp4
00:00 -
053 04_essential-concepts-of-redux-stores-procedures-and-actions.mp4
00:00 -
056 05_async-with-redux.mp4
00:00 -
059 06_binding-redux-and-flow.mp4
00:00 -
060 07_module-3-summary_instructions.html
00:00 -
061 08_practice-quiz_quiz.html
00:00 -
062 01_peer-graded-assignment_peer_assignment_instructions.html
00:00 -
063 02_module-4-summary_instructions.html
00:00 -
064 01_congratulations-next-steps_instructions.html
00:00 -
065 02_thanks-from-the-course-team_instructions.html
00:00 -
067 01__resources.html
00:00
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.