CodeIt - Start coding today!
Scroll to top

Catalog

Whether you're trying to level up your career, build your side project, or simply play around with programming, you've found the right place to start. Explore our programs and courses, try an exercise or two, and join our community.

Programs

Each CodeIt program is designed to upgrade your skills through a rigorous curriculum with personalized support. Level up today!


Courses

CodeIt courses teach you a technical skill through interactive lessons. Practice projects and quizzes are only available for our Premium members.

Java

Java is among the most popular programming languages out there, thanks to its versatility and compatibility. Java is used for software development, mobile applications, and large systems development.

Ruby

Ruby is a general-purpose language that is still popular and in high demand in the marketplace, and is used commonly in Rails applications. Concise and readable, it is easy to pick up but also plenty powerful. Companies like Twitter, Soundcloud, Goodreads, and Kickstarter got their products off the ground with Ruby.

Python

Python is a general-purpose, versatile and modern programming language. It's great as a first language because it is concise and easy to read. Use it for everything from web development to software development and scientific applications.

JavaScript

JavaScript is the programming language of the web. You can use it to add dynamic behavior, store information, and handle requests and responses on a website. This course sequence covers data types and structures, functions, and object-oriented programming with classical inheritance in ES6 syntax.

HTML

Learn the basics of HTML, the essential language of the web. This course covers version 5 of HTML.

CSS

Learn how to style and visually organize HTML with CSS. This course covers version 3 of CSS.

Sass

Sass is an extension of CSS that helps you to keep things organized through nested rules, variables, and more, allowing you to create stylesheets faster.

AngularJS

AngularJS is a JavaScript-based, open-source, front-end web application framework that is incredibly popular among developers.

ReactJS

React.js is an efficient, and flexible JavaScript library for building user interfaces.

Rails

Ruby on Rails is a web application framework working with the language Ruby, enabling developers to quickly and easily develop web applications.

jQuery

jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML - it is the fastest and easiest way to add interactivity and animation to your website.