YoVDO

Full Stack Web Developer

Offered By: Udacity

Tags

Web Development Courses Python Courses SQL Courses Flask Courses Data Modeling Courses API Development Courses Containerization Courses

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: OAuth
Udacity
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