Awesome Coding Camps !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome) ▐ A curated list of awesome Coding Bootcamps and websites to help you boost your career in Programming Contents - Free (#Free) - Paid (#Paid) - Other (#Other) Free This list aims to be a curated set of free high quality educational resources to learn how to program. - Codeacademy (http://www.codecademy.com/) - Free platform for online learning to code in web technologies. - Free Code Camp (http://www.freecodecamp.com/) - The king of free coding camps. Learn to code and help nonprofits. Extensive curriculum. - Free Code Camp Guide (https://guide.freecodecamp.org/) - Free guides for almost everything CS related. - Tech.io (https://tech.io/) - Knowledge Sharing Platform for developers. - Codewars (https://www.codewars.com/) - Train on coding and earn ranks and honor. - Khan Academy (https://www.khanacademy.org/) - Learn anything for free, forever. - Odin Project (https://www.theodinproject.com/) - Learn Full stack development with Ruby. - Node School (https://nodeschool.io/) - Open source workshops and challenges mainly focused for use with node.js. - Edabit (https://edabit.com/) - Interactive code challenges in Javascript, Python, Java. - Solo Learn (https://www.sololearn.com/) - Learn to code for free using challenges. Offers lessons for multiple programming languages. - Glitch (https://glitch.com/) - Learn to code by making fun projects and apps. - Upskill (http://upskillcourses.com/) - Offers free web development course. - Codevolve (https://www.codevolve.com/) - Learn to code with interactive lessons. - Codility (https://codility.com/programmers/) - Has a lot of algorithmic challenges. - Codesdope (https://www.codesdope.com/) - Learn all the basic programming languages. - Bento (https://bento.io/) - Learn to be a self-taught expert developer online. - Microsoft Virtual Academy (https://mva.microsoft.com/) - Microsofts platform for online code training. - Programmr (http://www.programmr.com/) - Online courses contests and challenges. - Kattis (https://open.kattis.com/) - Online open problems platform. - InterviewBit (https://www.interviewbit.com/) - Online interview questions. - HackerRank (https://www.hackerrank.com/) - Practice coding, compete and search docs. - CodeChef (https://www.codechef.com/) - Programming questions and online competitions. - TopCoder (https://www.topcoder.com/) - IT Crowdsourcing and online competions. - Sphere Online Judge (http://www.spoj.com/) - Online coding problems and competitions. - Coding Game (https://www.codingame.com/start) - Learn to code by playing games. - HackerEarth (https://www.hackerearth.com/) - Practice coding online. - CodeForces (http://codeforces.com/) - Programming Challenges. - CodeCombat (https://codecombat.com/) - A platform for students to learn computer science while playing through a real game. - SQLZoo (http://sqlzoo.net/) - SQL Tutorials. - Techire Delight (http://www.techiedelight.com/) - Learn Algorithms and Data Structures. - Learn X in Y minites (https://learnxinyminutes.com/) - Take a whirlwind tour of your next favorite language. Community-driven! - Become A Programmer MTF (http://programming-motherfucker.com/become.html#Git) - If you don't know how to code, then you can learn even if you think you can't. - Git On Demand (https://services.github.com/on-demand/) - On demand training from github. - Uri Online Judge (https://www.urionlinejudge.com.br/judge/en/login) - Problems and Contests. - Smarterer (http://smarterer.com/tests) - Online tests in Software Engineering. - Screeps (https://screeps.com/) - MMO strategy sandbox game for programmers. - Rosalind (http://rosalind.info/problems/locations/) - A platform for learning bioinformatics and programming through problem solving. - Codehunt (https://www.codehunt.com/) - Online problem sets with a bit of an interactive twist. - Checkio (https://checkio.org/) - Coding skills through competitive playing. - CodeFights (https://codefights.com/) - Practice your coding skills with online problems. - Project Euler (https://projecteuler.net/) - A series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. - Coding Bat (http://codingbat.com/java) - Practice Java or Python online. - Exersism (http://exercism.io/) - Do programming exercises and get your code reviewed. - gibbon (https://gibbon.co/topics/programming) - Host links for many programming resources. - htmlDog (http://www.htmldog.com/) - Html tutorials and stuff. - Learn to code HTML & CSS (http://learn.shayhowe.com/) - Online book Learn to Code HTML & CSS . - Launchcode (https://www.launchcode.org/) - Bootcamp, apprenticeships and help from mentors. - ProgrammingHub (http://programminghub.io/) - Online tutorials on various Programming Languages. - Openclassrooms (https://openclassrooms.com/) - Online classes in Web development. - Stanford Engineering Everywhere (https://see.stanford.edu/Course) - Online Courses from Stanford Uni. - Simple Tutorials (https://simpletutorials.com/Home/Index) - Online tutorials in Javascript. - Leet Code (https://leetcode.com/) - A platform for preparing technical coding interviews. - Ruby Warrior (https://www.bloc.io/ruby-warrior#/) - Play a game and learn Ruby. - Untrusted (https://alexnisnevich.github.io/untrusted/) - Play a game and learn Javascript. - Vim Adventures (https://vim-adventures.com/) - Play a game and learn Vim. - Elevator Saga (http://play.elevatorsaga.com/) - Learn Javascript inside and elevator. - Advent of Code (http://adventofcode.com/) - Practice challenging Problems. - Programiz (https://www.programiz.com/) - Simple online tutorials for beginners. - Briliant.org (https://brilliant.org/) - Learn Science online with smart quizzes. Awesome! - Programming By Doing (http://programmingbydoing.com/) - Programming Exercises. - Code Abbey (http://www.codeabbey.com/) - Online Problems - Teach Yourself CS (https://teachyourselfcs.com/) - Online Resource materials for learning CS - programcreel (http://www.programcreek.com/) - Online tutorials and problems - javahonk (http://javahonk.com/) - Things about java - visualgo (https://visualgo.net/en) - Visualize algorithms - hired in tech (https://www.hiredintech.com/app) - Train online - Techinterview (https://www.techinterview.org/) - Tech interview questions - Prismoskills (http://prismoskills.appspot.com/) - Articles about programming - Enlight (https://enlight.ml/) - Learn to code by making projects. - Code Daily (https://codedaily.io/) - Daily coding articles. - Mongodb Uni (https://university.mongodb.com/?_ga=2.118116810.2111578877.1497975639-880506037.1497975639) - Mongodb University - airpair (https://www.airpair.com/) - Online technical articles and free programming resources. - Postgresql Exercises (https://pgexercises.com/) - Excercises for PostgreSQL. - Learn git branching (http://learngitbranching.js.org/) - Learn Git Branching. - Flexbox Defence (http://www.flexboxdefense.com/) - Learn Flexbox by playing a game. - Regex Crossword (https://regexcrossword.com/) - Learn Regex by solving Crosswords. - shayhowe (http://learn.shayhowe.com/) - Learn HTML + CSS online. - gitimmersion (http://gitimmersion.com/) - Practical git online. - Hackr (https://hackr.io/) - Online search engine for tutorials. - Coderbyte (https://coderbyte.com/) - Online course materials and interview prep. - Katacoda (https://www.katacoda.com/) - Interactive courses in the browser. - React Express (http://www.react.express/) - Learn React. - Scala School (http://twitter.github.io/scala_school/) - Learn Scala. - Top Coder (https://www.topcoder.com/community/data-science/data-science-tutorials/) - Top Coder Computer Science Resources. - Rust By Example (https://rustbyexample.com/index.html) - Learn Rust. - GoBootcamp Book (https://github.com/GoBootcamp/book) - Book about Go. - Elixir School (http://elixirschool.com/) - Learn Elixir. - Linux Journey (https://linuxjourney.com/) - Tutorials about Linux. - Learn.js (Learn-JS.org) - Learn interactive programming languages. - Eloquent Javascript (http://eloquentjavascript.net/) - Free book about Javascript. - A byte of Python (https://python.swaroopch.com/) - Free book about Python. - A hitchhikers Guide to Python (http://docs.python-guide.org/en/latest/intro/learning/) - Free book about Python. - Python Spot (https://pythonspot.com/en/) - Free Python tutorials. - purelyfunctional (https://purelyfunctional.tv/) - Resources about Clojure. - Os Dev (http://wiki.osdev.org/Main_Page) - Learn to develop Operating Systems. - A little boo about OS (https://littleosbook.github.io/) - Free book on Operating Systems. - Javascript Tutor (http://pythontutor.com/javascript.html#mode=edit) - Algorithm Visualizer. - Rails tutorial (https://www.railstutorial.org/book) - Free book about RoR. - Introducing Go (https://www.golang-book.com/) - Free books about Go. - Google Tech Dive (https://techdevguide.withgoogle.com/) - A carefully curated a collection of Computer Science Materials - Full Stack Python (https://www.fullstackpython.com/) - Full stack Python book. - Coding Pill (http://www.codingpill.com/) - Coding Interviews. - Node Bots (http://nodebots.io/) - Learn to program bots. - Algorithms Javascript (http://js-algorithms.tutorialhorizon.com/) - Learn Algorithms In Javascript. - Pramp (https://www.pramp.com/#/) - Practice Coding Interviews. - Program Creek (https://www.programcreek.com/) - Algorithms And Data Structures. - Bootloader Tutorial (https://www.apriorit.com/dev-blog/66-develop-boot-loader) - Develop your own Bootloader. - Cybrary (https://www.cybrary.it/) - Free and Open Source Cyber Security Learning. - Learn Anything (https://learn-anything.xyz/) - Search Engine for tutorials. - TDD Courses (http://testdriven.io/) - Test driven Development Tutorial. - Open Source Guide (https://opensource.guide/) - Learn how to open source. - Atlassian Git Tutorials (https://www.atlassian.com/git/tutorials) - Git Tutorials from Atlassian. - CS Notes Sparknotes (http://www.sparknotes.com/cs/) - Computer Science Notes. - C4Learn (http://www.c4learn.com/) - CS, Algorithms And Data Structures. - Github Guides (https://guides.github.com/) - Git guides from Github. - Malcoded (https://malcoded.com/blog) - Guides about Angular. - Crafting Interpreters (http://www.craftinginterpreters.com/) - Learn how to craft interpreters. - Go Programs (http://www.golangprograms.com/) - Tutorials about Go. - Ip tables tutorial (https://www.frozentux.net/iptables-tutorial/iptables-tutorial.html) - Learn about Ip Tables. - Write your own OS (http://mikeos.sourceforge.net/write-your-own-os.html) - Write your own OS. - F# For fun and profit (http://fsharpforfunandprofit.com/) - Learn F#. - Try F# (http://www.tryfsharp.org/) - Try F#. - F# Snippets (http://www.fssnip.net/) - F# Snippets. - F# Guides (https://docs.microsoft.com/en-us/dotnet/fsharp/) - Official Guide for F#. - Real world OCaml (https://realworldocaml.org/) - Learn OCaml book. - Programmers Gate (http://programmergate.com/) - A gate for java best practices and techniques. - Python Patterns, Idioms, Recipes (http://python-3-patterns-idioms-test.readthedocs.io/en/latest/index.html) - Python Book. - React Armory (https://reactarmory.com/) - Learn React tutorials. - Gameblox (https://gameblox.org/) - Make games using Gameblox. - TCP/IP guide (http://www.tcpipguide.com/free/index.htm) - TCP guide. - BeeHyve.io (https://www.beehyve.io/) - Learn Web development. CV help. - Art of problem solving (https://artofproblemsolving.com/) - Online School. Community support. - Google IO Codelabs (https://codelabs.developers.google.com/io2017?cat=Web) - Online codelabs. - Make School (https://www.makeschool.com/) - Online coding school. - Deep Learning for Coders (http://course.fast.ai/index.html) - 30 Hours Deep learning course. - Qualified.io (https://www.qualified.io/) - Take free interview quizes. - Deep Reinforcement Learning Tutorial (http://karpathy.github.io/2016/05/31/rl/) - Tutorial for Deep Reinforcement learning - Scala Exercises (https://www.scala-exercises.org/) - Tutorials for Scala. - Javascript.info (https://javascript.info/) - Book about Javascript. - Aligator.io (https://alligator.io/) - Front end Development tutorials. - Triplebyte Interview Tips (https://quip.com/q41AA3OmoZbC) - Tips for technical iterviews. - Minimal x86 Kernel in Rust (https://os.phil-opp.com/multiboot-kernel/) - Learn write an OS Kernel in Rust. - Professor Beekums (https://professorbeekums.com/) - Online Web Development tutorials from a Professor. - Scrimba (https://scrimba.com/) - Interactive Coding Tutorials. - XeusHack (https://xeushack.com/) - Hacking Tutorials. - AI Playbook (http://aiplaybook.a16z.com/) - Learn AI book. - AI 2E (http://artint.info/index.html) - AI Book. - Le Wagon (https://www.lewagon.com/) - Traditional Coding Camp. - Pramp (https://www.pramp.com/#/) - Coding Interview Prep. - Gainlo (http://www.gainlo.co/#!/) - Mock Interview prep for Pros. - Triplebyte (https://triplebyte.com/) - Engineering Quizes. - Containet Tutorials (http://containertutorials.com/index.html) - Docker Container Tutorials. - The Crazy Programmer (https://www.thecrazyprogrammer.com/) - Tutorials about Algorithms. - Programming books (https://www.programming-books.io/) - Free Programming Books - Scaler (https://www.scaler.com/topics/) - 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 (https://www.codeinstitute.net/) - Full stack Web developent Accredited bootcamp. - Vertabelo Academy (https://academy.vertabelo.com/) - Focuses on SQL. Has some free plans. Prices start from $19 per course. - General Assembly (https://generalassemb.ly/) - Focuses on HTML, CSS, Javascript. Prices start from $1,250 per course or £25 per event - Get Good At (https://getgood.at/) - Focuses on Ruby and Javascript. Prices start from $25 per month. - LaunchSchool (https://launchschool.com/) - An online School for full stack development. Prices start from $199 per month. - Treehouse (https://teamtreehouse.com/) - Online courses and workshops in Software Engineering. Prices start from $25 for basic or $49 for pro plan per month. - Udacity (https://www.udacity.com/) - Online courses and nanodegrees. - HackerYou (http://hackeryou.com/) - Hands-on, project-based learning bootcamp. Prices start from $1,400 per course. - Educative (https://www.educative.io/) - Interactive Courses for Software Developers. Prices start from $29 per course. - Hackages (https://www.hackages.io/) - Hackcamps, uplifting and hackday programs. Prices start from $800 per event. - Code Avengers (https://www.codeavengers.com/) - Learn online by doing Courses and Codecamps. Prices start from $29 per month. - The Cave of Programming (https://caveofprogramming.com/) - Online Courses on programming. Prices start from $29 per month. - ThinkFul (https://www.thinkful.com/) - Online coding bootcamp with 1-on-1 mentorship. Prices start from $300 per month. - HackHands (https://hackhands.com/) - Online service for mentorship, problem solving and pair programming. - ACADGILD (https://acadgild.com/) - Learn the Latest Technologies from Experts with 24x7 Coding Support. Prices start from $600-750 per course. - Career Foundry (https://careerfoundry.com/en/) - Online mentored courses. Prices start from $1,680 per course. - Coder Camps (https://www.codercamps.com/) - Become a web developer in 12 weeks. Prices start from $9,900 per course. - Code Union (http://codeunion.io/) - Become a Developer Without Putting Your Life on Hold. Prices start from $1500-3000 per 8 week course. - V School (http://vschool.io/en/) - Online Bootcamp. Prices start from $7000 per course. - Coding Dojo (http://www.codingdojo.com/) - Full stack web developmet Bootcamp. Prices start from $1500 a month. - Firehose (http://www.thefirehoseproject.com/?home=true) - 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 (http://www.hackreactor.com/remote-beta/) - Bootcamp. Prices start from $17780 per course. - RefactorU (http://www.refactoru.com/) - Bootcamp with online options. Prices start from $250-850 per month. - Makers Academy (http://www.makersacademy.com/) - Europe's Web Developer bootcamp. Prices start from £4,000 per course. - SkillCrush (https://skillcrush.com/) - Online coding School. Prices start from $400 per course. - Viging Code School (https://www.vikingcodeschool.com/) - Software Engineering bootcamp. Prices start from $11800 per course. - jsComplete (https://jscomplete.com) - Interactive Tutorials and Workshops that are targeted towards Javascript Development. Prices start from $120 per course. - PluralSight (https://www.pluralsight.com/) - Online technology learning platform. Prices start from $29 per month. - Lynda (https://www.lynda.com/) - Learn new Skills online. Prices start from $14.5 per month. - Lambda School (https://lambdaschool.com/) - Online Bootcamp. Prices start from $4500 per course. - Shaw Academy (https://www.shawacademy.com/) - Online Webinars and Courses. Prices start from €49.95 per month. - Code Fellows (https://www.codefellows.org/) - Seattle Based Bootcamp. Prices start from $99 per course. - The Iron Yard (https://www.theironyard.com/) - Traditional Bootcamp with online or in-campus course. Prices start from $900 per course. - Rithm School (https://www.rithmschool.com/) - Coding Camp that offers free and paind courses. Prices start from $99 per course. - Thinkster (https://thinkster.io/) - In-depth online courses on web development. Prices start from $29 per month. - Learn Code the hard way (https://learncodethehardway.org/) - Some free some paid books with video tutorials. Prices start from $29 per book. - CloudAccademy (https://cloudacademy.com/) - Online courses for Cloud Computing. - Scotch (https://scotch.io/) - Free and paid Online courses and tutorials.Prices start from $20 per month. - Flatiron School (https://flatironschool.com/) - Coding Bootcamp. Offers free and paid courses. - Galvanize (https://www.galvanize.com/austin) - Traditional Coding Bootcamp. Prices start from $1499 per course. - Zenva (https://academy.zenva.com/) - Learn to create games, apps and websites. Prices start from $49 per course. - Hackbright Accademy (https://hackbrightacademy.com/) - Bootcamp for women. Prices start from $17000 per program. - Turing School (https://www.turing.io/) - Traditional Bootcamp. Prices start from $20000 per program. - Le Reacteur (https://www.lereacteur.io/) - 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 (https://www.switchup.org/) - Search engine for Bootcamps. - Course Report (https://www.coursereport.com/) - Search engine for Bootcamps. Contribute Contributions welcome! Read the contribution guidelines (contributing.md) first. License !CC0 (http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg) (http://creativecommons.org/publicdomain/zero/1.0) To the extent possible under law, Theo Despoudis has waived all copyright and related or neighboring rights to this work. codingcamps Github: https://github.com/theodesp/awesome-coding-camps