Obsah:
2024 Autor: Malcolm Clapton | [email protected]. Naposledy zmenené: 2023-12-17 04:09
Nikdy nie je neskoro naučiť sa programovať. Ak máte chuť, pozrite si náš výber užitočných učebných zdrojov a kníh o programovaní.
Existuje niekoľko dôvodov, prečo sa naučiť programovať. Po prvé, po získaní takýchto zručností budete môcť automatizovať pracovné procesy, lepšie porozumieť vývojárom a získavať údaje zo stránok. Po druhé, prestavuje samotný spôsob myslenia: je nemožné kódovať bez jasného pochopenia vzťahov príčin a následkov, hlbokej koncentrácie na úlohu a iných vlastností, ktoré sú užitočné v akomkoľvek podnikaní.
Kde však začať študovať programovanie, ak nechcete ísť na vysokú školu, no na kurzy nie je čas? Doma, samozrejme, s online kurzami, vzdelávacími zdrojmi a knihami. Tu je výber zdrojov, ktoré vám pomôžu začať na vašej dlhej ceste do sekty kódovačov.
Najlepšie (a bezplatné) online kurzy kódovania
Tu je zoznam stránok, kde môžete absolvovať bezplatné kurzy v rôznych programovacích jazykoch, a zoznam kníh, ktoré vám učenie výrazne uľahčia.
Programovací jazyk | Online kurzy | Bezplatné knihy o programovaní |
JavaScript | Code Academy, Learn Street, Khan Academy, Code Combat, Code Avengers | Eloquent JavaScript, JavaScript Guide, Speaking JavaScript, JS The Right Way, Oh My JS |
HTML a CSS | Code Academy, Don’t Fear The Internet, Tutsplus, Learn Layout, Dash, Web Accessibility | Ponorte sa do HTML5, 20 vecí, ktoré som sa naučil, HTML Dog, HTML a CSS, HTML5 pre dizajnérov, DOM Enlightenment |
jQuery | Code Academy, Tutsplus, Code School | Základy jQuery, naučte sa jQuery |
Python | Code Academy, Google, Learn Street, Python Tutor, IHeartPY | Python for you and me, Ponorte sa do Pythonu, Naučte sa Python tvrdo, Myslite na Python, Python pre zábavu, 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 | Akadémia kódu | PHP programovanie, praktické PHP |
Google Apps Script | Začíname, Pracovné hodiny, Príklady skriptov Google, Učenie skriptov aplikácií | |
WordPress | Treehouse, WordPress TV | |
Linux & Shell skriptovanie | Stanford.edu, Vysvetlite Shell | Ovládnite príkazový riadok |
Node.js | Nodetuts, Škola uzlov | Node Beginner Book, Mixu's Node book, Node Up and Running, Mastering Node.js |
Git (kontrola verzií) | Škola kódu, ponorenie sa do Git, školenie GitHub | Pro Git, naučte sa Git |
Objective-C (iOS a Mac) | Code School, Stanford, iTunesU | |
Chrome Dev Tools | Škola kódu, tajné nástroje pre vývojárov, výukový program Chrome Dev Tools | |
Choď | Golang.org | Programovanie v Go, Go by Example, Learning Go |
Android | Coursera, The New Boston, Univerzita Google | |
D3 (vizualizácia údajov) | Vizualizácia dát pre web, Dashing D3, D3 Tipy & Triky | |
Všetko ostatné | Udacity, edX.org, Coursera, Udemy$, Lynda$, Pluralsight$, Dom na strome$, Otvorené konzorcium |
»
Programovanie pre deti
Ak chcete vychovať programátora, môžete ho začať učiť už od malička. S aplikáciami Tynker a Hopscotch pre iPad sa vaše dieťa naučí základy programovania prostredníctvom hier a hádaniek.
Ďalším projektom na výučbu detí je Scratch. Tu sa naučia vytvárať vlastné príbehy, hry a kreslené rozprávky. Scratch môžete študovať online alebo si stiahnuť aplikáciu pre počítače Mac / Windows / Linux.
Odporúča:
Ak chcete ušetriť peniaze, začnite sa pripravovať na Nový rok už teraz
Príprava na Nový rok bude menej nákladná a prinesie viac potešenia, ak si sviatočnú atmosféru vytvoríte malými krokmi vopred
Ak chcete zmeniť svoj život, začnite o ňom hovoriť inak
Pochopíte, ako zmeniť svoj život, ak si uvedomíte, že vaše blaho priamo závisí od vektora opisu seba a udalostí, ktoré sú pre vás dôležité
Ak chcete zlepšiť svoj život, začnite s iným spôsobom narábania s časom
Dobrý time management môže pomôcť uľahčiť a zlepšiť život. Daniel Pink, autor motivačných kníh o práci a manažmente, cituje množstvo štúdií a vysvetľuje, ako si vybrať správny čas na určité aktivity
Ako sa naučiť kódovať pre dieťa alebo tínedžera: tipy a užitočné zdroje pre mladých programátorov
Predtým, ako sa začnete učiť programovanie, musíte sa rozhodnúť o záujmoch budúceho vývojára - od nich závisia ďalšie kroky
Áno, začnite už teraz si užívať to, čo robíte
Skúsenosť Mariam Khan, tvorkyne doručovacej služby pečiva: ako jej jedna fráza pomohla otvoriť startup a naučila ju užívať si tento proces