Want to learn to code?

Do you want to learn about computer programming but don't know where to start? This beginner's guide will help you find the best resources to start coding today.

Start here

Read our blog

Coding Study Plans

Transform Your Learning Journey with Our Study Plans

Explore

Computer Science Illustrated

Check out our collection of computer science concepts explained using illustrations.

View More

Data Structures & Algorithms Revision Notes

This free e-book contains notes and references on common algorithms and data structures used in programming interviews. These are not meant to be used as learning material, but as revision notes.

Free Download

Product Recommendations

Setup your blog using Gatsby in under an hour: A Beginner’s Guide

If you want to setup a blog and don't have any idea where to start, this is the guide for you.

It doesn't matter if you're brand new to Gatsby or have previous experiences with static site generators. By the end of this guide, you can have your own blog that looks like this.

View More

Are you a web developer / designer?

Don't Make Me Think: A Common Sense Approach to Web Usability, authored by Steve Krug, is a book that provides insight into how usability and user experience can be improved on the web.
This book is an invaluable guide for web designers and developers. But if you don't want to read the entire book, you can download these chapter-wise notes and summary of the book that can be read easily within an hour!

Free Download

Check us out on RedBubble

Make the nerd in you happy! View our collection of t-shirts, stickers, magnets and more.

Visit Store

Check us out on YouTube

Understand computer science concepts with hand-drawn animations.

Open YouTube