Na hacmhainní is fearr le haghaidh foghlama chun cód ar líne

Ó JavaScript go cláir le haghaidh soghluaiste, tá na hacmhainní seo clúdaithe agat

Cibé is mian leat do shuíomh gréasáin féin a thógáil nó má tá tú ag súil le do tharraingteacht a mhéadú d'fhostóirí féideartha, is féidir go n-éireodh leis an gcód a bheith úsáideach. Ach cá háit le tosú? Is léir go bhfuil easpa roghanna ann chun do chosa a bheith fliuch i saol na dteangacha cláirithe, ach is féidir go dtiocfadh an-iontráil ar phointe iontrála maith. Tar éis an tsaoil, cén chaoi a chinneann tú fiú an teanga is fearr leat?

Déanfaidh an t-alt seo iarracht tú ag siúl trí na chéad chinntí a theastaíonn uait a dhéanamh nuair a bhíonn tú ag smaoineamh ar fhoghlaim a chód, agus ansin molfaidh sé cuid de na hacmhainní is fearr ar líne chun dul chun cinn nuair atá tú réidh chun do chuid scileanna a fhorbairt.

01 de 08

An Chéad Réad Chéad: Déan cinneadh ar an teanga cláir atá uait a fhoghlaim

Carl Cheo

Cineál "a chódáiltear teanga a fhoghlaim" isteach i Google, agus déanfar go maith le níos mó ná 3 mhilliún torthaí cuardaigh. Is léir gur ceist an phobail é seo, agus gheobhaidh tú go leor údaráis le tuairimí éagsúla ar an ábhar. D'fhéadfadh sé a bheith soiléir agus fiúntach duit roinnt ama a chaitheamh ag léamh cad iad na suímh éagsúla ar an ábhar seo, ach más mian leat rudaí a shruthlíniú, an chéad cheist seo a chur ort féin: Cad is mian liom a thógáil?

Is é an bealach atá le focail sa Bhéarla díreach chun deireadh a chur le smaointe agus smaointe a chur in iúl, tá teangacha cláir úsáideach mar go gcabhraíonn siad leat rudaí áirithe a bhaint amach. Mar sin, nuair a bhíonn tú ag cinneadh na teanga códaithe a fhoghlaim, tá sé thar a bheith tábhachtach smaoineamh ar an méid is mian leat a thógáil.

Ar mhaith leat láithreán gréasáin a thógáil? Beidh a fhios agat HTML, CSS agus Javascript a bheith tábhachtach duitse. Níos mó a bhfuil suim agat maidir le fearas fón cliste a thógáil? Beidh ort cinneadh a dhéanamh ar an ardán ar mhaith leat tosú le (Android nó iOS), agus ansin roghnaigh ceann de na teangacha comhfhreagracha, mar shampla Java agus Objective-C.

Is léir nach bhfuil na samplaí thuasluaite uileghabhálach; cuirfidh siad blas ar na ceisteanna a theastaíonn uait féin a iarraidh nuair a bhíonn tú ag smaoineamh ar an teanga ba chóir duit tosú leis. D'fhéadfadh an sreabhadh thuas a bheith ina acmhainn chabhrach eile nuair a bhíonn tú ag iarraidh do thosú codála a chaolú go teanga. Agus ní thabharfaidh sé meastachán ar úsáideacht Google; glacfaidh sé roinnt foighne, ach má tá a fhios agat cad ba mhaith leat a thógáil, is féidir go maith an t-am agus an foighne a bheith ag taighde ar an teanga códaithe a thógann sé chun é a thógáil.

Soláthraíonn Carl Cheo, atá taobh thiar den tsreabhadh sreabhach neamhshóisialta atá le feiceáil thuas, miondealú áisiúil ar acmhainní foghlama le breithniú bunaithe ar an teanga atá á lorg agat. Féach air anseo - tabhair faoi deara gur féidir leat cliceáil ar na cluaisíní éagsúla chun tuilleadh eolais a fháil faoi acmhainní do theangacha éagsúla.

02 de 08

Codeacademy

Codeacademy

