Full Stack Web Developer
Offered By: Udacity
Course Description
Overview
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.
Syllabus
- SQL and Data Modeling for the Web
- Master relational databases with the power of SQL, and leverage Python to incorporate database logic into your programs.
- API Development and Documentation
- Learn how to use APIs to control and manage web applications, including best practices for API testing and documentation.
- Identity Access Management
- Implement authentication and authorization in Flask and understand how to design against key security principle. You will also gain experience with role-based control design patterns, securing a REST API, and applying software system risk and compliance principles.
- Server Deployment and Containerization
- Develop an understanding of containerized environments, use Docker to share and store containers, and deploy a Docker container to a Kubernetes cluster using AWS
Taught by
Amy Hua, Caryn McCarthy, Gabriel Ruttner, Kennedy Behrman, Tobechukwu O., Przemyslaw W., Ivan C., Fred M., Kafilat A. and Arthur K.
Related Courses
Authentication & Authorization: OAuthUdacity Designing RESTful APIs
Udacity A Social Network with Flask Course (How To)
Treehouse Introducción al desarrollo de aplicaciones web
Universidad Autónoma de Madrid via edX Automating Real-World Tasks with Python
Google via Coursera