Start your coding bootcamp journey
Rather than limiting your first experience with code to simple videos or lessons in one programming language or another, our free coding bootcamp prep course exposes you to programming fundamentals in HTML, CSS, JavaScript, and Ruby. Complete with projects that help you build your code portfolio, real time collaborative tools that connect you with fellow students and instructors, and on-demand support from our technical coaches, our coding bootcamp prep course is the most supportive and comprehensive way to begin learning to code – offering a true glimpse into the skills and proficiencies you’ll need to become a professional software developer.

Our full 75+ hour free coding bootcamp prep course is exactly what it sounds like 100% free. No credit card required, no trial periods or expiration dates, so you can set your schedule and learn at your own pace.
Our on-demand team of Technical Coaches is ready to help you get unstuck when you need help – broadening your understanding by helping you find a solution to a lesson, not solving it for you.
This course is the best way to experience Flatiron’s curriculum, community, and culture firsthand – and to explore whether you’re passionate about pursuing code as a career.

This course is the most efficient way to get real hands-on experience with the programming fundamentals and interview tactics you’ll need to get into the top coding bootcamps.
Start thinking like a software developer
Coding Bootcamp Prep students take on the same introductory curriculum and interview prep materials we’ve honed in our immersive programs. Our free full stack web development course teaches you programming fundamentals in both JavaScript and Ruby. Why two languages? To immediately prepare you to recognize patterns, abstractions, and commonalities between languages and to think like a true software engineer – ready to continue learning new technologies for any job.
Units: Debugging, Variables and Arrays, Methods, Command Line Applications, Logic and Conditionals, Loops and Iteration, Object Orientation
Ruby was designed to make programmers happy. It’s expressive, accessible, and reads like English, allowing new programmers to focus on its underlying logic rather than syntax. Even beginners can start building right away.

Units: Pre-interview Research, Phone and Video Interviews, Non-Technical Interview Questions, Approaching Code Challenges
Our Interview Prep Curriculum comes straight from the Career Services team behind our near-perfect student employment rate and includes many of the same practices we use to turn our grads into "no-brainer tech hires."
Units: Introduction to JavaScript, Functions and Scope, Data Structures and Looping, The DOM, jQuery
JavaScript changed the web from static, text-filled pages into the interactive experience it is today – and, as one of the most popular languages out there, it’s still bringing websites to life in new, exciting ways.
Start building your portfolio
At Flatiron School, students learn by building. Coding Bootcamp Prep students come away from the course with the beginnings of an impressive code portfolio to demonstrate their proficiency to coding bootcamp admissions teams.
Playing off an old gaming cheat code, students learn how to trigger an alert via certain keystrokes.
Built with: JavaScript, jQuery, HTML5
Students build a full dynamic game from scratch, programming a ship controlled by your arrow keys and animating falling rocks to avoid or else… *boom*.
Built with: Event Listeners, HTML5 DOM Updates, First-Class Functions
Students build a fully executable, object-oriented game of Tic-Tac-Toe, written in flexible, well-structured code that’s easy to debug and maintain.
Built with: Ruby, jQuery
Ready to unlock your future in tech?
Start learning the fundamentals of HTML, CSS, JavaScript, Ruby, and technical interview prep – for free and on your schedule. Setup is quick and works on virtually any computer so you can be coding in minutes.
You have questions; we have answers
Attend an Event
Join us for a tour, seminar, or info session to see what student life is like at Flatiron.
Download Syllabus
Take a closer look at our full stack web development curriculum.