Is fearr le haghaidh: Saor in aisce, deirim go bhfuil ceachtanna spraoi códaithe agam le haghaidh cuid de na teangacha is bunúsaí. Más mian leat láithreán gréasáin a thógáil, is féidir leat cúrsa a dhíriú fiú ar bhunúsacha HTML agus CSS, a chuirfidh tú úsáid as tú ag cleachtadh láithreán a thógáil.

Teangacha a thairgtear:

Buntáistí: Nuair a chruthaigh tú cuntas Codeacademy agus tús a chur le cúrsa, déanann an tseirbhís súil ar do dhul chun cinn, agus mar sin tá sé éasca stopadh agus tosú gan go gcaithfidh tú uaireanta a chaitheamh ag rianú síos nuair a d'fhág tú. Tá móide eile ann go bhfuil an tseirbhís seo dírithe ar thosaitheoirí uile; moltar go gcuirfí newbies i gcrích le HTML agus CSS, cé go dtugann sé cúrsaí teanga níos airde chomh maith. Is féidir leat brabhsáil de réir chineál an chúrsa (forbairt gréasáin, uirlisí, APIanna, anailísí sonraí agus níos mó), agus a bhuíochas leis an tóir ollmhór atá ar an suíomh - tá níos mó ná 20 milliún úsáideoir ann - is fóram mór é a fóraim chun do cheisteanna féin a fhreagairt agus a fhreagairt rud ar bith ó fhadhbanna laistigh de chúrsa ar leith maidir leis an gcaoi a dtéann do chroí leis. Pro eile: Tá Codeacademy saor in aisce.

Coinníoll: Ní scríobhann roinnt cúrsaí (nó ceisteanna nó fadhbanna ar leith laistigh de chúrsa) go soiléir, rud a d'fhéadfadh mearbhall a bheith ann thar ceann an úsáideora. Is féidir leis na fóraim láidre Codeacademy teacht go dtí an tarrtháil sna cásanna seo, cé gur féidir é a dhiúltú a bheith ar siúl nuair a bhíonn an chuid is mó den ábhar i láthair gan uaim. Níos mó »

03 de 08

Cód Avengers

Cód Avengers

Is fearr do na daoine siúd ar mian leo spraoi agus cluichí ar an mbealach chun foghlaim conas rudaí fíor a thógáil trí theangacha codála, ós rud é go mbainfidh tú cluichí mion i gcrích i ndiaidh gach ceachta. Cosúil le Codeacademy, tá sé dírithe ar thosaitheoirí, agus b'fhéidir fiú níos mó ná Codeacademy, tá sé mar gheall ar choincheapa bunúsacha a fhoghlaim seachas cnónna agus boltaí uile teanga cláir. Is rogha iontach é freisin dóibh siúd a labhraíonn teangacha seachas Béarla, ós rud é go gcuirtear cúrsaí ar fáil freisin sa Spáinnis, san Ollainnis, sa Phortaingéilis agus sa Rúisis, i measc teangacha eile.

Teangacha a thairgtear:

Buntáistí: Tá cúrsaí trí Chód Avengers spraoi agus tarraingteach - maidir leis seo, tá sé inchomparáideach agus fiú iomaíoch le Codeacademy.

Cons: Is é an ceann is mó ná go bhfuil costas ann; cé gur féidir leat triail saor in aisce, síntiúis a fháil - a thugann rochtain iomlán duit ar gach cúrsa, seachas teorainn suas le cúig ceacht ach i gcúrsa - costas $ 29 in aghaidh na míosa nó $ 120 ar feadh sé mhí. Míbhuntáiste eile, ar a laghad i gcomparáid le Codeacademy, ná nach bhfuil aon fhóraim ar leith le cúrsaí aonair, agus mar sin tá sé níos deacra réitigh a rianú má tá tú ag streachailt le fadhb áirithe laistigh de do chúrsa. I gcomparáid le roinnt suíomhanna eile, is beag roghanna teanga atá agat chun staidéar a dhéanamh freisin. Níos mó »

04 de 08

Khan Acadamh

Khan Acadamh

