# Awesome Coding Camps

> A curated list of awesome Coding Bootcamps and websites to help you boost your career in Programming

## Contents

- Free
- Paid
- Other

## Free

This list aims to be a curated set of free high quality educational resources to learn how to program.

- Codeacademy - Free platform for online learning to code in web technologies.
- Free Code Camp - The king of free coding camps. Learn to code and help nonprofits. Extensive curriculum.
- Free Code Camp Guide - Free guides for almost everything CS related.
- Tech.io - Knowledge Sharing Platform for developers.
- Codewars - Train on coding and earn ranks and honor.
- Khan Academy - Learn anything for free, forever.
- Odin Project - Learn Full stack development with Ruby.
- Node School - Open source workshops and challenges mainly focused for use with node.js.
- Edabit - Interactive code challenges in Javascript, Python, Java.
- Solo Learn - Learn to code for free using challenges. Offers lessons for multiple programming languages.
- Glitch - Learn to code by making fun projects and apps.
- Upskill - Offers free web development course.
- Codevolve - Learn to code with interactive lessons.
- Codility - Has a lot of algorithmic challenges.
- Codesdope - Learn all the basic programming languages.
- Bento - Learn to be a self-taught expert developer online.
- Microsoft Virtual Academy - Microsofts platform for online code training.
- Programmr - Online courses contests and challenges.
- Kattis - Online open problems platform.
- InterviewBit - Online interview questions.
- HackerRank - Practice coding, compete and search docs.
- CodeChef - Programming questions and online competitions.
- TopCoder - IT Crowdsourcing and online competions.
- Sphere Online Judge - Online coding problems and competitions.
- Coding Game - Learn to code by playing games.
- HackerEarth - Practice coding online.
- CodeForces - Programming Challenges.
- CodeCombat - A platform for students to learn computer science while playing through a real game.
- SQLZoo - SQL Tutorials.
- Techire Delight - Learn Algorithms and Data Structures.
- Learn X in Y minites - Take a whirlwind tour of your next favorite language. Community-driven!
- Become A Programmer MTF - If you don’t know how to code, then you can learn even if you think you can’t.
- Git On Demand - On demand training from github.
- Uri Online Judge - Problems and Contests.
- Smarterer - Online tests in Software Engineering.
- Screeps - MMO strategy sandbox game for programmers.
- Rosalind - A platform for learning bioinformatics and programming through problem solving.
- Codehunt - Online problem sets with a bit of an interactive twist.
- Checkio - Coding skills through competitive playing.
- CodeFights - Practice your coding skills with online problems.
- Project Euler - A series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve.
- Coding Bat - Practice Java or Python online.
- Exersism - Do programming exercises and get your code reviewed.
- gibbon - Host links for many programming resources.
- htmlDog - Html tutorials and stuff.
- Learn to code HTML & CSS - Online book Learn to Code HTML & CSS .
- Launchcode - Bootcamp, apprenticeships and help from mentors.
- ProgrammingHub - Online tutorials on various Programming Languages.
- Openclassrooms - Online classes in Web development.
- Stanford Engineering Everywhere - Online Courses from Stanford Uni.
- Simple Tutorials - Online tutorials in Javascript.
- Leet Code - A platform for preparing technical coding interviews.
- Ruby Warrior - Play a game and learn Ruby.
- Untrusted - Play a game and learn Javascript.
- Vim Adventures - Play a game and learn Vim.
- Elevator Saga - Learn Javascript inside and elevator.
- Advent of Code - Practice challenging Problems.
- Programiz - Simple online tutorials for beginners.
- Briliant.org - Learn Science online with smart quizzes. Awesome!
- Programming By Doing - Programming Exercises.
- Code Abbey - Online Problems
- Teach Yourself CS - Online Resource materials for learning CS
- programcreel - Online tutorials and problems
- javahonk - Things about java
- visualgo - Visualize algorithms
- hired in tech - Train online
- Techinterview - Tech interview questions
- Prismoskills - Articles about programming
- Enlight - Learn to code by making projects.
- Code Daily - Daily coding articles.
- Mongodb Uni - Mongodb University
- airpair - Online technical articles and free programming resources.
- Postgresql Exercises - Excercises for PostgreSQL.
- Learn git branching - Learn Git Branching.
- Flexbox Defence - Learn Flexbox by playing a game.
- Regex Crossword - Learn Regex by solving Crosswords.
- shayhowe - Learn HTML + CSS online.
- gitimmersion - Practical git online.
- Hackr - Online search engine for tutorials.
- Coderbyte - Online course materials and interview prep.
- Katacoda - Interactive courses in the browser.
- React Express - Learn React.
- Scala School - Learn Scala.
- Top Coder - Top Coder Computer Science Resources.
- Rust By Example - Learn Rust.
- GoBootcamp Book - Book about Go.
- Elixir School - Learn Elixir.
- Linux Journey - Tutorials about Linux.
- Learn.js - Learn interactive programming languages.
- Eloquent Javascript - Free book about Javascript.
- A byte of Python - Free book about Python.
- A hitchhikers Guide to Python - Free book about Python.
- Python Spot - Free Python tutorials.
- purelyfunctional - Resources about Clojure.
- Os Dev - Learn to develop Operating Systems.
- A little boo about OS - Free book on Operating Systems.
- Javascript Tutor - Algorithm Visualizer.
- Rails tutorial - Free book about RoR.
- Introducing Go - Free books about Go.
- Google Tech Dive - A carefully curated a collection of Computer Science Materials
- Full Stack Python - Full stack Python book.
- Coding Pill - Coding Interviews.
- Node Bots - Learn to program bots.
- Algorithms Javascript - Learn Algorithms In Javascript.
- Pramp - Practice Coding Interviews.
- Program Creek - Algorithms And Data Structures.
- Bootloader Tutorial - Develop your own Bootloader.
- Cybrary - Free and Open Source Cyber Security Learning.
- Learn Anything - Search Engine for tutorials.
- TDD Courses - Test driven Development Tutorial.
- Open Source Guide - Learn how to open source.
- Atlassian Git Tutorials - Git Tutorials from Atlassian.
- CS Notes Sparknotes - Computer Science Notes.
- C4Learn - CS, Algorithms And Data Structures.
- Github Guides - Git guides from Github.
- Malcoded - Guides about Angular.
- Crafting Interpreters - Learn how to craft interpreters.
- Go Programs - Tutorials about Go.
- Ip tables tutorial - Learn about Ip Tables.
- Write your own OS - Write your own OS.
- F# For fun and profit - Learn F#.
- Try F# - Try F#.
- F# Snippets - F# Snippets.
- F# Guides - Official Guide for F#.
- Real world OCaml - Learn OCaml book.
- Programmers Gate - A gate for java best practices and techniques.
- Python Patterns, Idioms, Recipes - Python Book.
- React Armory - Learn React tutorials.
- Gameblox - Make games using Gameblox.
- TCP/IP guide - TCP guide.
- BeeHyve.io - Learn Web development. CV help.
- Art of problem solving - Online School. Community support.
- Google IO Codelabs - Online codelabs.
- Make School - Online coding school.
- Deep Learning for Coders - 30 Hours Deep learning course.
- Qualified.io - Take free interview quizes.
- Deep Reinforcement Learning Tutorial - Tutorial for Deep Reinforcement learning
- Scala Exercises - Tutorials for Scala.
- Javascript.info - Book about Javascript.
- Aligator.io - Front end Development tutorials.
- Triplebyte Interview Tips - Tips for technical iterviews.
- Minimal x86 Kernel in Rust - Learn write an OS Kernel in Rust.
- Professor Beekums - Online Web Development tutorials from a Professor.
- Scrimba - Interactive Coding Tutorials.
- XeusHack - Hacking Tutorials.
- AI Playbook - Learn AI book.
- AI 2E - AI Book.
- Le Wagon - Traditional Coding Camp.
- Pramp - Coding Interview Prep.
- Gainlo - Mock Interview prep for Pros.
- Triplebyte - Engineering Quizes.
- Containet Tutorials - Docker Container Tutorials.
- The Crazy Programmer - Tutorials about Algorithms.
- Programming books - Free Programming Books
- Scaler - Free resource to learn Programming Languages by top geeks.

