Turinys:

Norite išmokti koduoti? Pradėti čia
Norite išmokti koduoti? Pradėti čia
Anonim

Išmokti programuoti niekada nevėlu. Jei norite, peržiūrėkite naudingų mokymosi išteklių ir programavimo knygų pasirinkimą.

Norite išmokti koduoti? Pradėti čia!
Norite išmokti koduoti? Pradėti čia!

Yra keletas priežasčių, kodėl verta mokytis programuoti. Pirma, įgiję tokių įgūdžių, galėsite automatizuoti darbo procesus, geriau suprasti kūrėjus, atgauti duomenis iš svetainių. Antra, tai atkuria patį mąstymo būdą: koduoti neįmanoma be aiškaus priežasties ir pasekmės santykių supratimo, gilaus susikaupimo į užduotį ir kitų bet kokiame versle naudingų savybių.

Tačiau nuo ko pradėti mokytis programavimo, jei nenorite stoti į universitetą, bet nėra laiko kursams? Namuose, žinoma, su internetiniais kursais, mokymosi ištekliais ir knygomis. Štai keletas šaltinių, padėsiančių pradėti ilgą kelionę į koduotojų sektą.

Geriausi (ir nemokami) internetiniai kodavimo kursai

Čia yra svetainių, kuriose galite lankyti nemokamus įvairių programavimo kalbų kursus, sąrašas ir knygų, kurios padės mokytis daug lengviau, sąrašas.

Programavimo kalba Internetiniai kursai Programavimo knygos nemokamai
JavaScript Code Academy, Learn Street, Khan Academy, Code Combat, Code Avengers Iškalbingas „JavaScript“, „JavaScript“vadovas, kalbantis „JavaScript“, „JS The Right Way“, „O mano JS“.
HTML ir CSS „Code Academy“, „Nebijokite interneto“, „Tutsplus“, „Mokykitės išdėstymo“, „Dash“, žiniatinklio prieinamumas Pasinerkite į HTML5, 20 dalykų, kurių išmokau, HTML šuo, HTML ir CSS, HTML5 dizaineriams, DOM Enlightenment
jQuery Code Academy, Tutsplus, Code School „jQuery Fundamentals“, mokykitės „jQuery“.
Python Code Academy, Google, Learn Street, Python Tutor, IHeartPY Python jums ir man, pasinerkite į Python, išmokite Python sunkiai, pagalvokite apie Python, Python for fun, Django
Rubinas Code Academy, TryRubyCode Learn, Railscasts, Rubymonk, Learn Street Kodėl (įdomus) Ruby vadovas, išmok Ruby sunkiai, išmok programuoti
PHP Kodo akademija PHP programavimas, praktinis PHP
„Google Apps“scenarijus Darbo pradžia, darbo valandos, „Google“scenarijų pavyzdžiai, programų scenarijaus mokymasis
WordPress Treehouse, WordPress TV
Linux ir Shell scenarijus Stanford.edu, paaiškinkite „Shell“. Užkariaukite komandų eilutę
Node.js Nodetuts, Mazgo mokykla Mazgo pradedančiųjų knyga, Mixu mazgų knyga, Mazgas veikia ir veikia, Node.js įsisavinimas
Git (versijos valdymas) Kodo mokykla, Git Immersion, GitHub mokymai Pro Git, išmok Git
„Objective-C“(„iOS“ir „Mac“) Code School, Stanfordas, iTunesU
„Chrome“kūrėjo įrankiai Kodo mokykla, „Dev Tools Secret“, „Chrome Dev Tools Tutorial“.
Eik Golang.org Programavimas Go, Go pagal pavyzdį, Learning Go
Android Coursera, Naujasis Bostonas, Google universitetas
D3 (duomenų vizualizacija) Duomenų vizualizacija žiniatinkliui, Dashing D3, D3 patarimai ir gudrybės
Visa kita Udacity, edX.org, Coursera, Udemy$, Lynda$, Daugiaskaita$, Namelis medyje$, Atviras konsorciumas

»

Programavimas vaikams

Jei norite užauginti programuotoją, galite pradėti jį mokyti nuo mažens. Su Tynker ir Hopscotch iPad programėlėmis jūsų vaikas išmoks programavimo pagrindų per žaidimus ir galvosūkius.

Kitas vaikų mokymo projektas yra „Scratch“. Čia jie išmoks kurti savo istorijas, žaidimus ir animacinius filmus. Galite mokytis „Scratch“internete arba atsisiųsti programą, skirtą „Mac“/ „Windows“/ „Linux“kompiuteriams.

Rekomenduojamas: