Best Websites to Learn Coding




In the following list, you’ll find some of the best web-based courses and free eBooks about a variety of programming languages. 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.

HTML & CSS

Sites: Codecademy, FreeCodeCamp.com, SoloLearn (HTML), SoloLearn(CSS), Treehouse (HTML), Treehouse (CSS), Tutsplus, A to Z CSS, Dash, Web Accessibility, The Hello World, Khan Academy, HTML5 from Scratch, Sitepoint, Usersnap

Books: Mozilla, Dive into HTML5, HTML Dog, HTML & CSS, HTML Canvas


JavaScript


Sites: Codecademy, FreeCodeCamp.com, Treehouse, SoloLearn, Code Avengers, Sitepoint

Books: You don’t know JS, Eloquent JavaScript, JavaScript Guide, Speaking JS, JS The Right Way

JQuery


Sites: Codecademy, FreeCodeCamp.com, Tutsplus, Code School

Books: jQuery Fundamentals, Learn jQuery

Python

Sites: Codecademy, Treehouse, SoloLearn, Google

Books: Python for You and Me, Dive into Python, Learn Python the Hard Way, Think Python, Tango with Django, Django

Ruby & Ruby on Rails


Sites: Codecademy, Treehouse, TryRubyCode Learn, Rubymonk, Sitepoint

Books: Why’s (Poignant) Guide to Ruby, Learn Ruby the Hard Way, Learn to Program, Learn Rails by Example

PHP


Sites: Codecademy, Treehouse, SoloLearn, Sitepoint

Books: PHP Programming, Practical PHP

Node.js


Sites: Nodetuts, Node School

Books: The Node Beginner Book, Mixu’s Node book, Node Up and Running, Mastering Node.js

Git (version control)


Sites: Code School, Git Immersion, Udacity

Books: Pro Git, Learn Git, Gists in Github

Chrome Dev Tools


Sites: Code School, Udacity

Java


Sites: SoloLearn, Treehouse, Java Udemy, Learneroo

Books: Programming in Java, O’Reilly Learning Java, Think Java, Java for Python Devs

Android App Development


Sites: Udacity (Google Developers), Coursera, App Development Essentials

Google Apps Script


Sites: Getting Started, Office Hours, Learning Apps Script

WordPress

Site: Treehouse, Sitepoint

Linux & Shell Scripting


Sites: Stanford.edu, Explain Shell

Books: Conquer the Command Line

Angular JS

Sites: Code School, Egg Head, Learn Angular

Books: Angular JS Tutorial, Thinking Angular, Angular Tutorial, Getting Started (Adobe)

Objective-C (iOS & Mac)

Sites: Stanford, iTunesU

Go Language

Site: Golang.org

Books: Go by Example, Building Web Apps with Go, Learning Go

D3 (data visualization)

Sites: Data Visualization for the Web, D3 Tips & Tricks

SQL (Databases)


 Sites: SoloLearn, SQL Zoo, SQL @Stanford, Essential SQL, SQL for Nerds, Intro to SQL, SQL Bolt, PHP & MySQL

If you know any other useful websites, please suggest them in the comments section and I’ll add them to the list.

Have a nice day!


Author : Arasu Seran

 

1 comment:

  1. This is a nice practical piece of information and facts. We're contented you embraced this helpful details about. Be sure to stop us knowledgeable similar to this web developers. Thank you for spreading.

    ReplyDelete

Powered by Blogger.