Learn to code awesome websites in HTML, CSS, and JavaScript

Dash is a fun and free online course that teaches you the basics of web development through projects you can do in your browser.

  • HTML5

    Learn the right way to code HTML, the building block of the web. Design beautifully modern sites and learn how to balance layout for content and navigation.

  • CSS3

    Create your first fully styled landing page, complete with multi-column layouts, modern navigation elements, and mobile responsive design.

  • JavaScript

    Create dynamic interfaces that handle user events and add UI effects such as animations and drop-and-drop to surprise and delight your site’s visitors.

About General Assembly