Съдържание:

Искате ли да научите как да кодирате? Започни тук
Искате ли да научите как да кодирате? Започни тук
Anonim

Никога не е късно да се научите да програмирате. Ако желаете, разгледайте нашата селекция от полезни учебни ресурси и книги по програмиране.

Искате ли да научите как да кодирате? Започни тук!
Искате ли да научите как да кодирате? Започни тук!

Има няколко причини да научите програмиране. Първо, придобивайки такива умения, ще можете да автоматизирате работните процеси, да разбирате по-добре разработчиците и да извличате данни от сайтове. Второ, той възстановява самия начин на мислене: невъзможно е да се кодира без ясно разбиране на причинно-следствените връзки, дълбока концентрация върху задачата и други качества, които са полезни във всеки бизнес.

Но откъде да започнете да изучавате програмиране, ако не искате да отидете в университет, но няма време за курсове? У дома, разбира се, с онлайн курсове, учебни ресурси и книги. Ето селекция от ресурси, които да ви помогнат да започнете дългото си пътуване в сектата за кодиране.

Най-добрите (и безплатни) онлайн курсове по кодиране

Ето списък със сайтове, където можете да вземете безплатни курсове по различни езици за програмиране, както и списък с книги, които ще направят много по-лесно ученето.

Програмен език Онлайн курсове Безплатни книги за програмиране
JavaScript Code Academy, Learn Street, Khan Academy, Code Combat, Code Avengers Красноречив JavaScript, ръководство за JavaScript, Говорим JavaScript, JS по правилния начин, О, мой JS
HTML и CSS Code Academy, Don't Fear The Internet, Tutsplus, Learn Layout, Dash, Web Accessibility Потопете се в HTML5, 20 неща, които научих, HTML Dog, HTML & CSS, HTML5 за дизайнери, DOM Enlightenment
jQuery Code Academy, Tutsplus, Code School Основи на jQuery, Научете jQuery
Python Code Academy, Google, Learn Street, Python Tutor, IHeartPY Python за теб и мен, потопете се в Python, научете Python по трудния начин, мислете за Python, Python за забавление, Django
Руби Code Academy, TryRubyCode Learn, Railscasts, Rubymonk, Learn Street Защо е (трогателно) ръководство за Ruby, Научете Ruby по трудния начин, Научете се да програмирате
PHP Code Academy PHP програмиране, практически PHP
Скрипт на Google Apps Първи стъпки, Работно време, Примери за скриптове на Google, Скрипт за приложения за обучение
WordPress Treehouse, WordPress TV
Linux и Shell скриптове Stanford.edu, Обяснете Shell Завладейте командния ред
Node.js Nodetuts, Node School Книгата за начинаещи възли, книгата на Mixu за възли, възли и работа, овладяване на Node.js
Git (контрол на версиите) Code School, Git Immersion, GitHub обучение Pro Git, научете Git
Objective-C (iOS и Mac) Code School, Станфорд, iTunesU
Инструменти за разработчици на Chrome Code School, Dev Tools Secret, Chrome Dev Tools Tutorial
Отивам Golang.org Програмиране в Go, Go by example, Learning Go
Android Coursera, The New Boston, Google University
D3 (визуализация на данни) Визуализация на данни за мрежата, Dashing D3, D3 Съвети и трикове
Всички останали Udacity, edX.org, Coursera, Udemy$, Линда$, Pluralsight$, Къща на дърво$, Отворен консорциум

»

Програмиране за деца

Ако искате да отгледате програмист, можете да започнете да го учите от ранна възраст. С приложенията за iPad Tynker и Hopscotch вашето дете ще научи основите на програмирането чрез игри и пъзели.

Друг проект за обучение на деца е Scratch. Тук те ще се научат как да създават свои собствени истории, игри и анимационни филми. Можете да изучавате Scratch онлайн или да изтеглите приложението за компютри Mac / Windows / Linux.

Препоръчано: