Nanodegree Program
Full Stack Web Developer
- DAYS
- HRS
- MIN
- SEC
At 5-10 hours/week
Get access to classroom immediately on enrollment.
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.
Master relational databases with the power of SQL, and leverage Python to incorporate database logic into your programs.
Learn how to use APIs to control and manage web applications, including best practices for API testing and documentation.
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.
Develop an understanding of containerized environments, use Docker to share and store containers, and deploy a Docker container to a Kubernetes cluster using AWS
Instructor
Amy has 6+ years of experience as a software professional, building everything from data visualizations to self-driving cars. She's been a bootcamp instructor, StartupBus mentor, and Girls Who Code instructor.
Instructor
Caryn has worked as a software developer and as Coach and Experience Manager at Code Next at Google. She is passionate about diversity and equity in tech, is always working to create positive impact in the tech industry and the world.
Instructor
Gabe is the CTO at Ursa & Tech Advisor for Start-Ups. He has expertise in building cloud-based machine learning and natural language processing services at early stage tech companies. He holds technical degrees from Cornell University and Stony Brook University.
Instructor
Kennedy is a veteran consultant and author, specializing in architecting and implementing cloud solutions for early-stage startups. He is experienced in data engineering, data science, AWS solutions, and engineering management.
15% OFF
Start learning today! Switch to the monthly price afterwards if more time is needed.
Start learning today! Get maximum flexibility to learn at your own pace.
Minimum Requirements:
Desirable Prior Experience: