Full Stack Application Development

via edX  Microbachelors

edX  Microbachelors

3 Courses


course image

Overview

Embark on a journey to becoming a Full Stack Developer with the comprehensive MicroBachelors Program in Full Stack Cloud Applications Development offered by IBM and hosted on edX. This program equips you with the necessary skills to excel in a career that demands expertise in cloud technologies, enabling enterprises to be more agile, innovative, and competitive while creating superior customer and user experiences.

Without the need for prior programming knowledge or a background in Cloud, this program introduces you to essential tools and technologies employed by successful software and web developers. Learn to build, deploy, test, run, and manage Full Stack Cloud Native applications, covering a broad range of technologies including Cloud infrastructure, HTML, CSS, JavaScript, GitHub, Node.js, React, Cloud Native practices, DevOps, CI/CD, Agile Software Development, Containers, Docker, Kubernetes, OpenShift, Istio, Python programming, Databases, NoSQL, SQL, Django, Bootstrap, Application Security, Microservices, Serverless Computing, and more.

The curriculum goes beyond technical skills, covering foundational capabilities and in-demand topics such as Python programming for cloud applications, containerization with Docker, application scaling with Kubernetes and OpenShift, composing SQL queries, understanding the Object Relational Model (ORM), employing Django ORM for database applications, and designing software using Microservices and Serverless Computing architectures.

In the capstone project, you'll showcase your Software Engineering proficiency by creating a full stack cloud application composed of multiple microservices, leveraging CI/CD practices for deployment on IBM Cloud. This project offers practical experience in building web applications using Node.JS, React, and integrating a chatbot feature utilizing Watson AI services.

Upon completing this MicroBachelors Program, you will possess the expertise to develop, deploy, run, and manage applications using a mix of front-end and back-end technologies, preparing you for a flourishing career path in one of the fastest-growing sectors.

Anant Agarwal, edX Founder and CEO, highlights the significance of this program, emphasizing its role in equipping learners with workplace-relevant skills and offering a pathway to an entry-level role as a full stack developer, potentially with college credit through edX’s university credit partner, making it an ideal choice for individuals without a prior college degree or programming experience.

Categories include Artificial Intelligence Courses, Python Courses, Cloud Computing Courses, Data Science Courses, Javascript Courses, Web Development Courses, Microservices Courses, and OpenShift Courses.

Syllabus


Taught by

Upkar Lidder, Rav Ahuja, Joseph Santarcangelo, Ramesh Sannareddy, Alex Parker, Heather Nelson and Yan Luo


Tags

united states