

Foundations of Programming: Object Oriented Design Recommended for absolute beginners who want to get an idea of the basic concepts of programming, but not for those who already have some experience. You can find courses on Edx.org or Coursera, some of which are interactive and certified if you start before a specified date. Take An Introduction To Computer Scienceįor an introduction in the absolute basics of computer science, you can take an introductory module in computer science from Harvard, MIT or Stanford.

Within five days, you’ll have built your very first web page. It will give you the basics of some of the fundamentals like HTML and CSS. However, before you journey down any of these routes, don’t forget the free 5 Day Coding Challenge. We’ve rounded up a few of the best to get you started – whether you’ve decided to go the self-taught route or just want to get a better idea of coding before you embark on a boot camp or college level course. There are fantastic resources available online if that’s the path you choose. It all, of course, depends on how much time and effort you are willing to put in. But how much can you really learn in three months? Invest In The Challenge A recent survey on of working developers showed that 41.8% of respondents were self-taught, exceeding the percentage of people who had bachelors’ degrees in computer science or a related field. But it’s not the only way to go about learning. Three months is the time it takes to complete one of our full-time coding bootcamps, and to set our graduates well on their way in their coding careers. Given the same length of time, a motivated person with a narrower goal can achieve something pretty impressive, useful and highly addictive! In time, that’s equivalent to one semester of a computer science degree – hardly long enough to set anyone up to code professionally? But computer science is far broader than just coding. We’re not saying you can master coding that easily, but you certainly can, with the right attitude, learn to code in as little as three months. Can you really learn how to code for free?
