Front-End Web Developer Nanodegree
Become a Front End Developer
Classes start in
Over two terms of 3 months each.
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.
To make it even easier to learn, you can finance your Nanodegree through Affirm.
As low as $38 per month at 0% APR.
Pay your monthly bill using a bank transfer, check, or debit card.
Get started with programming through interactive content like quizzes, videos, and hands-on projects. Our learn-by-doing approach is the most effective way to learn to code.
Advance quickly and successfully through the curriculum with the support of expert reviewers whose detailed feedback will ensure you master all the right skills.
Draw inspiration and knowledge from forums, stay on track with the support of mentors, and enjoy 1:1 video calls when you need guidance on specific challenges or projects.
Learn the skills needed to enroll in a career-track Nanodegree program, then try them out on a real project from one of those programs—you’ll get credit for it when you enroll!
Richard is a Course Developer with a passion for teaching. He has a degree in computer science, and first worked for a nonprofit doing everything from front-end web development, to backend programming, to database and server management.
Pete is a developer advocate at Google and works to make the lives of web developers easier. Working on projects like Web Fundamentals and Google web developer videos, he's focused on ensuring that developers have the tools and skills they need to build great responsive sites and apps.
Peter Lubbers is a Program Manager at Google in the Chrome Developer Relations team and lives and breathes HTML5. He is the co-author of Pro HTML5 Programming (Apress) and the founder of the San Francisco HTML5 User Group, the largest HTML5 User Group in the world.
Tyler found his love for teaching at DevMountain, where he was lead instructor and curriculum engineer. He's a Google Developer Expert and is entrenched in the React community organizing React Utah, and running React Newsletter.
Julia Van Cleve is a Content Developer at Udacity and was previously a middle school math teacher in San Jose, CA. She also dabbled in freelance web development, designing websites for small businesses in the Bay Area.
Jared received his degree in Computer Science and Mathematics, then went on to become a Udacity instructor in several programs. His personal mission is clear: to open the doors of opportunity for others by empowering them with excellent educational experiences.
Cameron lives and breathes web development as he creates programming courses at Udacity. He graduated with degrees in physics and astronomy from Vanderbilt University and a Master's in teaching from Belmont University.
Karl is a Course Developer at Udacity. Before joining Udacity, Karl was a Site Reliability Engineer (SRE) at Google for eight years, building automation and monitoring to keep the world's busiest web services online.
Michael is a self-taught full-stack web developer and open source advocate. Before joining Udacity, he spent over 10 years developing classified applications for some of the most demanding intelligence organizations in the world.
Walter Latimer has been a longtime advocate of alternative and online education. Before Udacity, he designed curriculum for Wyncode Academy in Miami and taught beginners to code with Codecademy.
After a long and wandering path through technical theatre, motion graphics, and audio engineering, Ben landed at Udacity working as a web developer and front-end course developer. He cohosts GeekSpeak, a weekly radio show and podcast about science and technology. He also sings, and plays piano, clarinet, and guitar. When Ben is not teaching, developing, or doing radio, you can find him writing and recording music, wood-working, baking desserts, and traveling the world. He is usually smiling.
Emily is a self-taught web developer, and a member of the Google Maps for Work deployment team in New York City. She studied chemical engineering, but ditched her lab coat and goggles in favor of a nerdy t-shirt and socks with sandals. It was a great decision! She enjoys video games, pizza, singing, baths, and her dog Aurora Dobby Keller a.k.a. Rory.
Ajay C Hemnani is a Program Manager at Google for Work, focusing on training and enablement for Maps partners and customers. Ajay is passionate about teaching and has many years of technical training experience. For the past couple of years he’s been developing and delivering training courses to spread the word about Google Maps products.