Full Stack Web Developer Nanodegree Program

Udacity
Deal Score+1
$846 $996 REDEEM
Deal Score+1
$846 $996 REDEEM

Full Stack Web Developer Nanodegree Program Online Course

This Full Stack Web Developer Nanodegree Program Training Course by Udacity. in this Online Courses you will 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.

Nanodegree Skills

SQL and Data Modeling for the Web

SQLAlchemy • Flask • Object-relational mapping • Relational database transactions • Parsing form data • PostgreSQL • Relational database migration • Psycopg2 • Model-view-controller • Tcp/ip • Client-server model • Crud model • Alembic • Application routing

API Development and Documentation

Flask • HTTP • Cors • API fluency • API testing • Unittest • API development • Curl • API documentation

Identity Access Management

Application authentication • Application security basics • Application authorization • Git • Jwts • Auth0 • Database query sanitization • Role-based access control • Data security fundamentals • Salt • Code reviews • Postman • Data encryption • Integration testing

Server Deployment and Containerization

Docker • Kubernetes • Containerization fluency • Continuous deployment • AWS cli • Container orchestration • AWS codepipeline • Amazon Elastic Kubernetes Service • Continuous integration • AWS codebuild

Prerequisite Details

To optimize your success in this program, we’ve created a list of prerequisites and recommendations to help you prepare for the curriculum. Prior to enrolling, you should have the following knowledge:

  • Command line interface basics
  • Basic computer programming
  • Relational database basics
  • Basic SQL
  • Identity and access management fundamentals
  • Basic web development
  • REST APIs
  • Basic Python

You will also need to be able to communicate fluently and professionally in written and spoken English.