Kazalo:
2024 Avtor: Malcolm Clapton | [email protected]. Nazadnje spremenjeno: 2023-12-17 04:10
Za učenje programiranja nikoli ni prepozno. Če želite, si oglejte naš izbor koristnih učnih virov in knjig o programiranju.
Obstaja več razlogov za učenje programiranja. Prvič, ko boste pridobili takšne veščine, boste lahko avtomatizirali delovne procese, bolje razumeli razvijalce in pridobili podatke s spletnih mest. Drugič, obnovi sam način razmišljanja: nemogoče je kodirati brez jasnega razumevanja vzročno-posledičnih razmerij, globoke osredotočenosti na nalogo in drugih lastnosti, ki so uporabne v vsakem poslu.
Kje pa začeti študirati programiranje, če nočeš na univerzo, pa ni časa za tečaje? Doma, seveda, s spletnimi tečaji, učnimi viri in knjigami. Tukaj je izbor virov, ki vam bodo pomagali začeti na vaši dolgi poti v sekto kodirnikov.
Najboljši (in brezplačni) spletni tečaji kodiranja
Tukaj je seznam spletnih mest, kjer se lahko udeležite brezplačnih tečajev različnih programskih jezikov, in seznam knjig, ki vam bodo olajšale učenje.
Programski jezik | Spletni tečaji | Brezplačne knjige o programiranju |
JavaScript | Code Academy, Learn Street, Khan Academy, Code Combat, Code Avengers | Zgovoren JavaScript, vodnik za JavaScript, govorjenje o JavaScriptu, JS na pravi način, o moj JS |
HTML & CSS | Code Academy, Ne boj se interneta, Tutsplus, Learn Layout, Dash, Spletna dostopnost | Potopite se v HTML5, 20 stvari, ki sem se jih naučil, HTML Dog, HTML & CSS, HTML5 za oblikovalce, DOM Enlightenment |
jQuery | Code Academy, Tutsplus, Code School | Osnove jQuery, Naučite se jQuery |
Python | Code Academy, Google, Learn Street, Python Tutor, IHeartPY | Python za vas in mene, Potopite se v Python, Naučite se Pythona na težji način, Pomislite na Python, Python za zabavo, Django |
Ruby | Code Academy, TryRubyCode Learn, Railscasts, Rubymonk, Learn Street | Zakaj je (Zganljiv) Vodnik za Ruby, Naučite se Ruby na težji način, Naučite se programirati |
PHP | Code Academy | PHP programiranje, praktičen PHP |
Skript za Google Apps | Prvi koraki, Uradne ure, Primeri Googlovih skriptov, Skript za učenje aplikacij | |
WordPress | Hiša na drevesu, WordPress TV | |
Linux & Shell Scripting | Stanford.edu, Explain Shell | Osvojite ukazno vrstico |
Node.js | Nodetuts, Node School | Začetna knjiga o vozliščih, Mixujeva knjiga o vozliščih, Node Up and Running, Mastering Node.js |
Git (nadzor različic) | Code School, Git Immersion, GitHub Training | Pro Git, nauči se Git |
Objective-C (iOS in Mac) | Code School, Stanford, iTunesU | |
Chrome Dev Tools | Code School, Skrivnost orodij za razvijalce, Vadnica o orodjih za razvijalce za Chrome | |
Pojdi | Golang.org | Programiranje v Go, Go by Primer, Learning Go |
Android | Coursera, New Boston, Univerza Google | |
D3 (vizualizacija podatkov) | Vizualizacija podatkov za splet, Dashing D3, D3 Tips & Tricks | |
Vse ostalo | Udacity, edX.org, Coursera, Udemy$, Lynda$, Pluralsight$, Hiša na drevesu$, Odpri konzorcij |
»
Programiranje za otroke
Če želite vzgajati programerja, ga lahko začnete učiti že od malih nog. Z aplikacijama Tynker in Hopscotch za iPad se bo vaš otrok skozi igre in uganke naučil osnov programiranja.
Drug projekt za poučevanje otrok je Scratch. Tu se bodo naučili ustvarjati lastne zgodbe, igre in risanke. Scratch lahko preučite na spletu ali prenesete aplikacijo za računalnike Mac / Windows / Linux.
Priporočena:
"Začni pri sebi" je nepriljubljena ideja, ki lahko marsikaj spremeni
Če začneš delati, kar lahko, se bo svet vsaj malo spremenil na bolje. Toda tukaj kot pri medicini: pravilna uporaba je pomembna
"Kako uspavati dekle" je priljubljena poizvedba v iskalnikih. Tukaj je tisto, kar morate vedeti o tem
Ljudje z duševnimi ali psihičnimi težavami iščejo načine, kako bi dekle uspavali. Ta namen lahko skrije posilstvo in celo umor
V dvajsetem stoletju je Ray Bradbury napovedal prihodnost. Tukaj je 9 stvari, ki so se uresničile
V knjigah Raya Bradburyja je mogoče najti presenetljivo natančne napovedi ne le nekaterih sodobnih tehnologij, ampak tudi povezanih družbenih problemov
Posledice koronavirusa so lahko vseživljenjske. Tukaj je tisto, kar je znano o tem
Zasoplost, duševne motnje, težave s spanjem in drugo – posledice koronavirusa opazimo tudi pri tistih, ki so zboleli za blažjo bolezen
Kako se naučiti kodirati za otroka ali najstnika: nasveti in koristni viri za mlade programerje
Preden se začnete učiti programiranja, se morate odločiti za interese bodočega razvijalca - od njih so odvisni nadaljnji koraki