L-Aqwa Riżorsi għat-Tagħlim lill-Kodiċi Online

Minn JavaScript għall-ipprogrammar għall-mobiles, dawn ir-riżorsi int kopert

Jekk tridx tibni l-websajt tiegħek stess jew jekk int bit-tama li ssaħħaħ l-attrazzjoni tiegħek għal min iħaddem potenzjali, it-tagħlim għall-kodiċi jista 'ċertament ikun handy. Iżda fejn tibda? M'hemmx ċar li hemm nuqqas ta 'għażliet biex is-saqajn tiegħek jitmexxew fid-dinja tal-programmi tal-lingwi, iżda li jinstab punt ta' dħul tajjeb jista 'jkun qtigħ il-qalb. Wara kollox, kif tista 'anki tiddeċiedi liema lingwa tagħmel l-iktar sens għalik?

Dan l-artikolu se jipprova jimxi miegħek permezz tal-ewwel deċiżjonijiet li għandek bżonn tagħmel meta tkun qed tikkontempla tagħlim għall-kodiċi, u allura se tirrakkomanda xi wħud mill-aqwa riżorsi onlajn biex tirrikorri meta tkun lest biex tiżviluppa l-ħiliet tiegħek.

01 ta '08

First Things First: Iddeċiedi liema lingwa ta 'programmar trid titgħallem

Carl Cheo

Tip "liema lingwa li titkabbar biex titgħallem" f'Google, u int se tiltaqa 'ma' aktar minn 3 miljun rizultat ta 'tfittxija. Ovvjament, din hija kwistjoni popolari, u għandek issib bosta awtoritajiet b'opinjonijiet differenti dwar is-suġġett. Jista 'jkun li jixgħel u jkun utli li inti tqatta' xi żmien biex taqra liema siti varji għandhom jgħidu fuq dan is-suġġett, imma jekk tixtieq tissimplifika l-affarijiet daqsxejn, l-ewwel staqsi lilek innifsek din il-mistoqsija: What do I want to build?

Eżatt bħal kliem fil-lingwa Ingliża huma l-mezzi għat-tmiem tal-ħsibijiet u l-ideat li jikkomunikaw, il-lingwi ta 'programmar huma utli għaliex jgħinuk iwettaq ċerti affarijiet. Allura meta tkun qed tiddeċiedi liema kodifika lingwa biex jitgħallmu, huwa oerhört importanti li wieħed jaħseb dwar dak li trid tibni.

Trid tibni websajt? Jafu HTML, CSS u Javascript se jkunu importanti għalik. Aktar interessat fil-bini ta 'app smartphone? Int trid tiddeċiedi liema pjattaforma trid tibda (Android jew iOS), u mbagħad tagħżel waħda mil-lingwi korrispondenti bħal Java u Objective-C.

Ovvjament, l-eżempji ta 'hawn fuq mhumiex eżawrjenti; huma biss jipprovdu togħma tal-mistoqsijiet li tkun trid titlob lilek innifsek meta tkun qed tikkunsidra liema lingwa għandek tibda. Il-mappa tal-fluss ta 'hawn fuq tista' tkun riżors utli ieħor meta tkun qed tipprova tnaqqas l-insegwiment tal-kodifikazzjoni tiegħek sa lingwa. U qatt ma jissottovalutaw l-utilità ta 'Google; se tieħu ftit paċenzja, imma jekk taf dak li trid tibni, riċerka dwar liema lingwa ta 'kodifikazzjoni li tieħu biex tinbena tista' tkun ukoll jiswa l-ħin u l-paċenzja.

Carl Cheo, li jinsab wara dak il-flowchart nifty li deher hawn fuq, jipprovdi wkoll tqassim prattiku tar-riżorsi tat-tagħlim biex jikkunsidra bbażat fuq il-lingwa li tkun qed tfittex titgħallem. Araha hawnhekk - innota li tista 'tagħfas fuq it-tabs differenti biex titgħallem aktar dwar ir-riżorsi għal-lingwi differenti.

02 ta '08

Codeacademy

Codeacademy

