Simple Calculator
Build a command-line calculator that can perform basic arithmetic operations (add, subtract, multiply, divide).
Build real projects with step-by-step tutorials across 21 languages. Each project teaches you to code from scratch.
Build a command-line calculator that can perform basic arithmetic operations (add, subtract, multiply, divide).
Create an interactive game where the computer picks a random number and the user tries to guess it with hints.
Build a command-line diary application that lets users write, save, and read diary entries with dates.
Build an interactive to-do list that lets you add, complete, and delete tasks using DOM manipulation.
Create a multiple-choice quiz with scoring, timer, and result summary.
Design a responsive personal portfolio website with a hero section, project gallery, and contact form.
Build a console application to track student names and grades, calculate averages, and find top performers.
Design and query a relational database for managing books, authors, members, and loans.
Build a multi-unit temperature converter supporting Celsius, Fahrenheit, and Kelvin with input validation.
Create a console app to manage contacts with add, search, edit, and delete functionality using classes and lists.
Build a secure user registration and login system with password hashing, sessions, and input validation.
Build a text sentiment analyzer that classifies reviews as positive, negative, or neutral using NLP techniques.
Build a small todo manager that uses TypeScript interfaces, union types and generics to make every operation type-safe.
Build two small React components — a counter and a dark-mode toggle — to practise useState, useEffect, props and persisting state in localStorage.
Build a small Swift tool that calculates the tip on a bill and splits the total between any number of people — the classic first iOS-style project.
Build a small Go program that checks the HTTP status of many URLs at once using goroutines and channels — a tiny taste of why people pick Go.
Build a small Lua module that models a game character with stats, level-ups and damage — the kind of system that powers Roblox and LÖVE2D games.
Build a polished GitHub profile README in pure Markdown — your most visible developer business card. Headings, lists, tables, links and shield badges.
Write a PowerShell script that sorts a messy folder by file type into clean subfolders (Images, Documents, Code, Other) — with a safe dry-run mode.
Build a tiny journaling system in bash that creates a dated entry, lets you search past entries by tag, and shows a weekly summary — all from the command line.
We use cookies to improve your experience, analyze traffic, and show personalized ads. You can manage your preferences below.
By clicking "Accept All", you consent to our use of cookies for analytics and personalized advertising. You can customize your preferences or reject non-essential cookies.