Is fearr le haghaidh: Newbies a bhfuil a fhios acu cad ba mhaith leo a thógáil agus gur mhaith leo bealach simplí a dhéanamh chun scileanna a fhoghlaim. Ina theannta sin, déanfaidh Khan Acadamh an tuiscint is fearr dóibh siúd ar mian leo díriú ar ghrafaicí agus ar iarratais ar chineál cearrbhachais. Tá fócas ann freisin ar líníochtaí agus beochana cláir.

Teangacha a thairgtear:

Buntáistí: Tá gach rud saor in aisce, rud a chiallaíonn go bhfuil Khan Academy ar cheann de na hacmhainní móra chun foghlaim a chódáil ar líne gan eolas cárta creidmheasa a láimh. Tá méid na gceachtanna réasúnta (gan uaireanta ar fad) agus dul i ngleic leo. Tá an tslí ina gcuirtear na scileanna nua i láthair agus á múineadh dea-eagraithe; is féidir leat léim chuig bunghnéithe beochana laistigh de na hábhair JavaScript, mar shampla.

Comhdháil: Teangacha beaga a thairgtear, agus ní bhfaighidh tú an pobal fóraim rathúil céanna atá ar fáil le Codeacademy. Féadfaidh sé nó sí difríocht a dhéanamh ag brath ar do stíl agus ar roghanna foghlama - níl sé ach rud éigin a choinneáil i gcuimhne. Níos mó »

05 de 08

Scoil Chód

Scoil Chód

Is Fearr dóibh siúd ar mian leo teangacha a fhoghlaim thar an JavaScript agus HTML / CSS caighdeánach, go háirithe teangacha soghluaiste le haghaidh apps iOS mar Cuspóir-C. Níl sé mar bhunleibhéal mar na hacmhainní eile ar an liosta seo, agus mar sin b'fhéidir gur mhaith leat tús a chur le láithreán eile den chéad uair agus ansin déan do bhealach anseo tar éis duit roinnt scileanna a bheith agat faoi do chrios. Tá níos mó brí gairmiúil ag Scoil na gCód ná go leor de na hacmhainní eile a luaitear san alt seo - má tá tú ag iarraidh a bheith ina ríomhchláraitheoir trí thrádáil, d'fhéadfadh sé seo a bheith ina áit mhaith le tamall tromchúiseach a chaitheamh (cé go mbeifeá sásta airgead a chaitheamh chomh maith más mian leat rochtain a fháil ar an ábhar ar fad).

Teangacha a thairgtear:

Buntáistí: Roghnú mór cúrsaí, agus treoir thosaitheoirí an-chabhrach is féidir a chur ar an eolas maidir le do chinneadh ar a dteanga chun tús a chur leis. De réir a cháil as cúrsaí cáilíochta gairmiúla a sholáthar, cuireann Scoil Chód liostaí ábhar cúraimithe gairmiúil, chomh maith le podchraoltaí agus seónna físeáin. Is féidir leat do bharraicíní a shnámh isteach i saol na codála le haghaidh feistí iOS - rud nach féidir a dhéanamh leis an gcuid is mó de na hacmhainní eile atá luaite sa liosta seo.

Cons: B'fhéidir go mbraitheann tú beagán caillte má thagann tú chuig Scoil an Chóid le eolas cláir náid roimhe seo. Ina theannta sin, chun rochtain gan teorainn a fháil ar na 71 chúrsa agus 254 screencasts ar fad, beidh ort íoc ($ 29 in aghaidh na míosa nó $ 19 in aghaidh na míosa le plean bliantúil) - agus más mian leat an suíomh seo a úsáid chun a lánchumas a bheith agat, ní mór dom a bhlaosc amach. Níos mó »

06 de 08

Coursera

Coursera

Is fearr do na foghlaimeoirí féinfhreagracha a bhfuil an dúthracht agus an foighne beagán díleáithe acu chun an cúrsa is fearr a fháil dóibh, ós rud é nach bhfuil sé difriúil le suímh cosúil le Codeacademy, cuireann Coursera ábhar oideachais ar fáil d'éagsúlacht mhór ábhar thar chláir .

Teangacha a thairgtear:

Buntáistí: Tá cúrsaí ar fáil ó institiúidí cáiliúla ar nós Ollscoil Johns Hopkins, Stanford agus Ollscoil Michigan, mar sin tá a fhios agat go bhfuil tú i lámha go maith. Ina theannta sin, tá an chuid is mó de chúrsaí saor in aisce, cé gur féidir leat íoc as cuid, lena n-áirítear roghanna a chuireann deimhniú críochnaithe agat faoi dheireadh.

Cons: Ní bhfaighidh tú na ceachtanna códaithe go léir in aon áit éasca le díolama, rud a chiallaíonn go bhféadfadh sé cabhrú le teacht ar an suíomh seo a fhios agam go díreach cad atá á lorg agat. Go ginearálta, níl na cúrsaí seo idirghníomhach nó idirghníomhach mar iad siúd atá ar fáil trí Codeacademy, Code Avengers nó Khan Academy, cibé acu. Níos mó »

07 de 08

Teach Crann

Teach Crann

Is fearr do: Daoine atá ag pleanáil cloí le cláir agus úsáid a bhaint as na scileanna a fhoghlaimíonn siad go gairmiúil nó le haghaidh roinnt tionscadal taobh, ós rud é go n-éilíonn an chuid is mó ábhar síntiús íoctha. Níl sé sin le rá go gcaithfidh tú teacht ar Treehouse le tonna d'eolas roimh ré; is minic a bhíonn smaoineamh agat ar an méid is mian leat a thógáil, ós rud é go bhfuil cuid mhaith de na cúrsaí bunaithe ar chuspóirí, mar shampla láithreán gréasáin a thógáil.

Teangacha a thairgtear:

Buntáistí: Áirítear teangacha cláir soghluaiste le haghaidh iOS, mar sin má tá tú ag iarraidh app iPhone a thógáil, d'fhéadfadh an suíomh seo cabhrú leat foghlaim conas é a dhéanamh. Gheobhaidh tú rochtain ar fhóraim phobail, rud a d'fhéadfadh a bheith níos mó d'fhoghlaim agus paisean do chódú chomh maith le cabhrú leat nuair a bhíonn tú ag luí.

Cons: Nuair a bheidh tú ag úsáid an triail saor in aisce, éilíonn Treehouse duit ceann de dhá phlean íoctha a roghnú. Cosnaíonn an duine níos saoire $ 25 in aghaidh na míosa agus tugann tú rochtain ar níos mó ná 1,000 cúrsa físeán agus uirlisí idirghníomhacha, agus le haghaidh $ 49 in aghaidh na míosa faigheann an "Plean Réamh" rochtain duit ar fhóram comhaltaí amháin, ar ábhar bónas, ar chumas físeáin a íoslódáil foghlaim as líne agus níos mó. D'fhéadfadh cuid de na gnéithe sin a bheith cinnte, ach ní mór duit a bheith sách tromchúiseach maidir le foghlaim chun cód a dhéanamh dó gur fiú an méid sin a íoc go míosúil. Níos mó »

08 de 08

Clárú do Pháistí

Clós Súgartha Swift. Apple

Tá na suíomhanna thuas go léir dírithe ar thosaitheoirí, ach cén fáth a bhaineann le haisiscintí d'aois tairisceana? Beidh tú ag iarraidh seiceáil ar cheann de na suíomhanna seo atá dírithe ar leanaí . I measc na roghanna tá Blockly, Scratch agus SwiftPlayground, agus tugann siad na cinn óga isteach do choncheapaí cláir i mbealach bealaí éasca a leanúint le béim ar visuals.

Tosaigh saor in aisce, agus bíodh spraoi agat

Nuair a thagann sé chun foghlaim conas cód a dhéanamh, leas a bhaint as saibhreas na n-acmhainní saor in aisce ar an idirlíon chun do chuid roghanna a iniúchadh agus an oiread agus is féidir a bhaint as modhanna agus scileanna foghlama. Níl gá le do chárta creidmheasa a fhíorú go dtí go mbíonn tú cinnte nach féidir leat eolas áirithe a fháil ar bhealach eile, agus / nó má tá tú cinnte gur mhaith leat cláir a dhéanamh go gairmiúil. Ach ag an bpointe sin, b'fhéidir gur mhaith leat smaoineamh ar aistriú chuig seomra ranga pearsanta ar aon nós!