Rudzi Rwakanakisisa Rwenzira Yokudzidza Kuronga Purogiramu Online

Kubva kuJavaScript kusvika pane zvigadzirwa zvefaira, izvi zvidzidzo zvawakazvifukidza

Kunyangwe iwe uchida kuvaka yako webhusaiti kana iwe unotarisira kuwedzera kukwezva kwako kune avo vangave vashandisi, kudzidza kudzika koneti kunogona kunyatsobatsira. Asi kupi kutanga? Zviri pachena kuti hapana kupererwa kwezvasarudzo zvekuita kuti tsoka dzako dzive mvura munyika yekunyoresa mitauro, asi kuwana nzvimbo yakanaka yekupinda kunogona kuva kunetsa. Pashure pezvose, iwe unotora sei kusarudza mutauro upi unonyanya kufunga iwe?

Nyaya iyi ichaedza kukufambisa kuburikidza nekutanga kusarudza iwe waunoda kuita apo iwe uchifungisisa kudzidzira kodeji, uye zvino ichakurudzira mamwe emhando dzakanakisisa dzepaIndaneti kutendeuka kana iwe wakagadzirira kukudziridza unyanzvi hwako.

01 ye 08

Kutanga Zvinhu Pakutanga: Sarudza kuti ndeupi mutauro wepurogiramu waunoda kudzidza

Carl Cheo

Tora "iyo coding mutauro kuti udzidze" kuGoogle, uye iwe uchasangana nemhinduro dzinopfuura mamiriyoni matatu ekutsvaga. Zviri pachena, iri mubvunzo unozivikanwa, uye iwe uchawana huzhinji hurumende dzine maonero akasiyana panyaya iyi. Zvinogona kujekesa uye zvakakosha kuti iwe upedze nguva yakati uchiverenga kuti zvipi zvitsuwa zvakasiyana-siyana zvingataura pamusoro penyaya iyi, asi kana uchida kugadzirisa zvinhu zvishoma, chokutanga zvibvunze mubvunzo uyu: Ndinoda kuvaka chii?

Kungofanana nemashoko ari mumutauro weChirungu ndiyo nzira yekuguma kwekutaurirana pfungwa nemafungiro, mapurogiramu emitauro anobatsira nekuti vanokubatsira kuita zvimwe zvinhu. Saka paunenge uchisarudza kuti mutauro wekunyoresa unodzidzei, zvakakosha zvikuru kuti ufunge pamusoro pezvaunoda kuvaka.

Unoda kuvaka webhusaiti? Kuziva HTML, CSS uye Javascript zvichave zvakakosha kwauri. Zvimwe kufarira pakuvaka app smartphone? Iwe unofanirwa kusarudza chikwata chaunoda kutanga ne (Android kana iOS), uye wobva wasarudza imwe yemitauro yakabatana yakadai saJava uye Chinangwa-C.

Zviri pachena, mienzaniso iri pamusoro apa haisi yakakwana; vanongopa ruzivo rwemibvunzo yaunoda kuzvibvunza iwe paunenge uchitarisa mutauro waunofanira kutanga nawo. Icho chinyorwa chekuyerera chiri kumusoro chinogona kuva chimwe chinhu chinobatsira apo iwe uri kuedza kuderedza coding yako kutevera kusvikira mutauro. Uye usambofa wanyanyisa kukosha kweGoogle; zvinotora kushivirira, asi kana uchiziva zvaunoda kuvakira, kutsvakurudza kuti chii chinonyanya kutaurwa mutauro kuti uzvivakire chinogona kukosha nguva uye kushivirira.

Carl Cheo, uyo ari kumashure kwechimiro chinonzi flowchart chinoratidzwa kumusoro, anopawo kuparara kwakanyanya kwezvizivo zvekudzidza kuti zviongorore maererano nemutauro waunotarisira kuti udzidze. Ritarisa pano - ona kuti iwe unogona kutora pamabhesi akasiyana-siyana kuti udzidze zvakawanda pamusoro pezviwanikwa zvemitauro yakasiyana.

