0%

Your Path to Becoming a Career-Ready Web Developer!

You'll start with introduction to web development and deep dive into JavaScript, modern layout techniques in order to have the skills to be a professional web developer today.

Core Coursework

(take these in order)


  • +

    Editor's Notes

    The Introduction to Web Development course is meant to give you a perspective of the entire development industry. You’ll get a whirlwind tour of all the major pieces of building a website. If you’re completely new, you might want to check out our Bootcamp for beginners first.
  • Complete Intro to Web Development, v2

    More than an introduction, in this course you’ll go from building your first website to having the foundation for becoming a professional web developer!
    11 hours, 11 minutes CC
    Complete Intro to Web Development, v2
  • +

    Editor's Notes

    Once you’ve gotten perspective of the entire Web Development industry, you’ll want to learn the basics of programming in JavaScript – the most popular programming language in the world!
  • Introduction to JavaScript Programming

    Master JavaScript with our online training and learn one of the easiest languages to get started with and one of the most powerful.
    2 hours, 40 minutes CC
    Introduction to JavaScript Programming
  • +

    Editor's Notes

    An essential part of building websites is laying out the design of your website. Jen teaches you the different ways to lay out a webpage, and Flexbox and CSS Grid are the most modern ways to do this.
  • CSS Grids and Flexbox for Responsive Web Design

    Master CSS Grid and Flexbox, the latest tools and tricks to layout beautiful, responsive web applications with less code.
    5 hours, 38 minutes CC
    CSS Grids and Flexbox for Responsive Web Design
  • +

    Editor's Notes

    Now that you’ve learned the basics of JavaScript and CSS, it’s time to learn enough JavaScript to be productive and learn to build interactivity into your sites.
  • JavaScript: From Fundamentals to Functional JS, v2

    Learn higher-order functions, closures, scope, master key functional methods like map, reduce and filter and promises and ES6+ asynchronous JavaScript.
    8 hours, 11 minutes CC
    JavaScript: From Fundamentals to Functional JS, v2
  • +

    Editor's Notes

    Congrats! Learning JavaScript is not easy. Now you’ll need to get ahold of the tools you’ll need to inspect your elements to tweak CSS, debug JavaScript errors and more!
  • Mastering Chrome Developer Tools v2

    Master built-in dev tools to step through your code with the debugger, audit web page performance, debug Node.js, and remove “page jank” when a site isn’t keeping up.
    3 hours, 35 minutes CC
    Mastering Chrome Developer Tools v2
  • +

    Editor's Notes

    There are a few optional courses below. First, it’s good to build inclusive websites that make your websites accessible to those with disabilities. Also, if you build your websites right with SEO, search engines will send visitors your way.

Elective Coursework