Front End Developer FAQ

Program Highlights

  • How is this program structured?

    This program consists of the following 4 core courses, comprising dozens of lessons of learning content:

    • Web Foundations

    • JavaScript Foundations

    • Intermediate JavaScript

    • Advanced JavaScript

    There are 8 total projects in this program, which are designed to give you an opportunity to apply the skills you've learned in the lessons:

    • Mockup to Article

    • Animal Trading Cards

    • Build a Portfolio Site

    • Pixel Art Maker

    • Memory Game

    • Classic Arcade Game Clone

    • Feed Reader Testing

    • Neighborhood Map

    Each project will be reviewed by one of the expert project reviewers in Udacity's reviewer network. Your reviewer will give you detailed feedback on your project, including in-line code review, highlighting any areas that you need to address in order to complete the project successfully. If you do not pass the project, you may revise your project and submit it again until you pass.

  • What happens after I complete the Front End Developer Nanodegree program?

    Assuming you complete all program requirements, you will graduate and earn your Udacity Front End Developer Nanodegree program credential!

  • Is this program self-paced?

    Yes, the monthly subscription is entirely self-paced.

Tuition / Payment

  • How much does the Front End Developer Nanodegree program cost?

    You may purchase a monthly subscription to the Nanodegree program for $199 per month. You must have a minimum of one (1) month of paid enrollment to qualify for graduation. It takes the average Udacity student six (6) months (at approximately 10 hours per week) to complete the program, for a total average program cost of $1,194.

  • Is there a free trial period for this program?

    • There is a 7-day free trial period for the monthly subscription option

    • There is a 7-day refund guarantee for the flat fee payment option. To request a refund, please send us a message through this link.

  • Can I pause my studies during this program?

    Yes, students enrolled in a monthly subscription to the Front End Developer Nanodegree program will be able to pause their program.

  • Are there scholarships or financial aid available?

    Scholarship opportunities are posted on our scholarships page.

  • I enrolled before August 10, 2017 -- do I still qualify for the 50% tuition refund promotion?

    Yes. Students who enrolled before August 10, 2017, and who meet the original terms to qualify for the refund promotion [see terms here], may apply for the 50% tuition refund after graduating.

Program Content and Prerequisites

  • How do I know if I'm ready for this program?

    The best way to see if this program is for you is to check out our free HTML and CSS Syntax course. This is the first course in the program. If you are comfortable taking this course, you should be ready to enroll in the Front End Developer Nanodegree program.

    If you are not ready for this intermediate-level program, or if you are new to programming, please check out our Intro to Programming Nanodegree program instead.

  • What topics will the program cover?

    Please refer to the program syllabus for a detailed list of projects, lessons and topics.

  • How are you developing the curriculum, and who are your partners?

    Udacity developed this program in partnership with Google, AT&T, and Github.

  • What are the prerequisites for this program?

    You are ready for this Nanodegree program if you have access to a computer with a broadband connection and can install a code/text editor.

  • What can I do today to ensure I'm ready to succeed in the program?

    No programming experience is required, but you can prepare by taking the Intro to Programming Nanodegree program to learn general programming principles.

Program Objectives

  • Why should I enroll in the Front End Developer Nanodegree program?

    Demand for front end developers is widespread across every industry, and continues to rise. By mastering the valuable skills taught in this program, you'll be prepared for roles at a wide array of companies, from startups to global organizations. The projects you'll build, and the portfolio you'll develop, will provide ample evidence of your expertise.

  • What jobs will this program prepare me for?

    This program will prepare you for a job as a professional, junior-level Front End Developer within a wide range of organizations and environments: from large corporations where you'd likely be part of a development team, to entrepreneurial start-ups and contract projects where you could be working independently.

  • What skills will I gain from the Front End Developer Nanodegree program?

    Students who successfully complete this program can expect to demonstrate the following front end developer skills:

    • HTML

    • CSS

    • JavaScript

    • Git

    • GitHub

    • Developer tools (such as Grunt and Gulp)

Technical Requirements

  • Do I need any special equipment to take this program?

    You will need to have access to a computer with a broadband connection, on which you'll install a professional code/text editor (ie. Sublime Text or Atom).

Icon globe

Udacity 现已提供中文版本! A Udacity tem uma página em português para você! There's a local version of Udacity for you! Sprechen Sie Deutsch?

Besuchen Sie de.udacity.com und entdecken Sie lokale Angebote, unsere Partnerunternehmen und Udacitys deutschsprachigen Blog.

前往优达学城中文网站 Ir para a página brasileira Go to Indian Site Icon flag de Zu de.udacity.com continue in English