Nanodegree Program
Front End Web Developer
- DAYS
- HRS
- MIN
- SEC
At 5-10 hrs/week
Get access to classroom immediately on enrollment
To optimize your chances of success in the Front End Web Developer Nanodegree program, we recommend that you have comfortability using basic HTML, CSS, and JavaScript (or another object-oriented programming language).
Learn how to effectively create the structure of a website using semantic HTML, and style websites with CSS and responsive layouts. Develop an understanding of different use cases for CSS Grid and Flexbox, and structure the layout of a web page using grid columns and rows.
Use JavaScript to control a webpage. Learn what the Document Object Model (DOM) is, and use JavaScript and the DOM to dictate page content and interactions. Gain experience working with Browser Events and managing website performance by controlling content creation efficiently.
Set up a Node and Express environment so you can develop web applications on your local machine, and learn to handle HTTP Requests & Routes. Update and modify website elements dynamically using asynchronously retrieved data.
Develop an understanding of how to use build tools, such as Webpack, for automating build tasks. Create CSS variables with Sass and configure Webpack to use Sass controlled stylesheets. Learn how to cache server data and website functionality using Service Worker.
Instructor
Daniel Silber-Baker is a programmer, poet, and educational design expert. He has a master’s degree from NYU’s Interactive Telecommunications Program, and his professional career has stretched across the non-profit, corporate, and academic spheres.
Instructor
Rachel is a front end web developer at Acquia and spent 3 years as the curriculum developer for a Silicon Beach bootcamp. An advocate for continued learning, she is passionate about mentoring women and students in technology.
Instructor
Alyssa is a full stack developer who was previously the lead instructor at a coding bootcamp. With a degree in International Communications, her passion is to express thoughts well, whether in code or writing.
Instructor
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.
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.
In the Front End Web Developer Nanodegree program, you will:
Specific roles include:
Before beginning, a well-prepared student should be able to:
Whether you're looking to begin a new career as a front end web developer, strengthen your current skill set, or just want to further your knowledge, this is the perfect way to get started!
A well-prepared learner is able to: