Front-end Web Development


General Assembly’s Front-End Web Development course quips complete beginners with the cutting-edge tools they need to build rich, responsive websites. Dive into essential programming languages, then round out your skills set with industry-relevant topics like responsive design, APIs, and version control – a versatile skill set with powerful applications in a variety of design, marketing and other tech-adjacent roles. You’ll apply what you’ve learned to build a custom website from scratch.


No Prerequisite

(First-time programmers will have access to pre-course preparatory lessons and additional resources to boost their confidence with key concepts)

Training Mode


Physical class / Online / Blended

Training Duration

10-weeks training + project



Career Track

Web Developer, Mobile App Developer, User Interface and User Experience Designer

Skills Outcome

Discover how the web works

Create the structure and style of a website using HTML and CSS. Become acquainted with basic developer tools like text editors. Build your first website, and learn how to use the box model, grids, and media queries to achieve responsive behavior.

Apply interactivity to a site with JavaScript programming fundamentals.

Host a website on a server and tie together topics from the previous two units, and learn how to debug and refactor your code.

Learn the technical vocabulary to communicate with front-end web developer stakeholders.

Build a website from scratch that can go into the student’s professional portfolio