Aħjar għal: Ħieles, għoġobni ngħid lezzjonijiet ta 'kodifikazzjoni ta' gost għal uħud mill-aktar lingwi bażiċi. Jekk trid tibni websajt, tista 'saħansitra tieħu kors iffukat fuq il-prinċipji fundamentali tal-HTML u CSS, li inti ser tuża bħala prattika tal-bini ta' sit.

Lingwi offruti:

Prosperità: Ladarba toħloq kont tal-Codeacademy u tibda tieħu kors, is-servizz iżomm rekord tal-progress tiegħek, għalhekk huwa faċli biex tieqaf u tibda mingħajr ma jkollok bżonn toqgħod sigħat insegwiment fejn telaq. Ieħor ieħor huwa li dan is-servizz huwa mmirat lejn dawk li jibdew totali; jirrakkomanda newbies kompluti li jibdew bl-HTML u CSS, għalkemm joffri korsijiet tal-lingwa aktar avvanzati wkoll. Tista 'żżur it-tip tal-kors (żvilupp tal-web, għodod, APIs, analytics tad-dejta u aktar), u grazzi għall-popolarità enormi tas-sit - tiftaħar aktar minn 20 miljun utent - il-forums tagħha huma riżors kbir biex tistaqsi u twieġeb mistoqsijiet tiegħek dwar xi ħaġa minn problemi fi ħdan kors speċifiku għal kif tibni dak li l-qalb tiegħek jixtieq. Pro ieħor: il-Codeacademy huwa b'xejn.

Konxji: Xi korsijiet (jew mistoqsijiet jew problemi partikolari fi ħdan kors) mhumiex miktuba b'mod perfettament ċar, li jistgħu jwasslu għal konfużjoni f'isem l-utent. Il-forums robusti tal-Codeacademy normalment jistgħu jaslu għas-salvataġġ f'dawn il-każijiet, għalkemm jista 'jkun li jiskoraġġixxi li jimxi b'xejn meta l-parti l-kbira tal-kontenut jiġi ppreżentat b'mod ħafif. Iktar »

03 ta '08

Kodiċi Avengers

Kodiċi Avengers

L-aħjar għal: Dawk li jixtiequ gost u logħob tul it-triq biex jitgħallmu kif jibnu affarijiet reali permezz ta 'kodifika ta' lingwi, peress li int ser tlesti mini logħob wara kull lezzjoni. Bħal Codeacademy, huwa mmirat lejn dawk li jibdew, u forsi anke aktar minn Codeacademy, huwa dwar it-tagħlim ta 'kunċetti bażiċi aktar milli l-ġewż u l-boltijiet kollha ta' lingwa ta 'programmar. Hija wkoll għażla ideali għal dawk li jitkellmu lingwi oħra barra l-Ingliż, peress li l-korsijiet huma wkoll offruti bl-Ispanjol, Olandiż, Portugiż u Russu, fost ilsna oħra.

Lingwi offruti:

Prosperità: Korsijiet permezz tal-Kodiċi Avengers huma divertenti u involuti - f'dan ir-rigward, huwa komparabbli u anke kompetittiv ma 'Codeacademy.

Cons: L-akbar wieħed hu li hemm spiża; waqt li tista 'tikseb prova ħielsa, abbonamenti - li jagħtuk aċċess sħiħ għal kull kors, minflok limitu ta' mhux aktar minn ħames lezzjonijiet f'kors - jiswew $ 29 kull xahar jew $ 120 għal sitt xhur. Żvantaġġ ieħor, għall-inqas meta mqabbel ma 'Codeacademy, huwa li ma jkunx hemm xi forums speċifiċi għal korsijiet individwali, għalhekk huwa iktar diffiċli li ssib soluzzjonijiet jekk qed tissara b'ċerta problema fil-kors tiegħek. Meta mqabbel ma 'xi siti oħra, int għandek ukoll ftit għażliet ta' lingwa biex tistudja. Iktar »

04 ta '08

Akkademja Khan

Akkademja Khan

Aħjar għal: Dawk il-ġodda li jafu x'jistgħu jibnu u jixtiequ li jkollhom ħiliet ta 'tagħlim. Barra minn hekk, l-Akkademja Khan se tagħti l-iktar sens għal dawk li jridu jiffokaw fuq grafika u applikazzjonijiet tat-tip tal-logħob. Hemm ukoll enfasi fuq l-ippjanar ta 'tpinġijiet u animazzjonijiet.

