Turinys:
2024 Autorius: Malcolm Clapton | [email protected]. Paskutinį kartą keistas: 2023-12-17 04:04
Išmokti programuoti niekada nevėlu. Jei norite, peržiūrėkite naudingų mokymosi išteklių ir programavimo knygų pasirinkimą.
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:
Nuo ko pradėti, jei norite leisti stulpelį ar tinklaraštį?
Nedidelė instrukcija pradedantiesiems. Šį klausimą pateikė mūsų skaitytojas. Jūs taip pat užduokite savo klausimą Lifehacker - jei jis bus įdomus, mes tikrai atsakysime. Kaip pradėti rašyti stulpelius ar rašyti tinklaraštį? Anonimiškai Jei nuo mokyklos laikų nieko neparašėte, bet tikrai norite, pradėkite nuo supratimo, kam reikalingas jūsų stulpelis ar tinklaraštis.
Kaip pradėti savo mokymo kursą ir pradėti iš jo uždirbti pinigų
Jei esate kažkoks profesionalas, pasidalykite savo žiniomis ir užsidirbkite pinigų. Mes jums pasakysime, kaip kuriami mokymo kursai, galintys atnešti pelno
Ko išmokti: 10 įgūdžių, kurių gali išmokti kiekvienas
Mes jums pasakysime, kaip išmokti anglų kalbą, susikurti svetainę, išmokti gaminti kaip virėjas, ugdyti stiliaus pojūtį. Ko išmokti – pasirinkti galite tik jūs
Kaip pradėti keltis 5 val. ryto ir pradėti veiklą
Svajojate įkurti startuolį? Perskaitykite beveik nuoseklias instrukcijas, kaip anksti keltis ir pradėti savo verslą
Kaip išmokti koduoti vaikui ar paaugliui: patarimai ir naudingi šaltiniai jauniesiems programuotojams
Prieš pradedant mokytis programavimo, reikia apsispręsti dėl būsimojo kūrėjo interesų – nuo jų priklauso tolesni žingsniai