Why learn with our free coding bootcamp prep lessons?
Learning to code doesn't need to be intimidating — we've found that anyone with a passion for coding can do it.
In our free coding lessons you'll learn the fundamentals of the most important coding languages — no fluff or filler.
All of our introductory lessons are free so you can see if coding is right for you before committing to a career-changing coding course.
HTML & CSS sit at the foundation of the internet. Learn how they work together to create websites and the overall web experience as we know it, and learn to code both for free with hands-on labs and tutorials.
Perfect for: Beginners with little tech experience
Topics covered: HTML Syntax, Boilerplate HTML, Common HTML Elements, Styling HTML Using CSS Selectors, Creating and Linking Stylesheets, Styling Text with CSS, CSS Box Models, Block, Inline, and Inline-Block ElementsLearn HTML & CSS
Perfect for: Beginners interested in more advanced coding
Ruby is one of the most popular scripting languages in web development, partly because of its popularity at some of tech's largest and most influential companies. Learn how to code Ruby basics for free with this hands-on Ruby tutorial and workshop.
Perfect for: Beginners interested in apps and how they work
Topics covered: Introduction to Variables, Printing to the Console, Common Data Types, Conditional Statements, Looping, MethodsLearn Ruby
APIs are how different databases talk and communicate. Learn how APIs are used to integrate yours or someone else's data into another data set or application. You'll also learn how different programming languages are used to code different APIs.
Perfect for: Beginners interested in how systems work together