Lingwi offruti:

Pros: Kollox huwa b'xejn, u jagħmel l-Akkademja Khan waħda mir-riżorsi l-kbar għat-tagħlim tal-kodiċi onlajn mingħajr ma jkollu jgħaddi l-informazzjoni tal-karta ta 'kreditu. Il-lezzjonijiet huma ta 'daqs raġonevoli (mhux ta' sigħat twal) u l-ingaġġ. Il-mod kif il-ħiliet ġodda huma ppreżentati u mgħallma huwa wkoll organizzat tajjeb; inti tista 'tiżdied għall-affarijiet bażiċi animazzjoni fil-materjali JavaScript, per eżempju.

Konti: Relattivament ftit lingwi offruti, u int mhux se tgawdi l-istess komunità tal-forum li qed tikber bħal dik disponibbli mal-Codeacademy. Dan jista 'jew ma jagħmilx differenza skont l-istil u l-preferenzi tat-tagħlim tiegħek - huwa biss xi ħaġa li wieħed għandu jżomm f'moħħu. Iktar »

05 ta '08

Skola tal-Kodiċi

Skola tal-Kodiċi

Aħjar għal: Dawk li jixtiequ jitgħallmu lingwi lil hinn mill-istandard JavaScript u HTML / CSS, speċjalment il-lingwi mobbli għal applikazzjonijiet tal-iOS bħal Objective-C. Mhuwiex bħala orjentat lejn il-Bidu bħala r-riżorsi l-oħra f'din il-lista, allura inti tista 'tixtieq tibda' sit ieħor l-ewwel u mbagħad tagħmel mod tiegħek hawn wara li jkollok ftit ħiliet taħt iċ-ċinturin tiegħek. L-Iskola tal-Kodiċi għandha aktar minn bent professjonist minn ħafna mir-riżorsi l-oħra msemmija f'dan l-artikolu - jekk qed tfittex li ssir programmer mill-kummerċ, dan jista 'jkun post tajjeb biex iqatta' xi żmien serju (għalkemm ikun lest li jonfoq xi flus kif ukoll jekk trid aċċess għall-materjal kollu).

Lingwi offruti:

Pros: Għażla kbira ta 'korsijiet, u gwida utli ħafna għall-bidu li tista' tinforma lid-deċiżjoni tiegħek dwar liema lingwa trid tibda. B'konformità mar-reputazzjoni tagħha biex tipprovdi korsijiet ta 'kwalità professjonali, l-Iskola Kodiċi toffri listi ta' kontenut ikkurati professjonalment, flimkien ma 'podcasts u video shows. Tista 'żżomm il-għajnek fid-dinja tal-kodifikazzjoni għal apparati tal-iOS - xi ħaġa li mhix possibbli li tagħmel mal-biċċa l-kbira tar-riżorsi l-oħra msemmija f'din il-lista.

Cons: Tista 'tħossok daqsxejn mitluf jekk inti tidħol għall-Iskola tal-Kodiċi b'għarfien ta' programmazzjoni minn qabel żero. Barra minn hekk, biex tikseb aċċess illimitat għas-71 kors ta 'sit u 254 screencasts kollha, ikollok bzonn tħallas ($ 29 fix-xahar jew $ 19 fix-xahar bi pjan annwali) - u jekk trid tuża dan is-sit għall-potenzjal sħiħ tagħha int " Ikollok bzonn li tqaxxru. Iktar »

06 ta '08

Coursera

Coursera

L-aħjar għal: studenti awto-motivati ​​li għandhom id-dedikazzjoni u l-paċenzja biex jagħmlu daqsxejn ta 'tħaffir biex isibu l-kors li jagħmel l-iktar sens għalihom, peress li għall-kuntrarju ta' siti bħal Codeacademy, Coursera jospita materjal edukattiv għal varjetà kbira ta ' .

Lingwi offruti:

