Back to Courses
Intermediate
Web Development
en
SQL and Data Modeling for the Web with Python
Udacity
Platform
· California, USA
About this course
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.
Prerequisite Skills
Skills you should have before taking this course
SQL
Python Basics
Command line interface basics
Relational database basics
Basic web development
Skills Gained
Skills you will develop by completing this course
PostgreSQL
SQLAlchemy
Object-relational mapping (ORM)
Relational database transactions
Parsing form data
CRUD operations
Data modeling for web applications
Python for web development