Остаточний список найкращих веб-сайтів для вивчення кодування

автор: Bradley Nice, менеджер контенту на ClickHelp.com - інструмент програмної документації

Минуло півроку, як я зібрав свій перший список веб-курсів та безкоштовних електронних книг про різноманітні мови програмування. Але відтоді я натрапив на стільки інших дивовижних ресурсів, що мій попередній список вимагає оновлення. Також я хотів би сказати ДЯКУЮ вам усім, хто залишив свої коментарі під цим дописом, з багатьма іншими речами, які варто згадати. Ти дивовижний!

Тож сьогодні я отримав остаточний перелік ресурсів та електронних книг про мови програмування. Насолоджуйтесь!

HTML та CSS

Сайти: Codecademy, FreeCodeCamp.com, SoloLearn (HTML), SoloLearn (CSS), Treehouse (HTML), Treehouse (CSS), Tutsplus, CS-DS, тире, веб-доступність, Hello World, Khan Academy, HTML5 від Scratch , Sitepoint, Usersnap

Книги: Mozilla, зануритися в HTML5, HTML Dog, HTML & CSS, полотно HTML, програмування після години - HTML підручник, програмування після години - CSS Підручник

JavaScript

Сайти: Codecademy, FreeCodeCamp.com, Treehouse, SoloLearn, Code Avengers, Sitepoint, KhanAcademy: Вступ до JS

Книги: Ви не знаєте JS, красномовний JavaScript, посібник JavaScript, говоріть JS, JS правильний шлях, після години програмування - навчальний посібник JavaScript

jQuery

Сайти: Codecademy, FreeCodeCamp.com, Tutsplus, Code School

Книги: Основи jQuery, Дізнайтеся jQuery

Пітон

Сайти: Codecademy, Treehouse, SoloLearn, Google

Книги: Як мислити, як комп'ютер: інтерактивне видання, Python для тебе і мене, занурися в Python, вивчи Python важким шляхом, думай Python, танго з Django, Django, документація на Python, байт Python, після години програмування - Підручник з Python, Посібник з автостопом до Python, Навчальні програми Python по кодентору, Програмування для всіх (Початок роботи з Python)

Ruby & Ruby на рейках

Сайти: Codecademy, Treehouse, TryRubyCode Learn, Rubymonk, Sitepoint

Книги: Чому поважний посібник з Ruby, Learn Ruby the Hard Way, Learn to Programing, Learn Rails за прикладом, Навчальний посібник Ruby on Rails, Настанови Ruby on Rails, Чому (Poignant) Guide to Ruby, Ruby Essentials

PHP

Сайти: Codecademy, Treehouse, SoloLearn, Sitepoint

Книги: Програмування PHP, Практичне PHP, Позаурочне програмування - Підручник з PHP

Node.js

Сайти: Nodetuts, Node School

Книги: Книга для початківців вузлів, книга вузла Міксу, Вузол вгору і запуск, Освоєння Node.js

Git (контроль версій)

Сайти: школа коду, занурення в Git, Udacity

Книги: Pro Git, Learn Git, Gists in Github

Інструменти для розробників Chrome

Сайти: Кодова школа, Udacity

Java

Сайти: SoloLearn, Treehouse, Java Udemy, Learneroo, Udacity: Вступ до програмування Java, Гельсінський університет: Об'єктно-орієнтоване програмування з Java

Книги: Програмування на Java, O’Reilly Learning Java, Think Java, Java for Python Devs, Learn Java Online, Підручник для початківців Java, Вчера сьогодні: Повний курс Core Java

Розробка додатків для Android

Сайти: Udacity (Google Developers), Coursera, Essentials Development App

Сценарій Google Apps

Сайти: Початок роботи, години роботи, сценарій навчальних програм

WordPress

Сайт: Treehouse, Sitepoint

Linux & Shell сценарій

Сайти: Stanford.edu, Поясніть Shell

Книги: Завоюйте командний рядок

Кутовий JS

Сайти: Code Code, Egg Head, Learn Angular, Codecademy AngularJS Track (підходить для проміжних розробників Javascript)

Книги: Angular JS Підручник, Мислення кутовий, Кутовий підручник, Початок роботи (Adobe), Angular JS блог серії, AngularJS Cheat Sheet

Objective-C (iOS та Mac)

Сайти: Стенфорд, iTunesU

Перейти до мови

Сайт: Golang.org

Книги: ідіть за прикладом, будуйте веб-програми за допомогою програми Go, Learning Go

D3 (візуалізація даних)

Сайти: Візуалізація даних для Інтернету, поради та рекомендації D3

SQL (бази даних)

Сайти: SoloLearn, SQL Zoo, SQL @Stanford, Essential SQL, SQL for Nerds, Intro to SQL, SQL Bolt, PHP & MySQL, KhanAcademy: Intro to SQL

Якщо ви знаєте будь-які інші корисні веб-сайти, будь ласка, запропонуйте їх у розділі коментарів, і я додам їх до списку. Я особливо шукаю безкоштовні курси та книги C та C ++, і буду вдячний за вашу допомогу.

Гарного дня!

Бредлі Ніцца,
Content Manager на ClickHelp.com - найкращий інструмент онлайн-документації для постачальників SaaS