Den ultimate listen over beste nettsteder for å lære koding

av Bradley Nice, Content Manager på ClickHelp.com - dokumentasjonsverktøy for programvare

Det har gått et halvt år siden jeg samlet min første liste over nettbaserte kurs og gratis e-bøker om en rekke programmeringsspråk. Men siden den gang kom jeg over så mange andre fantastiske ressurser, at min forrige liste krever en oppdatering. Jeg vil også si TAKK til alle dere som la kommentarene deres under det innlegget med mange andre ting som er verdt å nevne. Du er fantastisk!

Så i dag har jeg den ultimate listen over ressurser og ebøker om programmeringsspråk. Nyt!

HTML & CSS

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

Bøker: Mozilla, Dykke inn i HTML5, HTML Dog, HTML & CSS, HTML lerret, After Hours Programming - HTML Tutorial, After Hours Programming - CSS Tutorial

Javascript

Nettsteder: Codecademy, FreeCodeCamp.com, Treehouse, SoloLearn, Code Avengers, Sitepoint, KhanAcademy: Intro to JS

Bøker: Du kjenner ikke JS, Eloquent JavaScript, JavaScript Guide, Speaking JS, JS The Right Way, After Hours Programming - JavaScript Tutorial

jQuery

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

Bøker: jQuery Fundamentals, Learn jQuery

Python

Nettsteder: Codecademy, Treehouse, SoloLearn, Google

Bøker: How to Think Like a Computer Scientist: Interactive Edition, Python for You and Me, Dive into Python, Learn Python the Hard Way, Think Python, Tango with Django, Django, Python Documentation, A Byte of Python, After Hours Programming - Python Tutorial, The Hitchhiker's Guide to Python, Python Tutorials on Codementor, Programming for Everybody (Komme i gang med Python)

Ruby & Ruby on Rails

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

Bøker: Why's (Poignant) guide til Ruby, Lær Ruby på den harde måten, Lær å programmere, Learn Rails etter eksempel, Ruby on Rails Tutorial, Ruby on Rails Guides, Why's (Poignant) Guide to Ruby, Ruby Essentials

PHP

Nettsteder: Codecademy, Treehouse, SoloLearn, Sitepoint

Bøker: PHP-programmering, praktisk PHP, programmering etter timer - PHP-opplæring

node.js

Nettsteder: Nodetuts, Node School

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

Git (versjonskontroll)

Nettsteder: Code School, Git Immersion, Udacity

Bøker: Pro Git, Learn Git, Gists in Github

Chrome Dev Tools

Nettsteder: Code School, Udacity

Java

Nettsteder: SoloLearn, Treehouse, Java Udemy, Learneroo, Udacity: Intro til Java-programmering, Helsingfors universitet: Objektorientert programmering med Java

Bøker: Programmering i Java, O’Reilly Learning Java, Think Java, Java for Python Devs, Lær Java Online, Java Begynnerveiledning, Study Tonight: Core Java Complete Course

Android-apputvikling

Nettsteder: Udacity (Google Developers), Coursera, Essentials for apputvikling

Google Apps-skript

Nettsteder: Komme i gang, Kontortider, Lære Apps-skript

WordPress

Nettsted: Treehouse, Sitepoint

Linux og Shell scripting

Nettsteder: Stanford.edu, Explain Shell

Bøker: erobre kommandolinjen

Kantete JS

Nettsteder: Code School, Egg Head, Learn Angular, Codecademy AngularJS Track (Passer for mellomliggende Javascript-utviklere)

Bøker: Angular JS Tutorial, Thinking Angular, Angular Tutorial, Komme i gang (Adobe), Angular JS blog series, AngularJS Cheat Sheet

Objektiv-C (iOS og Mac)

Nettsteder: Stanford, iTunesU

Gå språk

Nettsted: Golang.org

Bøker: Gå etter eksempel, bygg webapper med Go, Lær Go

D3 (datavisualisering)

Nettsteder: Datavisualisering for nettet, D3 tips og triks

SQL (databaser)

Nettsteder: SoloLearn, SQL Zoo, SQL @Stanford, Essential SQL, SQL for nerder, Intro til SQL, SQL Bolt, PHP & MySQL, KhanAcademy: Intro to SQL

Hvis du kjenner noen andre nyttige nettsteder, kan du foreslå dem i kommentarfeltet, så legger jeg dem til på listen. Jeg leter spesielt etter C og C ++ gratis kurs og e-bøker, og jeg vil sette pris på din hjelp.

Ha en fin dag!

Bradley Nice,
Content Manager hos ClickHelp.com - beste online dokumentasjonsverktøy for SaaS-leverandører