Signup/Sign In

Mini Projects / Concepts

Easy to code projects and coding concepts for different programming languages.

Stopwatch App
#Intermediate JavaScript

Stopwatch App

Learn how we can access HTML elements in JS and perform a task repeatedly using setInterval/clearInterval function.

Required coins
1200 Coins
My Portfolio
#Advanced CSS

My Portfolio

Code a single page responsive Portfolio, using modern CSS Flexbox techniques.

Required coins
900 Coins
Stylish Audio Player
#Intermediate CSS

Stylish Audio Player

Learn how to style the default Audio player created by the browser.

Required coins
600 Coins
Calculator Layout Design
#Intermediate HTML

Calculator Layout Design

A very basic project to help you understand how to use form fields to create small apps.

Required coins
300 Coins
Simple Registration Form
#Intermediate HTML

Simple Registration Form

A very basic project to help you understand how to use form fields to create small apps.

Required coins
300 Coins
Earn coins
Earn coins as you do the courses, then use the coins to try these projects & concepts. Or, you can also buy coins directly, if you want.

Practice & Learn

New-age style of learning important concepts and practicing.

Simple lessons to learn

Projects/Concepts

Projects that will push you to use what you have learned. And concepts that are tricky and requires special attention.

In-browser coding

Step by Step

Everything is broken down into simple steps so that you can follow them easily and learn.

100k+ Developers Community

New Content Weekly

Every week, we add more projects and concepts to our collection so that the practice never stops.

FAQs

Answering some of your common questions.

Projects mean small applications of the programming language. It can be writing some REST services in any programming language or consuming REST services, handling JSON data, or creating a layout using CSS, or a small application like Stopwatch or TODO using Javascript, scraping data from a webpage using Golang, etc.

Projects will help you get a taste of real-world requirements and work.

Yes, you can list them in your resume as some mini-projects that you have done.

Concepts cover tricky features of programming languages. For example, Promises in Javascript, or Interfaces in Golang, or something else, that we think should be given special attention.

All the concepts are explained step by step with multiple coding exercises for better understanding and practice.

Yes, there are videos. There are videos too, to explain difficult things. The main focus of these projects/concepts is to make you practice and write code yourself. So you will have coding exercise on each step, along with videos on some of them.

The content is a mix of both text and videos.

You can ask your doubts in the forum. You can post your question in the Forum, and we will answer it.

No, you don't have to install anything. We have in-browser compilers for most of the programming languages for you. You can use them if you enrol in our courses and otherwise too. You just have to login to use them.

You can create simple projects, save the code and share with your friends.

If you don't have enough coins, you can buy coins and use them to do projects and learn new concepts.

Yes, absolutely. Our Web application is mobile friendly, and we will soon launch our Mobile application too.