
Professional Certificate - 12 course series
Prepare for a career in the high-growth field of full-stack development. In this program, you’ll learn skills like React, JavaScript, and Node to get job-ready in less than 4 months, with no prior experience needed to get started..
A full-stack JavaScript developer is responsible for both the front-end (client-side) and back-end (server side) development of web applications.
In this program, you’ll learn to build, deploy, test, run, and manage cloud-native full-stack applications. Technologies covered include HTML, CSS, GitHub, JavaScript, Node.js, Express, React, DevOps, Containers, Docker, Kubernetes, NoSQL databases, Microservices, Serverless computing, and more.
You’ll also develop several applications using front-end and back-end technologies and deploy them using cloud-native methodologies. In the final course, you learn inside tips and steps to perform effectively at interviews and unlock exclusive access to career support resources to help you in your job search.
Upon completing the full program, you will have a portfolio of projects that will not only boost your confidence but also prepare you to excel in interviews. Additionally, you will be awarded a Professional Certificate and a badge from IBM, serving as tangible proof of your skills and proficiency to potential employers.
Applied Learning Project
Throughout the professional certificate, you have ample opportunities to apply skills learned through labs and projects. Projects include:
-
Developing a personal portfolio website to showcase your HTML, CSS, and JavaScript skills
-
Creating and sharing open-source projects on GitHub
-
Crafting a travel recommendation website using JavaScript APIs that align with your users’ preferences
-
Designing and coding the front-end of a budget allocation application using React
-
Writing a server-side application that stores, retrieves, and manages book ratings and reviews with Node.js and Express framework
-
Building and deploying a multitier guestbook with rolling updates using Openshift image streams
-
Developing a front-end React application and integrating its API endpoints with a back-end service that uses MongoDB
-
Preparing your full-stack developer resume and portfolio
This is a Coursera course, available through SADA. This course is delivered on Coursera and you complete it there. When you open it, it launches directly into Coursera in a new tab, already signed in for you — no separate account or login needed. It is fully connected and integrated with the SADA platform, and made available to you through SADA's partnership with Coursera. Your learning and completion happen on Coursera.

Professional Certificate - 12 course series
Are you ready to start a rewarding career in full-stack development? This Professional Certificate Program is your pathway to mastering both front-end and back-end technologies, ideal for aspiring developers eager to build complete web applications. This comprehensive program includes twelve courses that will equip you with the essential skills needed to excel in roles such as Full-Stack Developer, Web Developer, and Software Engineer.
Throughout the program, you’ll develop a strong foundation in front-end development, working with modern frameworks like Blazor to create dynamic and responsive user interfaces. On the back-end, you’ll work with .NET and learn how to manage databases, implement security protocols, and deploy applications in cloud environments. You’ll also gain experience using Microsoft Copilot, a powerful AI tool that will help streamline your coding and debugging process.
Key topics covered in the program include full-stack application development, database management with SQL and NoSQL systems, API design, and security best practices. The courses are designed to ensure your applications are scalable, secure, and optimized for performance. You’ll also delve into DevOps practices to automate deployments and monitor your applications.
By the end of the program, you’ll be fully prepared to take on modern challenges in full-stack development and advance your career in tech. Enroll today and start building your future as a skilled full-stack developer!
Applied Learning Project
Throughout the program, you’ll get to practice your new front-end development skills through hands-on projects including:
-
Develop a code project with key components including if/else statements, loops, conditionals, functions, and variables.
-
Write, debug, and improve code using Microsoft Copilot.
-
Apply Microsoft Copilot to develop a small web project using HTML, CSS, and JavaScript.
-
Complete a comprehensive Blazor project utilizing Microsoft Copilot for writing, debugging, and optimizing code.
-
Develop an API project with Microsoft Copilot.
-
Use Microsoft Copilot to manage and optimize a complex database system.
-
Develop a secure back-end application using Microsoft Copilot.
-
Develop a full-stack integration project using Microsoft Copilot, including writing, debugging, and optimizing integration code
By the end, you’ll have a professional portfolio that you can show to prospective employers.
This is a Coursera course, available through SADA. This course is delivered on Coursera and you complete it there. When you open it, it launches directly into Coursera in a new tab, already signed in for you — no separate account or login needed. It is fully connected and integrated with the SADA platform, and made available to you through SADA's partnership with Coursera. Your learning and completion happen on Coursera.

