Start here

Complete beginners should start by learning the languages that developers use to build webpages: HTML (Hypertext Markup Language) for content, and CSS (Cascading Style Sheets) for design.

Follow this free tutorial series and take your time with each tutorial.

If you enjoy solving problems with code and figuring things out, then continue your journey below.


Data Structures and Algorithms

Follow the Code Mentoring mentors as they guide you through solving basic to advanced data structures and algorithms problems.


Full-Stack Web Development

Follow the Code Mentoring mentors as they demonstrate how you can build your own full-stack web applications.


Join us on Slack

Whatever your level, join us on Slack for help with all of your coding questions and struggles.