02 of 08

Codeacademy

Codeacademy

Zvakanakisisa zvekuti: Mhedheni, ngataure kuti ndinotaura zvidzidzo zvinyorwa zvinonakidza zveimwe mitauro inokosha. Kana iwe uchida kuvaka webhusaiti, iwe unogona kutora chikoro chakanyatsotarisa pane zvakakosha zve HTML neCSS, iyo yaunoshandisa iyo apo iwe unodzidzira kuvaka siti.

Mitauro yakapiwa:

Zvinyorwa: Kana wambosika kambani yeCodeacademy uye uchitanga kutora kosi, iyo yese inochengetedza nzira yako yekufambira mberi, saka zviri nyore kumisa uye kutanga pasina kuda kutora maawa ekutsvaga pasi pawakasiya. Chimwe chekuwedzera ndeyokuti basa iri rinotarisirwa kune vatangisi vese; iyo inokurudzira mazadziro matsva anotanga neHTML neCSS, kunyange zvazvo inopa mamwe mapurogiramu emutauro akakurumbira zvakare. Iwe unogona kutarisa nerudzi rwemhando (web development, zana, APIs, data analytics nezvimwe), uye nekuda kwekukurumbira kwakanyanya kwepaiti - ine vashandi vanopfuura mamiriyoni makumi maviri - maforamu ayo ane simba rekukumbira uye kupindura mibvunzo yako pachayo chimwe chinhu kubva pamatambudziko mune imwe nzira yekuti ungavaka sei mwoyo wako uchida. Imwe pro: Codeacademy yakasununguka.

Cons: Dzimwe dzidzo (kana mamwe mibvunzo kana matambudziko mukati memutambo) hazvina kunyorwa zvakanyatsojeka, izvo zvinogona kukonzera kuvhiringidzirwa kumunhu. Iyo yakasimba yeCodeacademy inamato inowanzosvika pakununura mumamiriro ezvinhu aya, kunyange zvingave zvichiodza mwoyo kuti tishandise nenyota apo zvizhinji zvezviri mukati zvinoratidzwa zvisingatauriki. Zvimwe »

03 of 08

Code Avengers

Code Avengers

Zvakanakirei: Avo vanoda kutamba nemitambo vari munzira yekudzidza nzira yekuvaka zvinhu chaiyo kuburikidza nemitauro yekunyoresa, sezvo iwe uchazadzisa mitambo midhi mushure mechidzidzo chega chega. Kufanana neCodeacademy, inotarirwa kune vanotanga, uye zvichida kunyange kupfuura Codeacademy, ndezvekudzidza dzidziso dzepamusoro pane dzose nuts uye mabheti emutauro wemapurogiramu. Ndicho chisarudzo chakanaka kune avo vanotaura mitauro kunze kweChirungu, sezvo dzidzo dzinopiwawo muSpanish, Dutch, Portuguese uye Portuguese, pakati pemimwe mitauro.

Mitauro yakapiwa:

Pros: Dzidzo kuburikidza neCode Code Avengers inonakidza uye inobata-mune izvi, inofananidzwa uye inokwikwidzana neCodeacademy.

Cons: Chikuru chikuru ndechekuti pane mari; apo iwe unogona kuwana muedzo usingabhadharwi, kubhadhara - izvo zvinokupa kukwanisa kwakakwana kwedzidzo yega yega, pane kungopera kusvika kune zvidzidzo zvishanu chete mune imwe nzira-inodhura $ 29 pamwedzi kana $ 120 kwemwedzi mitanhatu. Rimwe risina kunaka, zvichienzaniswa neCodeacademy, nderokuti pane zvinyorwa zvitsvene kune zvidzidzo zvega, saka zvakaoma kutarisa matanho kana uri kurwisana neimwe dambudziko mukati mako. Kuenzaniswa kune dzimwe nzvimbo, iwewo une zvishoma zvingasarudzwa mumitauro yekudzidza. Zvimwe »

04 of 08

Khan Academy

Khan Academy

