Talaan ng mga Nilalaman:

Gusto mong matutunan kung paano mag-code? Magsimula dito
Gusto mong matutunan kung paano mag-code? Magsimula dito
Anonim

Hindi pa huli ang lahat para matuto ng programming. Kung gusto mo, tingnan ang aming seleksyon ng mga kapaki-pakinabang na mapagkukunan sa pag-aaral at mga programming book.

Gusto mong matutunan kung paano mag-code? Magsimula dito!
Gusto mong matutunan kung paano mag-code? Magsimula dito!

Mayroong ilang mga dahilan upang matuto ng programming. Una, sa pagkakaroon ng mga ganoong kasanayan, magagawa mong i-automate ang mga proseso ng trabaho, mas maunawaan ang mga developer, at makuha ang data mula sa mga site. Pangalawa, muling itinatayo nito ang mismong paraan ng pag-iisip: imposibleng mag-code nang walang malinaw na pag-unawa sa mga ugnayang sanhi at epekto, malalim na konsentrasyon sa gawain at iba pang mga katangian na kapaki-pakinabang sa anumang negosyo.

Ngunit saan magsisimulang mag-aral ng programming kung ayaw mong pumasok sa unibersidad, ngunit walang oras para sa mga kurso? Sa bahay, siyempre, na may mga online na kurso, mga mapagkukunan sa pag-aaral, at mga libro. Narito ang isang seleksyon ng mga mapagkukunan upang matulungan kang magsimula sa iyong mahabang paglalakbay sa sekta ng coder.

Pinakamahusay (at libre) online na mga kurso sa coding

Narito ang isang listahan ng mga site kung saan maaari kang kumuha ng mga libreng kurso sa iba't ibang programming language, at isang listahan ng mga libro na magpapadali sa pag-aaral.

Programming language Mga Online na Kurso Libreng mga libro sa programming
JavaScript Code Academy, Learn Street, Khan Academy, Code Combat, Code Avengers Mahusay na JavaScript, Gabay sa JavaScript, JavaScript sa Pagsasalita, JS The Right Way, Oh My JS
HTML at CSS Code Academy, Huwag Matakot Ang Internet, Tutsplus, Learn Layout, Dash, Web Accessibility Sumisid sa HTML5, 20 Bagay na Natutunan Ko, HTML Dog, HTML at CSS, HTML5 para sa Mga Taga-disenyo, DOM Enlightenment
jQuery Code Academy, Tutsplus, Code School jQuery Fundamentals, Matuto ng jQuery
sawa Code Academy, Google, Learn Street, Python Tutor, IHeartPY Python para sa Iyo at Akin, Sumisid sa Python, Matuto sa Python sa Mahirap na Paraan, Mag-isip ng Python, Python para Magsaya, Django
Ruby Code Academy, TryRubyCode Learn, Railscasts, Rubymonk, Learn Street Why’s (Poignant) Guide to Ruby, Learn Ruby the Hard Way, Learn to Program
PHP Code Academy PHP Programming, Praktikal na PHP
Google Apps Script Pagsisimula, Mga Oras ng Opisina, Mga Halimbawa ng Google Scripts, Learning Apps Script
WordPress Treehouse, WordPress TV
Linux at Shell Scripting Stanford.edu, Ipaliwanag ang Shell Lupigin ang Command Line
Node.js Nodetuts, Node School Ang Node Beginner Book, Mixu's Node book, Node Up and Running, Mastering Node.js
Git (kontrol sa bersyon) Code School, Git Immersion, GitHub Training Pro Git, Alamin ang Git
Objective-C (iOS at Mac) Code School, Stanford, iTunesU
Mga Tool sa Chrome Dev Code School, Dev Tools Secret, Chrome Dev Tools Tutorial
Pumunta ka Golang.org Programming sa Go, Go by Example, Learning Go
Android Coursera, The New Boston, Google University
D3 (paggunita ng data) Visualization ng Data para sa Web, Dashing D3, D3 Tips at Trick
Lahat ng iba Udacity, edX.org, Coursera, Udemy$, Lynda$, Pluralsight$, Bahay sa puno$, Buksan ang Consortium

»

Programming para sa mga bata

Kung gusto mong palakihin ang isang programmer, maaari mong simulan ang pagtuturo sa kanya mula sa isang maagang edad. Gamit ang Tynker at Hopscotch iPad app, matututunan ng iyong anak ang mga pangunahing kaalaman sa programming sa pamamagitan ng mga laro at puzzle.

Ang isa pang proyekto para sa pagtuturo sa mga bata ay Scratch. Dito nila matututunan kung paano gumawa ng sarili nilang kwento, laro at cartoons. Maaari mong pag-aralan ang Scratch online o i-download ang application para sa mga Mac / Windows / Linux na mga computer.

Inirerekumendang: