Published on: 2022-09-02 14:54:30
Categories: 28
Share:
Full Stack Web Developer is a full stack web development and programming training course published by Udacity Academy. During the process of this comprehensive training course, you will get to know the process of designing, developing and implementing different web applications that are used by different people and businesses. The development of large and powerful web applications and most importantly the design and development of professional APIs with the ability to receive and call data from the database are among the most important topics raised in this training course.
Among the most important topics discussed in this training course are the design and construction of databases and various databases for software and web applications, the construction and implementation of database-based APIs, the security of web-based applications, Implementation of authentication system and user access level management, design and implementation of web applications based on Flask, final implementation of applications in cloud servers using Docker and Kubernetes, etc.
Publisher: Udacity
Instructors: Amy Hua, Caryn McCarthy, Gabriel Ruttner and Kennedy Behrman
Language: English
Level: Intermediate
Number of Lessons: 102 (v4.0.0) | 117 (v1.0.0)
Total length of lessons: 22h 6m (v4.0.0) | about 40h (v1.0.0)
Time to complete: Approx. 4 Months
Course 1: SQL and Data Modeling for the Web
Connecting and Interacting with Databases
Intro to SQLAlchemy and SQLAlchemy ORM Basics
SQLAlchemy ORM in Depth
Build a CRUD App with SQLAlchemy ORM – Part 1
Migrations
Build a CRUD App with SQLAlchemy ORM – Part 2
Course 2: API Development and Documentation
Introduction to APIs
HTTP and Flask Basics
Endpoints and Payloads
API Testing
API Documentation
Course 3: Identity Access Management
Foundations
Authentication
Passwords
Authorization
Thinking Adversarially
Course 4: Server Deployment and Containerization
Containers
AWS and Kubernetes
Deployment using CI/CD
To optimize your chances of success in the Full Stack Web Developer Nanodegree program, we recommend that you have experience writing and testing software with Python or another object-oriented programming language.
Minimum Requirements:
Desirable Prior Experience:
What software and versions will I need in this program?
For this program, you will need a computer with a broadband internet connection, capable of hardware. Note: Most consumer computers on the market today meet these requirements. You will need administrative access to be able to install software on your computer. This program uses Python 3.7, PostgreSQL 11, SQLAlchemy, Flask 1.0, Docker and various Python packages. Students will need to be able to communicate fluently and professionally in written and spoken English.
After Extract, watch with your favorite Player.
Subtitle: English (Plus Arabic, Portuguese and Chinese for some courses)
Quality: 720p
Changes:
Version v4.0.0 compared to v1.0.0 has reduced the number of 15 lessons and the approximate duration of 13 hours.
9.03 / 15.57 GB
Sharing is caring: