Awọn Oro ti o dara ju fun Eko lati koodu Online

Lati JavaScript si siseto fun alagbeka, awọn ọrọ wọnyi ti o bo

Boya o fẹ lati kọ aaye ayelujara ti ara rẹ tabi o ni ireti lati ṣe alekun didara rẹ si awọn agbanisiṣẹ ti o pọju, imọ ẹkọ si koodu le jẹ ọwọ. Ṣugbọn ibiti o bẹrẹ? Nibẹ ni kedere ko si aarin awọn aṣayan fun sunmọ ẹsẹ rẹ ni tutu ni awọn aye ti awọn eto eto eto, ṣugbọn wiwa ipo ti o dara ti o le jẹ idaniloju. Lẹhinna, bawo ni o ṣe pinnu iru ede wo ni o ṣe pataki fun ọ?

Akọle yii yoo gbiyanju lati rin ọ nipasẹ awọn ipinnu akọkọ ti o nilo lati ṣe nigbati o ba n ronu lati kọ ẹkọ si koodu, lẹhinna o yoo ṣeduro diẹ ninu awọn ohun elo ti o dara julọ lori ayelujara lati yipada si nigbati o ba ṣetan lati ṣe agbekale awọn ogbon rẹ.

01 ti 08

Akọkọ Ohun Ni akọkọ: Yan ipinnu eto ti o fẹ lati kọ

Carl Cheo

Iru "eyi ti o jẹ ede coding lati kọ" sinu Google, ati pe iwọ yoo pade pẹlu daradara diẹ sii ju awọn ọdun 3 awọn esi iwadi. O han ni, ibeere yii ni imọran, o yoo wa ọpọlọpọ awọn alaṣẹ pẹlu ero oriṣiriṣi lori koko-ọrọ naa. O le jẹ imọlẹ ati dara fun ọ lati lo akoko diẹ kika ohun ti awọn aaye oriṣiriṣi ni lati sọ lori koko yii, ṣugbọn ti o ba fẹ lati ṣakoso awọn ohun kan diẹ, akọkọ beere ara rẹ ni ibeere yii: Kini ni mo fẹ kọ?

Gẹgẹ bi awọn ọrọ ni ede Gẹẹsi ni ọna si opin awọn iṣaro ati imọran ibaraẹnisọrọ, awọn ede siseto jẹ wulo nitoripe wọn ṣe iranlọwọ fun ọ lati ṣe awọn ohun kan. Nitorina nigba ti o ba pinnu kini ede ti o jẹ coding lati kọ ẹkọ, o ṣe pataki ti o ṣe pataki lati ro nipa ohun ti o fẹ kọ.

Fẹ lati kọ aaye ayelujara kan? Mọ HTML, CSS ati Javascript yoo jẹ pataki fun ọ. Ni diẹ nife ninu sisọ ohun elo foonuiyara kan? Iwọ yoo nilo lati pinnu iru ẹrọ ti o fẹ bẹrẹ pẹlu (Android tabi iOS), lẹhinna yan ọkan ninu awọn ede to bamu gẹgẹbi Java ati Objective-C.

O han ni, awọn apeere ti o wa loke ko pari; wọn kan ṣe itọwo awọn ibeere ti o fẹ lati beere ara rẹ nigbati o ba nwo iru ede ti o yẹ ki o bẹrẹ pẹlu. Àwòrán apẹrẹ ti o wa loke le fi han pe o jẹ ohun elo miiran ti o wulo nigbati o ba n gbiyanju lati dínku ifojusi iṣẹ rẹ si ede. Ki o má si ṣe akiyesi iwulo Google; o yoo gba diẹ ninu sũru, ṣugbọn ti o ba mọ ohun ti o fẹ kọ, ṣe iwadi ohun ede ede ti o gba lati kọ ọ le jẹ ki o to akoko ati sũru.

Carl Cheo, eni ti o wa ni iwaju pe oṣuwọn giga ti o wa loke, tun pese iṣeduro ti awọn ohun elo ẹkọ lati ṣaro ti o da lori ede ti o n wa lati kọ ẹkọ. Wo o nibi - akiyesi pe o le tẹ lori awọn taabu oriṣiriṣi lati ni imọ siwaju sii nipa awọn ohun elo fun awọn ede oriṣiriṣi.

02 ti 08

Codeacademy

Codeacademy

Ti o dara ju fun: Free, agbalagba Mo sọ awọn ohun elo itọju fun awọn diẹ ninu awọn ede diẹ sii. Ti o ba fẹ kọ aaye ayelujara kan, o le paapaa gbe itọkasi idojukọ lori awọn orisun ti HTML ati CSS, eyiti iwọ yoo fi si lilo bi o ṣe n ṣe iṣelọpọ aaye kan.

Awọn ede ti a nṣe:

Awọn Àwíyé: Lọgan ti o ti ṣẹda iroyin Codeacademy kan ki o bẹrẹ si gba itọsọna kan, iṣẹ naa ntọju abalaye rẹ, nitorina o rọrun lati dawọ ati bẹrẹ laisi nilo lati lo awọn wakati itọju si isalẹ nibiti o ti lọ kuro. Miiran afikun ni pe iṣẹ yii ni ifojusi si olutọju apapọ; o ṣe iṣeduro pari newbies bẹrẹ pẹlu HTML ati CSS, bi o tilẹ n pese awọn ilọsiwaju ede ti o ni ilọsiwaju siwaju sii. O le ṣawari nipasẹ oriṣi irinṣẹ (igbasilẹ wẹẹbu, awọn irinṣẹ, Awọn API, awọn atupale data ati diẹ sii), ati ọpẹ si aaye gbajumo ti o tobi julo - o nyọri diẹ sii ju 20 milionu awọn olumulo - awọn apejọ rẹ jẹ ohun-elo pataki fun beere ati idahun awọn ibeere ti o ni lori ohunkohun lati awọn iṣoro laarin kan pato pato si bi o lati kọ ohun ti ọkàn rẹ fẹ. Pro miiran: Codeacademy jẹ ọfẹ.

Agbekọja: Diẹ ninu awọn ẹkọ (tabi awọn ibeere tabi awọn iṣoro laarin ajudaju) ko ni kikọ daradara, eyi ti o le ja si iporuru fun ipo olumulo. Awọn apejọ Codeacademy ti o lagbara le maa wa si igbala ni awọn igba wọnyi, bi o tilẹ jẹ pe o le jẹ ailera lati ṣiṣe lori snag nigba ti a ṣe agbekalẹ ọpọlọpọ akoonu ni kiakia. Diẹ sii »

03 ti 08

Awọn ogbẹsan koodu

Awọn ogbẹsan koodu

Ti o dara ju fun: Awọn ti o fẹ ifunrin ati ere ni ọna lati kọ ẹkọ bi o ṣe le ṣe awọn ohun gidi nipasẹ awọn koodu ifaminsi, niwon o yoo pari awọn ere mini lẹhin ẹkọ kọọkan. Gẹgẹ bi Codeacademy, o ni ìfọkànsí si awọn olubere, ati boya paapaa ju Codeacademy, o jẹ nipa kikọ ẹkọ awọn agbekalẹ ju gbogbo awọn eso ati awọn ẹtan ti ede siseto kan. O tun jẹ ipinnu ti o dara julọ fun awọn ti o sọ awọn ede miiran ju English lọ, niwon awọn igbasilẹ ti tun nṣe ni ede Spani, Dutch, Portuguese ati Russian, laarin awọn ede miiran.

Awọn ede ti a nṣe:

Aleebu: Awọn igbasilẹ nipasẹ Awọn Aṣerapada koodu jẹ fun ati ni idaniloju - ni ọwọ yii, o jẹ afiwera ati paapa ifigagbaga pẹlu Codeacademy.

Agbekọja: Ohun ti o tobi julọ ni pe o wa iye owo kan; lakoko ti o le gba idaniloju ọfẹ, awọn alabapin - eyi ti o fun ọ ni kikun si gbogbo igbimọ, kuku ju opin ti o to marun awọn ẹkọ ni ọna - iye owo $ 29 fun osu kan tabi $ 120 fun osu mẹfa. Iyatọ miiran, ti o kere juwe si Codeacademy, ni pe ko si apejọ kankan ni pato si awọn akẹkọ kọọkan, nitorina o nira lati ṣawari awọn iṣeduro ti o ba ni iṣoro pẹlu iṣoro kan ninu igbesi aye rẹ. Ti a bawe si awọn aaye miiran, o tun ni awọn aṣayan diẹ diẹ diẹ ẹ sii lati ṣe iwadi. Diẹ sii »

04 ti 08

Khan Academy

Khan Academy

Ti o dara ju fun: Newbies ti o mọ ohun ti wọn fẹ lati kọ ati ki o fẹ ilowosi, ọna ti o rọrun lati kọ ẹkọ. Ni afikun, Khan Academy yoo ṣe awọn ti o rọrun julọ fun awọn ti o fẹ lati aifọwọyi lori eya aworan ati awọn iru-ohun elo. Tun wa aifọwọyi lori awọn aworan siseto ati awọn idanilaraya.

Awọn ede ti a nṣe:

Awọn Aleebu: Ohun gbogbo ni ominira, ṣiṣe Akẹkọ ẹkọ Akẹkọ ọkan ninu awọn ohun-elo nla fun ẹkọ lati ṣawari lori ayelujara lai ni lati fi awọn alaye kaadi kirẹditi ranṣẹ. Awọn ẹkọ wa ni idiyele pupọ (kii ṣe wakati-gun) ati ifaramọ. Ọna ti a ṣe agbekalẹ awọn imọ-ẹrọ titun ti a si kọ ni a tun ti ṣeto daradara; o le ṣii si awọn orisun idaraya laarin awọn ohun elo JavaScript, fun apeere.

Aṣiṣe: O niiwọn awọn ede diẹ ti a fi funni, ati pe iwọ kii yoo gbadun igbadun apejọ kanna bi o wa pẹlu Codeacademy. Eyi le tabi ko le ṣe iyatọ ti o da lori ọna kikọ ati awọn ayanfẹ rẹ - o jẹ ohun kan lati tọju lokan. Diẹ sii »

05 ti 08

Ile-iwe koodu

Ile-iwe koodu

Ti o dara ju fun: Awọn ti o fẹ lati ko awọn ede kọja ti JavaScript ati HTML / CSS, paapa awọn ede alagbeka fun awọn iṣiro iOS bi Objective-C. Kii ṣe bi olubere akoko bi awọn ohun elo miiran lori akojọ yii, ki o le fẹ bẹrẹ pẹlu aaye miiran ni akọkọ ati lẹhinna ṣe ọna rẹ nibi lẹhin ti o ni awọn ọgbọn diẹ labẹ rẹ igbanu. Ile-iwe Awọn koodu ti ni imọran diẹ sii ju ọpọlọpọ awọn oro miiran ti a mẹnuba ninu àpilẹkọ yii - ti o ba n wa lati di olupinṣẹ nipasẹ iṣowo, eyi le jẹ aaye ti o dara lati lo diẹ ninu akoko pataki (bi o ṣe jẹ setan lati lo owo kan bi daradara bi o ba fẹ wiwọle si gbogbo awọn ohun elo naa).

Awọn ede ti a nṣe:

Awọn abawọn: Aṣayan nla ti awọn ẹkọ, ati awọn olubere iranlọwọ ti o wulo julọ ti o le sọ ipinnu ipinnu rẹ lati bẹrẹ pẹlu. Ni ila pẹlu orukọ rẹ fun ipese awọn iṣẹ-didara-didara, Ile-iṣẹ koodu nfun awọn iṣẹ akoonu ti o ṣe itọju awọn iṣẹ, pẹlu awọn adarọ-ese ati awọn ifihan fidio. O le tẹ awọn ika ẹsẹ rẹ si aye ti ifaminsi fun awọn ẹrọ iOS - nkan ti ko ṣee ṣe lati ṣe pẹlu ọpọlọpọ awọn oro miiran ti a mẹnuba ninu akojọ yii.

Aṣayan: O le lero ti o sọnu diẹ ti o ba wa si Ile-iṣẹ Kalẹnda pẹlu eto iṣeto eto eto ṣaaju. Pẹlupẹlu, lati gba wiwọle si ailopin si gbogbo awọn oju-iwe 71 ati awọn iwe-idọwo 254, iwọ yoo nilo lati sanwo ($ 29 ni oṣu tabi $ 19 ni oṣu pẹlu eto-ọdun kan) - ati bi o ba fẹ lo aaye yii si agbara ti o pọ julọ ' O nilo lati ṣii jade. Diẹ sii »

06 ti 08

Coursera

Coursera

Ti o dara ju fun: Awọn akẹkọ ti ara ẹni ti o ni iyasọtọ ati sũru lati ṣe kekere kan ti n walẹ lati wa itọnisọna ti o mu ki ori ti o dara julọ fun wọn, nitori ko dabi awọn aaye bi Codeacademy, Coursera ogun awọn ohun elo ẹkọ fun ọpọlọpọ awọn oriṣi ju eto eto lọ .

Awọn ede ti a nṣe:

Awọn Aleebu: Awọn ẹkọ ni o wa lati awọn ile-iṣẹ oloye-aye bi Ile-ẹkọ Yunifasiti Johns Hopkins, Stanford ati Yunifasiti ti Michigan, nitorina o mọ pe o wa ni ọwọ rere. Die, ọpọlọpọ awọn courses ni ominira, tilẹ o le sanwo fun diẹ ninu awọn, pẹlu awọn aṣayan ti o fun ọ ni ijẹrisi ti pari ni opin.

Konsi: Iwọ kii yoo ri gbogbo awọn ohun elo ifaminsi ni ibi ti o rọrun-si-digi, ti o tumọ pe o le ran lati wa si aaye yii mọ gangan ohun ti o n wa. Awọn igbasilẹ gbogbo ko nii ṣe ifarahan tabi ibaraẹnisọrọ bi awọn ti o wa nipasẹ Codeacademy, Code Avengers tabi Academy Academy, boya. Diẹ sii »

07 ti 08

Treehouse

Treehouse

Ti o dara ju fun: Awọn ti o nroro lati duro pẹlu siseto ati lo awọn imọ-ẹrọ ti wọn kọ iṣẹ-iṣẹ tabi fun diẹ ninu awọn iṣẹ ẹgbẹ, niwon julọ awọn ohun elo nilo igbanwo sisan. Eyi kii ṣe sọ pe o nilo lati wa pẹlu Tree ton pẹlu imoye ti iṣaaju; nini idaniloju ohun ti o fẹ lati kọ ni igbagbogbo, niwon ọpọlọpọ awọn akẹkọ ti wa ni itumọ ti awọn afojusun, gẹgẹbi agbekalẹ aaye ayelujara kan.

Awọn ede ti a nṣe:

Awọn Aleebu: Pẹlu awọn eto siseto alagbeka fun iOS, nitorina ti o ba fẹ kọ ohun elo iPhone, aaye yii le ṣe iranlọwọ fun ọ lati kọ bi o ṣe le ṣe. O ni iwọle si awọn apejọ agbegbe, eyi ti o le mu ẹkọ ati ifẹkufẹ rẹ siwaju sii fun ifaminsi ni afikun si ran ọ lọwọ nigbati o ba di.

Konsi: Ni kete ti o ti lo awọn iwadii ọfẹ, Treehouse nilo ki o yan ọkan ninu awọn eto sisan meji. Iye owo ti o din owo lo $ 25 fun osu kan ati fun ọ ni wiwọle si awọn eto fidio fidio 1,000 ati awọn ohun elo ibanisọrọ, nigba ti fun $ 49 ni oṣu ni "Pro Plan" n ni ọ wọle si apejọ awọn ọmọ ẹgbẹ kan, akoonu igbadun, agbara lati gba awọn fidio fun ijinlẹ aifọwọyi ati siwaju sii. Diẹ ninu awọn ẹya wọnyi le wulo, ṣugbọn iwọ yoo nilo lati jẹ pataki julọ nipa kikọ ẹkọ lati ṣafihan fun o lati tọ lati sanwo pupọ gẹgẹbi oṣooṣu. Diẹ sii »

08 ti 08

Eto eto fun Awọn ọmọde

Swift Playgrounds. Apu

Gbogbo awọn aaye ti o wa loke wa ni awọn ti o bẹrẹ, ṣugbọn kini nipa awọn ọmọbirin tuntun ti ọjọ ori? Iwọ yoo fẹ lati ṣayẹwo ọkan ninu awọn aaye wọnyi ti a ṣe si awọn ọmọde . Awọn aṣayan pẹlu Blockly, Scratch ati SwiftPlayground, ati pe wọn ṣe agbekale awọn ọmọde si awọn eto eroja ni ṣiṣe, awọn ọna ti o rọrun-si-tẹle pẹlu itọkasi lori awọn aworan.

Bẹrẹ Free, ati Ni Fun

Nigba ti o ba wa ni kikọ ẹkọ bi o ṣe le ṣafihan, lo anfani awọn oro ọfẹ ti intanẹẹti lati ṣawari awọn aṣayan rẹ ki o si fi ara rẹ han si ọpọlọpọ awọn ọna ẹkọ ati imọ bi o ti ṣeeṣe. Ko si dandan lati ṣe ikini kaadi kirẹditi rẹ titi iwọ o fi dajudaju pe o ko le gba imoye kan ni ọna miiran, ati / tabi ti o ba ti pinnu pe o fẹ lati lepa eto siseto. Ṣugbọn ni akoko yẹn, o le fẹ lati ronu gbigbe si ile-iwe ti ara ẹni ni gbogbo igba!