Main Profile

At A Glance

Full Stack Web Developer Nanodegree

Full Stack Web Developer Nanodegree is offered online.

Cost: $200 Per Month


Full Stack Web Developer Nanodegree's Full Profile



Nanodegree Summary View Trailer This Nanodegree program is the most efficient curriculum to prepare you for a job as a Full Stack Web Developer. Participants in the program will learn to build complex server-side web applications that make use of powerful relational databases to persistently store data. You'll then learn how to secure and configure your very own Linux-based server to host your applications. Finally, you'll explore the challenges in horizontally scaling an application to support thousands of users with a cloud-based application hosting provider. What is a Nanodegree? A Nanodegree is a new type of credential , designed to prepare you for a job . It is built with industry for you to master skills that employers truly seek in {{productState.nanodegreeArticle}} {{productState.nanodegreeTitle}}. It is project-based : you'll complete several projects, supported by our community of Coaches and your fellow students, to learn and show off your skills. It's flexible : take only the courses you need to ace projects! See how it works Why Take This Nanodegree? The Full Stack Web Developer Nanodegree is designed to prepare you for a career in web development. As a Full Stack Web Developer, you are the "jack of all trades" that companies rely on to build, support and maintain their web applications. With our industry partners, we've carefully crafted the most efficient set of projects and skills training to guide you along the way. In this Nanodegree you will learn the fundamentals of how the web works, you'll develop complex relational databases used to store your applications data, you'll secure and configure your own Linux-based servers, and you'll build complete web applications using HTML, CSS, JavaScript and Python. Prerequisites and Requirements Minimum Requirements: Experience using HTML, CSS and JavaScript to build complex client-side applications. If you do not have experience in these languages, we encourage you to enroll in our Front-End Web Developer Nanodegree . You are self-driven and motivated to learn. Participation in this program requires consistently meeting the deadlines set for your cohort and devoting at least 10 hours per week to your work. You can communicate fluently and professionally in written and spoken English. You have access to a computer with a broadband connection, on which you'll install a professional code/text editor (ie. Sublime Text or Atom ) as well as virtual machines (using VirtualBox and Vagrant ). You can independently solve and describe your solution to a math or programming problem. You are willing to contribute to the success of the program, including collaborating with fellow students and giving us feedback on how we can improve. Desirable Prior Experience: You've completed an online programming course. You've tried to build server-side applications in the past and want to learn how to do it like a pro. See the Technology Requirements for using Udacity.


  • Days of the Week: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
  • Instructors: Miriam Kalk, Michael Wales
  • Cost: $200 Per Month
  • Institution: Udacity

Provider Overview

About Udacity: Udacity was born out of a Stanford University experiment in which Sebastian Thrun and Peter Norvig offered their Introduction to Artificial Intelligence course online to anyone, for free. Over 160,000 students in more than 190 countries enrolled and not much later, Udacity was born. They are a growing team of educators and engineers on a mission to change the future of education. By making high-quality classes affordable and accessible for students across the globe: Udacity is democratizing education.

Latest Tweet

Questions about Full Stack Web Developer Nanodegree

Want more info about Full Stack Web Developer Nanodegree? Get free advice from education experts and Noodle community members.

  • Answer