Save for later

Full Stack Web Developer Nanodegree

This program will prepare you for a job as a Full Stack Web Developer, and teach you to build complex server-side web applications that use powerful relational databases to persistently store data.

You’ll learn to build applications that can support any front-end, and scale to support hundreds of thousands of users.

As a Full Stack Web Developer, you are the go-to expert that companies rely on to build, support and maintain their web applications. With our industry partners, we’ve carefully crafted the ideal curriculum to set you up for success in this critical role. You will hone your understanding of how the web works, develop complex relational databases used to store applications data, secure and configure your own Linux-based servers, and build complete web applications using Python, HTML, CSS, JavaScript and SQL. Your final portfolio will clearly demonstrate key skills mastery. Prerequisites and Requirements:
  • Beginner-level experience in Python. If you do not have this experience, check out our Intro to Programming Nanodegree or the first three lessons of Intro to Computer Science.
  • Experience using Git for version control. If you do not have this experience, check out our How to Use Git and GitHub course.
  • 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 are willing to contribute to the success of the program, including collaborating with fellow students and giving us feedback on how we can improve.
Minimum Requirements
  • Beginner-level experience in Python. If you do not have this experience, check out our Intro to Programming Nanodegree or the first three lessons of Intro to Computer Science.
  • Experience using Git for version control. If you do not have this experience, check out our How to Use Git and GitHub course.
  • 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 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.

Set Reminder Save for later

Get a Reminder

Not ready to enroll yet? We'll send you an email reminder for this course

Send to:

Udacity

Rating Not enough ratings
Length
Starts On Demand (Start anytime)
Cost $0
From Udacity
Instructors Michael Wales, Karl Krueger, Philip Mallory
Download Videos Only via web browser
Language English
Subjects Programming
Tags Computer Science Software Development

Get a Reminder

Get an email reminder about this course

Send to:

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Applications Analyst/Web Applications Specialist $57k

Assistant Web Applications Developer $61k

Web Applications Support Specialist $76k

Web Applications Support Analyst $84k

Web Applications $95k

Mobile Applications and Web Developer $102k

Web Applications Developer Expert $104k

Web Developer/Applications Developer $106k

Applications & Web Developer $114k

Master Web Applications Developer $132k

Web Applications Developer 5 $148k

Software Engineer - Web Applications $165k

Write a review

Your opinion matters. Tell us what you think.

Udacity

Rating Not enough ratings
Length
Starts On Demand (Start anytime)
Cost $0
From Udacity
Instructors Michael Wales, Karl Krueger, Philip Mallory
Download Videos Only via web browser
Language English
Subjects Programming
Tags Computer Science Software Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now