Learn a Language Designed to Make Programmers Happy

Ruby is beloved by many programmers, for good reason. You’ll learn how to go from writing simple methods for basic tasks to encapsulating your application logic to programming a working version of an object oriented Tic Tac Toe game.

A Welcoming Community for Difficult Work

Discover your Passion

Intro to Ruby is the perfect entry point into the world of programming. Experience the beauty and magic of code while earning valuable experience. Graduates of our free courses have a leg up when they apply for our Career Change programs.

Learn a Language Designed to Make Programmers Happy

Ruby is beloved by many programmers, for good reason. You’ll learn how to go from writing simple methods for basic tasks to encapsulating your application logic to programming a working version of an object oriented Tic Tac Toe game.

A Welcoming Community for Difficult Work

Discover your Passion

Intro to Ruby is the perfect entry point into the world of programming. Experience the beauty and magic of code while earning valuable experience. Graduates of our free courses have a leg up when they apply for our Career Change programs.

Our Online Campus: Online Learning Reimagined

Learn.co, Flatiron School’s online campus, harnesses the Internet’s unique potential to revolutionize education. Students work at their own pace with real software tools, but always with the support of professional instructors and in a community of fellow students.

Use Real Tools

You can’t learn real skills without real tools. Learn.co users set up a real development environment with our fast setup process and use a professional command line and Git-based workflow.

Use Real Tools

You can’t learn real skills without real tools. Learn.co users set up a real development environment with our fast setup process and use a professional command line and Git-based workflow.

Get Help in Real Time

When you’re stuck, you’ll get help. Right away. No need to wait a week to meet with your mentor. No emails to send. No forums to post to. Be part of a community of active Learners and Experts.

Get Help in Real Time

When you’re stuck, you’ll get help. Right away. No need to wait a week to meet with your mentor. No emails to send. No forums to post to. Be part of a community of active Learners and Experts.

Open Curriculum

Because our curriculum is 100% open-source, it stays more fresh and current than any other. Students are encouraged to suggest changes directly from our online platform, and receive public credit for doing so. We continually improve our coursework in reaction to feedback and real-world changes, and our edits are supplemented by hundreds of student submissions each month.

Open Curriculum

Because our curriculum is 100% open-source, it stays more fresh and current than any other. Students are encouraged to suggest changes directly from our online platform, and receive public credit for doing so. We continually improve our coursework in reaction to feedback and real-world changes, and our edits are supplemented by hundreds of student submissions each month.

Get Started Today

Setup is quick and works on virtually any computer. You learn at your own pace, so you can start right now.