5 Websites To Learn How to Code

“I literally coded Facebook in my dorm room and launched it from my dorm room. I rented a server for $85 a month, and I funded it by putting an ad on the side, and we’ve funded ever since by putting ads on the side.”
-Mark Zuckerberg

Often times, the most successful coders started out on their own – learning the basics of coding through the ever-resourceful Internet.

All right, be honest. Have you ever dreamed of creating the next best-selling app, designing a gorgeous blog to showcase your artwork, or creating the next Candy Crush/ Flappy Bird? Of course you’ve all had brilliant moments of creative inspiration for such things, so what’s stopping you? Learn to code your dreams!

Here are some of the best of the Web to get you started; I promise to you this is not “way over your head”. Put in some time and effort and you’ll be amazed at what you’re capable of.

1. Codeacademy
This interactive website offers guided, easy to understand tutorials on some of the most essential computer languages out there : Python, HTML, Ruby, and more. I’ve actually learned web design through this website.

2. EdX
EdX by MIT is an open-source platform offering courses from universities around the world like MIT and Harvard. In other words, you can take a college course on almost anything from the comfort of your home, taught by the world’s best of the best! Here are some picks for coding:
Harvard’s Intro to Computer Science
Microsoft’s Programming with C#
MIT’s Intro to Computer Science and Programming Using Python

3. Code School
“We combine gaming mechanics with video instruction and in-browser coding challenges that make learning both educational and memorable. With more than 40 courses covering JavaScript, HTML/CSS, Ruby, Git, and iOS, Code School pairs experienced instructors with meticulously produced, high-quality content inspired by our community and network of members.”
This resource offers several “language paths” to go through including iOS development (go build your app huh?), as well as screencasts to build up your skills.

4. Coursera
Yes, this is similar to MIT’s EdX, providing free courses on various topics from universities around the world. A few selected picks:
University of Maryland, College Park & Vanderbilt University’s
“Mobile Cloud Computing with Android”

University of Colorado’s Beginning Game Programming with C#

5. W3Schools
Great starter to learning web design essentials. If you’ve ever wanted to design your own blog or website, go forth!

There are tons of resources out there to begin learning anything from web design to game programming to Bioinformatics. I encourage you to go explore and make something! Bring to life your wildest imaginations!

Please do comment any suggestions for other websites or your own experiences learning coding!
Yours truly,