Back to Catalog

Full Stack Software Developer Capstone

Learn on

edX logo
AdvancedCourse

While completing this project, you will apply your front-end and back-end development knowledge to build and deploy the application on the cloud.

4.3 (56 Reviews)

Language

  • English

Topic

  • Cloud Development

Enrollment Count

  • 23.62K

Skills You Will Learn

  • Application Development, Full Stack Development, Front End, Node.js, Django

Offered By

  • IBMSkillsNetwork

Estimated Effort

  • 16 hours

Platform

  • edX

Last Update

  • July 31, 2025
About this Course
In this project, you will apply your knowledge of front-end and back-end development to 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 skills and technologies with Django, Python, Node.js, and Containers.

After completing this project, you will have gained hands-on practical experience with a real-world project and be able to demonstrate your proficiency in front-end and back-end skills to potential employers.

Learning Objectives:

By the end of this course, you will be able to:
  • Articulate the attributes of multiple cloud services, including Watson AI, Cloudant, and Cloud Object Storage.
  • Sharpen your skillset using JavaScript, React.js, Python, Node.js, Express and more.
  • Build a real-world web application using front-end and back-end technology.
  • Deploy your Django full-stack web application on the cloud

Prerequisites:

Complete all previous courses within the Full-Stack Cloud Developer Professional Certificate 

Course Syllabus:

Module 1: Application – Static Pages 
Module 2: Application – User Management 
Module 3: Back End Services 
Module 4: Application – Dynamic Pages (React.js) 
Module 5: CI/CD, Containerize & Deploy to Kubernetes 
Module 6: Share Your Project 

Instructors

IBM Skills Network

IBM Skills Network Team

At IBM Skills Network, we know how crucial it is for businesses, professionals, and students to build hands-on, job-ready skills quickly to stay competitive. Our courses are designed by experts who work at the forefront of technological innovation. With years of experience in fields like AI, software development, cybersecurity, data science, business management, and more, our instructors bring real-world insights and practical, hands-on learning to every module. Whether you're upskilling yourself or your team, we will equip you with the practical experience and future focused technical and business knowledge you need to succeed in today’s ever-evolving world.

Read more

Lavanya Sunderarajan

SME AI, DS and Cloud technologies

I am an educational consultant for Artificial Intelligence, Data Science, and Cloud application development. I am passionate about making learning and upskilling meaningful and impactful for the learners. I have completed the PG program in AI and ML from Great Learning, affiliated with Mc Combs business school, University of Texas, Dallas. I am a certified educator and I conduct technical training for corporates and individual adult learners. I am a software engineer, backed by many years of experience in software development in product-based and project-based companies with involvement in the SDLC. This experience is integrated into my blended teaching methodologies. I embarked on a journey to re-skill staff who did not have the luxury of the hiatus to catch up with technology besides what they got to work on or sometimes left behind technology as they explored other areas. It has been the most gratifying experience to be able to teach technology and hone myself in it too. I have an in-depth understanding of software development using Agile methodologies and DevOps. My extensive international work experience has made me comfortable working with and in different cultures.

Read more

Yan Luo

Data Scientist

Yan Luo

Read more