Specialization - 10 course series
Through this program, you'll gain hands-on experience with core full-stack web development technologies including Python, Javascript, HTML, CSS, React, and Django.
Begin your learning path with a solid foundation in front-end development. From basic DOM manipulation to advanced concepts in React, you'll learn how to create interactive and engaging webpages and single page applications. You'll also master HTML and CSS, ensuring you can craft visually appealing and responsive web designs.
You’ll then transition into back-end development, explore its ecosystem, and master Python programming and database management. You'll then learn about the Django web framework as well as how to create robust server-side applications and RESTful APIs. As you progress, you'll gain hands-on experience with Git, Github, and collaborative development practices essential for modern software engineering in teams throughout the program.
Expert instructors will guide you through the entire full-stack development process, providing demos, projects and examples at every step. By the end of the program, you'll have developed a well-rounded skill set covering both back-end and front-end technologies and built a portfolio that demonstrates your ability to create full-stack web applications using Python, JavaScript, Django, and React. Whether you're looking to start a new career or enhance your existing skills, this program will prepare you for success in the dynamic field of web development.
Applied Learning Project
This program includes instructions and many practice-based assessments that will help you simulate relevant real-world scenarios that are critical for full-stack development success. It will teach you how to build full-stack applications with Python, Javascript, Django, and Javascript. These assessments and projects may include:
-
Build responsive web pages using HTML, CSS and Bootstrap
-
Manage code version control with Git and Github
-
Construct interactive front-end UIs using React
-
Combine your front-end and back-end skills to create and deploy complete web applications
-
Design databases and retrieve data from databases with SQL
-
Create a back-end application using Python and Django
-
Build and document a REST API
This is a Coursera course, available through SADA. This course is delivered on Coursera and you complete it there. When you open it, it launches directly into Coursera in a new tab, already signed in for you — no separate account or login needed. It is fully connected and integrated with the SADA platform, and made available to you through SADA's partnership with Coursera. Your learning and completion happen on Coursera.

Professional Certificate - 15 course series
Prepare for a career in the high-growth field of software development. In this program, you’ll learn in-demand skills and tools for front-end, back-end, and cloud native application development to get job-ready in less than 4 months.
Full stack refers to the end-to-end computer system application, including the front end and back end coding. Cloud native development refers to developing a program designed to work on cloud architecture. The flexibility and adaptability that full stack and cloud native developers provide make them highly sought after in this digital world. You'll also have the option to learn how generative AI tools and techniques are used in software development.
You’ll learn how to build, deploy, test, run, and manage full stack cloud native applications. Technologies covered includes Cloud foundations, GitHub, Node.js, React, CI/CD, Containers, Docker, Kubernetes, OpenShift, Istio, Databases, NoSQL, Django ORM, Bootstrap, Application Security, Microservices, Serverless computing, and more.
After completing the program you will have developed several applications using front-end and back-end technologies and deployed them on a cloud platform using Cloud Native methodologies. You will publish these projects through your GitHub repository to share your portfolio with your peers and prospective employers.
This program is ACE® and FIBAA recommended—when you complete, you can earn up to 18 college credits and 6 ECTS credits.
Applied Learning Project
Throughout the courses in the Professional Certificate, you will develop a portfolio of hands-on projects involving various popular technologies and programming languages in Full Stack Cloud Application Development. These projects include creating:
-
HTML pages on Cloud Object Storage
-
An interest rate calculator using HTML, CSS, and JavaScript
-
An AI program deployed on Cloud Foundry using DevOps principles and CI/CD toolchains with a NoSQL database
-
A Node.js back-end application and a React front-end application
-
A containerized guestbook app packaged with Docker deployed with Kubernetes and managed with OpenShift
-
A Python app bundled as a package
-
A database-powered application using Django ORM and Bootstrap
-
An app built using Microservices & Serverless
-
A scalable, Cloud Native Full Stack application using the technologies learned in previous courses
You will publish these projects through your GitHub repository to share your skills with your peers and prospective employers.
This is a Coursera course, available through SADA. This course is delivered on Coursera and you complete it there. When you open it, it launches directly into Coursera in a new tab, already signed in for you — no separate account or login needed. It is fully connected and integrated with the SADA platform, and made available to you through SADA's partnership with Coursera. Your learning and completion happen on Coursera.