Pros: Il- korsijiet huma disponibbli minn istituzzjonijiet rinomati mad-dinja kollha bħall-Università ta 'Johns Hopkins, Stanford u l-Università ta' Michigan, sabiex tkun taf int fl-idejn tajba. Barra minn hekk, il-biċċa l-kbira tal-korsijiet huma ħielsa, għalkemm tista 'tħallas għal xi wħud, inklużi għażliet li jippreżentawek ċertifikat ta' tlestija fl-aħħar.

Konti: Mhux se ssib il-lezzjonijiet kollha ta 'kodifikazzjoni f'post wieħed faċli biex tiddiġeb, li jfisser li tista' tgħin biex tidħol f'dan is-sit tkun taf eżattament dak li qed tfittex. Il-korsijiet ġeneralment mhumiex bħala ingaġġati jew interattivi bħal dawk disponibbli permezz ta 'Codeacademy, Code Avengers jew Khan Academy, jew. Iktar »

07 ta '08

Treehouse

Treehouse

Aħjar għal: Dawk li qed jippjanaw li jsegwu l-ipprogrammar u jutilizzaw il-ħiliet li jitgħallmu professjonalment jew għal xi proġetti sekondarji, minħabba li l-parti l-kbira tal-materjal teħtieġ abbonament imħallas. Dak ma jfissirx li għandek bżonn li tasal għal Treehouse b'tunnellata ta 'għarfien minn qabel; li jkollok idea ta 'dak li trid tibni huwa ta' spiss biżżejjed, peress li ħafna mill-korsijiet huma mibnija madwar objettivi, bħal bini ta 'websajt.

Lingwi offruti:

Pros: Jinkludi lingwi ta 'programmar mobbli għal iOS, hekk jekk trid tibni app iPhone, dan is-sit jista' jgħinek titgħallem kif tagħmel dan. Ikollok aċċess għal fora tal-komunità, li tista 'tkompli t-tagħlim u l-passjoni tiegħek għall-kodifikazzjoni minbarra li tgħinek meta tkun mwaħħal.

Kontijiet: Ladarba tkun ħadt il-prova b'xejn, Treehouse teħtieġek tagħżel wieħed minn żewġ pjanijiet imħallsa. L-orħos wieħed jiswa $ 25 fix-xahar u jagħtik aċċess għal aktar minn 1,000 kors ta 'vidjow u għodod interattivi, filwaqt li għal $ 49 fix-xahar il- "Pjan Pro" jagħtik aċċess għal forum għall-membri biss, kontenut ta' bonus, il-kapaċità li tniżżel videos għal tagħlim offline u aktar. Xi wħud minn dawk il-karatteristiċi jistgħu definittivament ikunu utli, imma jkollok bżonn tkun pjuttost serju dwar kif titgħallem il-kodiċi biex tkun ta 'min joqgħod fuq dak ta' kull xahar. Iktar »

08 ta '08

Programmar għat-Tfal

Swift Playgrounds. Apple

Is-siti kollha ta 'hawn fuq huma mmirati lejn dawk li jibdew, imma xi ngħidu dwar newbies ta' età offerta? Int tkun trid tikkontrolla waħda minn dawn is-siti immirati lejn it-tfal . L-għażliet jinkludu Blockly, Scratch u SwiftPlayground, u jintroduċu lil dawk żgħażagħ għall-kunċetti ta 'programmazzjoni f'metodi ta' involviment u faċli biex isegwu b'enfasi fuq viżwali.

Ibda bla ħlas, u Have Fun

Meta niġu biex jitgħallmu kif jikkalkulaw, jieħdu vantaġġ mill-ġid tal-internet ta 'riżorsi ħielsa biex tesplora l-għażliet tiegħek u esponi ruħek għal kemm jista' jkun metodi ta 'tagħlim u ħiliet. M'hemmx verament l-ebda ħtieāa li toqrob il-karta tal-kreditu tiegħek sakemm tkun ëert li ma tistax tikseb ëertu għarfien b'xi mod ieħor, u / jew jekk iddeëidejt li trid issegwi l-ipprogrammar professjonalment. Iżda f'dak il-punt, inti tista 'tixtieq li tikkunsidra li tittrasferixxi għal klassi fil-persuna xorta!