Full Stack Application Development MicroBachelors

What you will learn:
Describe the core concepts of cloud computing, cloud models and architectures, components of cloud computing, and list the major cloud service providers.
Apply essential cloud application development concepts and languages including HTML5, CSS3, and JavaScript, to create your first cloud-based applications.
Explain Cloud Native and apply DevOps practices with a CI/CD toolchain on IBM Cloud, and Git to continuously develop and update Cloud applications.
Describe and apply best practices in secure cloud computing, by adding authentication and encryption to your application.
Demonstrate your proficiency in applying various Cloud Native tools and technologies to develop, deploy, run, and update applications on a cloud platform.
Develop full-stack native cloud applications using Node.js framework for server-side and React for front-end.

Sort options

Python for AI & Development Project (edX)

Self Paced
Python for AI & Development Project (edX)
Course Auditing
Categories
Effort
Languages
This mini-course introduces you to the process for unit testing Python code, including building and running unit tests and packaging the Python application for distribution. In this mini-course you will demonstrate what you’ve learned in the Python Basics* course and apply your Python skills to a real-world project for [...]

Cloud Application Developer Capstone (edX)

In this project you will sharpen your new full stack cloud application development skills. You will use modern tools and technologies to create a working cloud ecosystem. You will design and develop a comprehensive solution that reflects your mastery of key cloud native computing concepts and capabilities. The project [...]

Full Stack Application Development Project (edX)

Self Paced
Full Stack Application Development Project (edX)
Course Auditing
Categories
Effort
Languages
For this project you will apply your knowledge of front end and back end development gained from previous courses and build and deploy a full stack real-world web application on the cloud. Your project will showcase your understanding of the user experience and user interface design process, and your [...]

Django Application Development with SQL and Databases (edX)

Self Paced
Django Application Development with SQL and Databases (edX)
Course Auditing
Categories
Effort
Languages
This course introduces you to the basics of SQL, Django and Bootstrap. You will gain hands-on practical experience developing and deploying a full-stack Django web application on the cloud. This course introduces you to the basics of SQL, a simple and powerful programming language for querying and managing data, [...]

Developing Cloud Native Applications (edX)

Self Paced
Developing Cloud Native Applications (edX)
Course Auditing
Categories
Effort
Languages
Learn about Cloud Native Computing. Understand and start using DevOps practices and tools. Work with REST APIs and JSON. Get started with developing applications on Cloud leveraging cloud services like AI-powered APIs and NoSQL databases to enrich your app.

Introduction to Web Development with HTML5, CSS3, and JavaScript (edX)

Self Paced
Introduction to Web Development with HTML5, CSS3, and JavaScript (edX)
Course Auditing
Categories
Effort
Languages
Learn the key tools and programming languages to bootstrap your career as a Cloud Developer. Get started with web development using HTML5, CSS3, JavaScript and GitHub. Want to take the first steps to become a Cloud Application Developer? This self-paced online course will lead you through the programming languages [...]

Back-end Application Development with Node.js and Express (edX)

Self Paced
Back-end Application Development with Node.js and Express (edX)
Course Auditing
Categories
Effort
Languages
In a recent Stack Overflow survey, Node.js was used by about 50% of the developers who answered the survey, making it the most used server-side technology. Express ranked as the fourth most popular web technology overall, making it the most popular server-side web framework.

Microservices and Serverless (edX)

Self Paced
Microservices and Serverless (edX)
Course Auditing
Categories
Effort
Languages
Design, develop, deploy, manage and secure applications and solutions on public, private or hybrid cloud platforms. This course will introduce you to 12-factor apps and microservices, concepts that emerged to help organizations work better and faster in a cloud-native manner. You’ll then learn about serverless computing—how it works, what [...]