Zvakanakisisa ndezvekuti : Newbies vanoziva zvavanoda kuvaka uye vanoda nzira yekuita, yakananga yekudzidza unyanzvi. Uyezve, Khan Academy ichaita pfungwa yakanyanya kune avo vanoda kuisa pfungwa pazvifananidzo uye zvemitambo. Panewo chinangwa pakuronga mapikicha nemifananidzo.

Mitauro yakapiwa:

Pros: Zvinhu zvose zviri pachena, zvichiita Khan Academy chimwe chezvinhu zvakakosha zvekudzidza kukodha paIndaneti pasina kupiwa pamusoro pekukwereta kadhi rechikwereti. Zvidzidzo zvakakura kwazvo (kwete maawa-kwenguva refu) nekuita. Nzira iyo unyanzvi hutsva hunoratidzwa uye hudzidziswa hwakanyatsogadziriswa; iwe unogona kuruka kune zvinyorwa zvemashoko mukati meJavaScript zvinhu, semuenzaniso.

Cons: Zvimwe mitauro shomanana inopiwa, uye hauzofari nemusangano unobudirira wevanhu unowanikwa neCodeacademy. Izvozvo zvingaita kana kuti hazvigone kuita musiyano zvichienderana nekudzidza kwako maitiro uye zvaunofarira - chinhu chimwe chete chinofanira kuchengeta mupfungwa. Zvimwe »

05 of 08

Code School

Code School

Zvinonyanya kukosha : Avo vanoda kudzidza mitauro isinganzwisisi JavaScript neHTML / CSS, kunyanya mitauro ye mobile yeIOS apps dzakadai seIntec-C. Haisi sekutanga-kutarisa sezvimwe zvimwe zvarongwa mune urongwa urwu, saka unogona kutanga neimwe nzvimbo yekutanga uye woita nzira yako pano mushure mekunge mune unyanzvi hushoma pasi pebhanhire rako. Chikoro Chikoro chinonyanya kukoshesa unyanzvi kupfuura humwe humwe hupfumi hutaurwa munyaya ino - kana uri kutarisira kuva mugadziri nekutengeserana, iyi inogona kuva nzvimbo yakanaka yekushandisa nguva yakaoma (kunyange ugare wakagadzirira kushandisa mari pamwe chete kana iwe uchida kuwana zvese zvinhu).

Mitauro yakapiwa:

Zvinyorwa: Kukurukurwa kwemafundo, uye mutungamiri wekutanga wekutanga vatungamiri vanogona kuzivisa chisarudzo chekuti mutauro unotanga neiwo. Maererano nemukurumbira waro wekupa vhizimisi-mashizha emhando, Code School inopa maitiro akanyatsogadziriswa, uye pamwe ne podcasts uye zviratidzo zvevhidhiyo. Iwe unogona kuvhara zvigunwe zvako munyika yekunyoresa madivaysi eIOS - chimwe chinhu chisingakwanisi kuita nehuwandu hwezvimwe zvidzidzo zvinotaurwa munyaya ino.

Mutezi: Unogona kunzwa uchinge wakarasikirwa kana ukauya kuChikoro School ne zero musati waronga ruzivo. Kunyanya, kuwana ruzivo rusingaperi kumakero 71 ewebsite uye 254 screencasts, iwe uchada kubhadhara ($ 29 pamwedzi kana $ 19 pamwedzi neurongwa hwegore negore) - uye kana uchida kushandisa sendi ino kuti uwane zvakakwana iwe ' Ichada kukanda kunze. Zvimwe »

06 of 08

Coursera

Coursera

Zvinonyanya kukoshesa : Vadzidzi vanozvidzivirira avo vanozvitsaurira uye vane mwoyo murefu kuti vaite zvishoma kuti vawane nzira inonyanya kukosha kwavari, sezvo vasina kufanana nemamwe masitadhi akaita seCodeacademy, Coursera inogadzira zvidzidzo zvezvinhu zvakasiyana-siyana zvemashure pane chirongwa .

Mitauro yakapiwa:

Pros: Dzidzo dzinowanikwa munzvimbo dzinozivikanwa munyika dzakadai seJohn Hopkins University, Stanford uye University of Michigan, saka unoziva uri mumaoko akanaka. Uyezve, hurukuro dzakawanda dzakasununguka, kunyange iwe unogona kubhadhara zvimwe, kusanganisira zvingakupa chiremba chokupedzisa pakupedzisira.

Cons: Hauzowani zvidzidzo zvese zvekunyora mune imwe nzvimbo nyore-ku-digest nzvimbo, zvinoreva kuti inogona kubatsira kuuya pano ino kuti uzive chaizvo zvauri kutsvaga. Maitiro acho kazhinji haasi sekuita kana kupindirana seaya anowanikwa kuburikidza neCodeacademy, Code Avengers kana Khan Academy, zvimwe. Zvimwe »

07 of 08

Treehouse

Treehouse

Zvinonyanya kukosha: Avo vari kuronga kuomerera nepurogiramu uye kushandisa unyanzvi hwavanodzidza zvepamusoro kana kune mamwe mapurogiramu epamberi, sezvo zvinhu zvakawanda zvinoda kubhadhara kubhadhara. Hazvirevi kuti unofanirwa kuuya kuTrehouse neine toni yekutanga; kuva nechinangwa chezvaunoda kuvaka kazhinji, zvakakwana, sezvo mazhinji emakambani akavakirwa pamusoro pezvinangwa, zvakadai sekuvaka webhusaiti.

Mitauro yakapiwa:

Pros: Inosanganisira mobile programming languages ​​yeIOS, saka kana iwe uchida kuvaka app iPhone, iyi yepaiti inogona kukubatsira kudzidza kuti ungazviita sei. Iwe unosvika kumasangano emunharaunda, izvo zvinogona kuwedzera kudzidza kwako uye chido chokunyora coding pamwe nekukubatsira iwe paunenge wakanamatira.

Mutengo: Kana wave wakashandisa muedzo usingabhadhari, Treehouse inoda iwe kuti usarudze chimwe chezvirongwa zviviri zvakabhadharwa. Iko inodhura inodhura $ 25 pamwedzi uye ichikupa kuwanika kune zvidzidzo zvinopfuura 1 000 zvevhidhiyo uye zvishandiso zvinobatanidza, panguva ye $ 49 pamwedzi "Pro Plan" inokutora iwe kupinda kune nhengo-forum chete, zvinyorwa zvebhonasi, kukwanisa kutora mavhidhiyo e offline learning uye zvimwe. Zvimwe zvezvinhu izvi zvinogona kunge zvichinyatsobatsira, asi iwe unofanira kuve wakakosha zvikuru nezvekudzidza kodhi kuti ive yakakodzera kubhadhara icho chikuru pamwedzi. Zvimwe »

08 we 08

Programming for Kids

Swift Playgrounds. Apple

Zvose zviri pamusoro apa zvinotungamirirwa nevatangisi, asi zvakadini nemitambo yemazuva emakore? Iwe unoda kutarisa chimwe chemasayiti anotarirwa kuvana . Zvimwe zvinosanganisira Blockly, Scratch uye SwiftPlayground, uye dzinotanga vechiduku kuronga mazano mukuita, nyore-kutevera nzira nenzira yekusimbisa pane zviso.

Tanga Free, uye Fara

Kana zvasvika pakudzidza nzira yokunyora, kushandisa michina yekutengesa yehupfumi huripo kuti uongorore zvaunosarudza uye uzviise pachena kune nzira dzakawanda dzekudzidza uye unyanzvi sezvaunokwanisa. Hapana chaicho chikonzero chokurova chikwereti chako chekwereti kusvikira wava nechokwadi kuti haugoni kuwana ruzivo rwumwe ruzivo rumwe rutivi, uye / kana kana iwe wakasarudza iwe unoda kutevera purogiramu zvakanaka. Asi panguva iyoyo, iwe ungada kufunga kuendesa kune munhu-mukirasi mudzidzi zvakadaro!