## Paid

This list aims to be a curated set of paid high quality educational resources to learn how to program. If available the cost of each program is highlighted below each item.

- Code Institute - Full stack Web developent Accredited bootcamp.
- Vertabelo Academy - Focuses on SQL. Has some free plans. Prices start from $19 per course.
- General Assembly - Focuses on HTML, CSS, Javascript. Prices start from $1,250 per course or £25 per event
- Get Good At - Focuses on Ruby and Javascript. Prices start from $25 per month.
- LaunchSchool - An online School for full stack development. Prices start from $199 per month.
- Treehouse - Online courses and workshops in Software Engineering. Prices start from $25 for basic or $49 for pro plan per month.
- Udacity - Online courses and nanodegrees.
- HackerYou - Hands-on, project-based learning bootcamp. Prices start from $1,400 per course.
- Educative - Interactive Courses for Software Developers. Prices start from $29 per course.
- Hackages - Hackcamps, uplifting and hackday programs. Prices start from $800 per event.
- Code Avengers - Learn online by doing Courses and Codecamps. Prices start from $29 per month.
- The Cave of Programming - Online Courses on programming. Prices start from $29 per month.
- ThinkFul - Online coding bootcamp with 1-on-1 mentorship. Prices start from $300 per month.
- HackHands - Online service for mentorship, problem solving and pair programming.
- ACADGILD - Learn the Latest Technologies from Experts with 24x7 Coding Support. Prices start from $600-750 per course.
- Career Foundry - Online mentored courses. Prices start from $1,680 per course.
- Coder Camps - Become a web developer in 12 weeks. Prices start from $9,900 per course.
- Code Union - Become a Developer Without Putting Your Life on Hold. Prices start from $1500-3000 per 8 week course.
- V School - Online Bootcamp. Prices start from $7000 per course.
- Coding Dojo - Full stack web developmet Bootcamp. Prices start from $1500 a month.
- Firehose - Has part or full-time programs combining expert 1-on-1 mentorship, and a customized curriculum. Prices start from $900-1000 a month.
- Hack Reactor - Bootcamp. Prices start from $17780 per course.
- RefactorU - Bootcamp with online options. Prices start from $250-850 per month.
- Makers Academy - Europe’s Web Developer bootcamp. Prices start from £4,000 per course.
- SkillCrush - Online coding School. Prices start from $400 per course.
- Viging Code School - Software Engineering bootcamp. Prices start from $11800 per course.
- jsComplete - Interactive Tutorials and Workshops that are targeted towards Javascript Development. Prices start from $120 per course.
- PluralSight - Online technology learning platform. Prices start from $29 per month.
- Lynda - Learn new Skills online. Prices start from $14.5 per month.
- Lambda School - Online Bootcamp. Prices start from $4500 per course.
- Shaw Academy - Online Webinars and Courses. Prices start from €49.95 per month.
- Code Fellows - Seattle Based Bootcamp. Prices start from $99 per course.
- The Iron Yard - Traditional Bootcamp with online or in-campus course. Prices start from $900 per course.
- Rithm School - Coding Camp that offers free and paind courses. Prices start from $99 per course.
- Thinkster - In-depth online courses on web development. Prices start from $29 per month.
- Learn Code the hard way - Some free some paid books with video tutorials. Prices start from $29 per book.
- CloudAccademy - Online courses for Cloud Computing.
- Scotch - Free and paid Online courses and tutorials.Prices start from $20 per month.
- Flatiron School - Coding Bootcamp. Offers free and paid courses.
- Galvanize - Traditional Coding Bootcamp. Prices start from $1499 per course.
- Zenva - Learn to create games, apps and websites. Prices start from $49 per course.
- Hackbright Accademy - Bootcamp for women. Prices start from $17000 per program.
- Turing School - Traditional Bootcamp. Prices start from $20000 per program.
- Le Reacteur - Full-Stack JavaScript Web & Mobile Bootcamp. Full-time and part-time programs start from €5.900 per session.

## Other

Sites that act as metasearches of bootcamps.

- Switchup - Search engine for Bootcamps.
- Course Report - Search engine for Bootcamps.

## Contribute

Contributions welcome! Read the contribution guidelines first.

## License

To the extent possible under law, Theo Despoudis has waived all copyright and related or neighboring rights to this work.

codingcamps.md Github