Full Stack Web Developer

Learn how to create server-side, data-driven web applications that support any front-end and can scale to support hundreds of thousands of users.

Learn how to create server-side, data-driven web applications that support any front-end and can scale to support hundreds of thousands of users.

Download Syllabus

Last Updated March 5, 2024

Skills you'll learn:

SQLAlchemy • Flask • HTTP • Docker + 42 More Command line interface basics • Basic computer programming • Relational database basics + 5 More

Courses In This Program

Course 1 • 11 hours

Welcome to the Program!

Welcome to the Full-Stack Web Developer Nanodegree Program

Welcome to the program!

Welcome to the Full-Stack Web Developer Nanodegree Program

Welcome to the program!

Course 2 • 1 month

SQL and Data Modeling for the Web

You'll learn the skills needed to traverse the stack and develop an entire database-backed web application. By the end of the course, you'll have the fundamentals you need to start building web applications, including how to do Create, Read, Update, and Delete (CRUD) operations on a database, how to apply these operations across both databases and web applications, how to set up relationships between elements of an application, and ultimately how to think about important principles and patterns in building data models for a web application