- Back to Home »
- TECH GUIDES »
- The Best Websites to Learn Coding Online
>>The best websites where you can learn how to write code in PHP, JavaScript, HTML, CSS, Python, Ruby and all the other popular programming
languages.
>> If you can teach yourself how to write code, you will gain a competitive edge over your peers, you can think more algorithmically and thus can tackle problems more efficiently.
Don’t just download the latest app, help redesign it. Don’t just play on your phone, program it.
The Best Sites to Learn Programming
>>If you are ready to take the plunge, here are some of the best websites that offer courses in a variety of programming languages for free. I have also added a list of companion ebooks that will give you a more
in-depth understanding of the language and they don’t cost anything either.
Online Courses Programming Books (Free) JavaScript Code Academy , Learn Street, Khan Academy , Code Combat, Code Avengers Eloquent JavaScript , JavaScript Guide , Speaking JavaScript , JS The Right Way, Oh My JS HTML & CSS Code Academy , Don’t Fear The Internet, Tutsplus , Learn Layout, A to Z CSS , Dash, Web Accessibility , The Hello World
Mozilla, Dive into HTML5 , 20 Things I Learned, HTML Dog, HTML & CSS , HTML5 for Designers, DOM Enlightenment
jQuery Code Academy , Tutsplus, Code School jQuery Fundamentals , Learn jQuery Python Code Academy , Google , Learn Street, Python Tutor IHeartPY Python for You and Me , Dive into Python , Learn Python the Hard Way , Think Python , Python for Fun, Tango with Django , Django Ruby & Ruby on Rails Code Academy , TryRubyCode Learn , Railscasts,
Rubymonk, Learn Street Why’s (Poignant) Guide to Ruby, Learn Ruby the Hard Way, Learn to Program , Learn Rails by Example
PHP Code Academy PHP Programming , Practical PHP Google Apps Script Getting Started, Office Hours , Google Scripts Examples, Learning Apps Script WordPress Treehouse, WordPress TV Linux & Shell Scripting Stanford.edu , Explain Shell Conquer the Command LinNode.js Nodetuts , Node School The Node Beginner Book, Mixu’s Node book, Node
Up and Running , Mastering Node.js Git (version control)
Code School, Git Immersion , GitHub Training Pro Git, Learn Git Objective-C (iOS & Mac)
Code School, Stanford , iTunesU
Chrome Dev Tools Code School, Dev Tools Secret, Chrome Dev Tools Tutorial, Udacity
Go Language Golang.org , GopherCasts Programming in Go , Go by Example, Learning Go
Java Learn Java, Coding Bat, Java Udemy , Learneroo Programming in Java , Thinking in Java, O’Reilly
Learning Java, Think Java , Java & CS , Java for Python Devs Android App Development
Udacity (Google Developers), Coursera , The New Boston , Google University, App Development Essentials, Code Learn , App Inventor (Visual)
D3 (data visualization) Data Visualization for the Web, Dashing D3 , D3 Tips & Tricks
SQL (Databases) SQL Zoo , SQL @Stanford , Essentail SQL , SQL for Nerds Everything Else Udacity, edX.org , Coursera , Udemy $, Lynda $ , Pluralsight$ , Treehouse$, Open Consortium , One Month Rails $
Teach Kids to Code
>>If there are kids in the family, you should download either Tynker (Android/iOS) or the Hopscotch app for iPad and they can learn the basics of programming through games and puzzles. There’s also Scratch, an MIT project that allows kids to program their own stories and games visually.
>>Scratch is available as a web app or you can download it on your Mac/Windows/Linux computer for offline use. Blockly and Alice are some other
desktop apps that will introduce the concepts of computer progamming to your children.
On a related note, the following chart from Google Trends shows the relatively search popularity of
various programming languages over the last 5 years.
JavaScript clearly has maintained the lead.
For Daily Updates Join Our Tech Page On
Facebook : Click here :)
•Bookmark Us By Pressing CTRL + D