Cov txheej txheem:

7 qhov zoo tshaj plaws pub dawb rau kev kawm programming
7 qhov zoo tshaj plaws pub dawb rau kev kawm programming
Anonim

Ua koj thawj kauj ruam ntawm kev tsim tawm txoj haujlwm lossis kawm paub tsim koj tus kheej cov haujlwm uas siv cov vev xaib no.

1.freeCodeCamp

Duab
Duab
  • Technologies: HTML, CSS, JavaScript, Git, Node.js, React.js thiab lwm yam.
  • Tus nqi: dawb kiag li.
  • Qib nyuaj: txhua qib.
  • Lus Askiv.

Lub freeCodeCamp qhov kev pab cuam tsis tu ncua qhia tus neeg siv txhua yam ntawm lub vev xaib programming, los ntawm cov ntsiab lus yooj yim mus rau txoj kev txhim kho nyuaj. Thaum pib ntawm txhua zaj lus qhia, koj nyeem cov kev xav, ces muab tso rau hauv kev xyaum: sau cov cai nyob rau hauv ib tug tshwj xeeb editor, thiab lub system xyuas koj. Yog tias muaj teeb meem, koj tuaj yeem sib tham nrog lwm tus tub ntxhais kawm hauv lub rooj sab laj.

Thaum kawg ntawm theoretical modules, koj tau pom cov haujlwm uas koj yuav tsum siv los tsim koj tus kheej lub vev xaib. Cov txiaj ntsig kev txhim kho yuav tsum tau tshaj tawm ntawm cov peev txheej, tom qab ntawd lawv tuaj yeem raug soj ntsuam los ntawm lwm tus neeg siv.

Tsis tas li ntawd, freeCodeCamp pab cov tub ntxhais kawm sib koom ua ke thiab sib koom tes ntawm cov haujlwm tiag tiag. Qhov no yog lub sijhawm zoo kom tau txais kev paub txog kev txhim kho tseem ceeb thiab cov ntaub ntawv xav tau rau kev ua haujlwm.

freeCodeCamp →

2. Codecademy

Duab
Duab
  • Technologies: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby thiab lwm yam.
  • Tus nqi: pub dawb lossis los ntawm $ 20 toj ib hlis rau cov ntsiab lus ntxiv.
  • Lus Askiv.
  • Qib nyuaj: yooj yim-nruab nrab.

Zoo li cov peev txheej dhau los, Codecademy tsom mus rau kev kawm web programming. Koj nyeem qhov kev xav thiab tom qab ntawd ua tiav cov haujlwm hauv kev sib tham sib code editor. Tus neeg siv tau muab cov chav kawm sib txawv ntawm cov thev naus laus zis sib txawv. Feem ntau ntawm lawv txhua tus muaj pub dawb, tab sis kev kuaj xyuas qhov tseeb thiab kev txhim kho txoj haujlwm tau qhib tom qab tso npe.

Codecademy kuj muaj cov kev pab them nqi kawm ntawv uas npaj thiab sib txuas cov ntaub ntawv los ntawm cov chav kawm sib txawv. Piv txwv li, Tsim Lub Vev Xaib los ntawm Scratch qhia koj cov kauj ruam los ntawm kauj ruam yuav ua li cas los tsim lub vev xaib yooj yim los ntawm kos siv ntau yam thev naus laus zis.

Codecademy →

3. Coursera

Duab
Duab
  • Technologies: HTML, CSS, JavaScript, Angular.js, Java, Python, Ruby, Swift thiab lwm yam.
  • Tus nqi: pub dawb lossis los ntawm $ 49 ib hlis rau cov ntsiab lus ntxiv.
  • Lus: Lus Askiv, Lavxias teb sab thiab lwm yam.
  • Qib nyuaj: txhua qib.

Coursera muaj ntau yam kev kawm hauv ntau hom lus programming los ntawm cov tsev kawm qib siab hauv ntiaj teb. Ntawm no koj tuaj yeem kawm tsis tau tsuas yog kev txhim kho lub vev xaib, tab sis kuj tseem tsim cov kev pabcuam mobile thiab desktop. Qee qhov kev kawm yog tus kheej, tab sis feem ntau yog bundled rau hauv kev tshwj xeeb - cov chav kawm muaj feem xyuam.

Koj tuaj yeem saib cov ntaub ntawv theoretical nthuav tawm los ntawm cov ntawv thiab cov yeeb yaj kiab dawb. Tab sis feem ntau ntawm kev sim thiab xyaum ua haujlwm uas yuav tsum tau ua pov thawj los ntawm tus kws qhia ntawv lossis lwm tus neeg siv tsuas yog muaj nrog kev them nyiaj rau npe.

Kev cob qhia →

4.edx ib

Duab
Duab
  • Technologies: HTML, CSS, JavaScript, Java, Python, Ruby thiab lwm yam.
  • Tus nqi: pub dawb lossis los ntawm $ 49 ib hlis rau daim ntawv pov thawj.
  • Lus: Lus Askiv thiab lwm yam.
  • Qib nyuaj: txhua qib.

Ntawm edX, koj tuaj yeem nkag mus rau cov chav kawm los ntawm cov tuam txhab nto moo thiab cov tsev kawm qib siab. Ntawm lawv yog, piv txwv li, cov lus qhia nto moo rau cov pib programmers, Taw qhia rau Computer Science los ntawm Harvard University. Cov ntsiab lus kev kawm yog nthuav tawm los ntawm video lectures thiab ntawv nyeem. Qee qhov kev kawm muaj cov kev xeem thiab lwm yam kev sib tham sib tham.

Rau kev hla ntawm cov ntaub ntawv feem ntau, lub platform tsis thov nyiaj. Tab sis koj tuaj yeem tau txais daim ntawv pov thawj lees paub qhov ua tiav ntawm ib qho kev kawm tshwj xeeb nkaus xwb rau nyiaj.

edX →

5. INTUIT

Duab
Duab
  • Technologies: HTML, CSS, JavaScript, algorithms thiab databases, C #, Java, Python, Ruby, thiab lwm yam.
  • Tus nqi: pub dawb lossis los ntawm 500 rubles ib hlis rau cov kev pabcuam ntawm tus kws qhia ntawv.
  • lus Russian.
  • Qib nyuaj: txhua qib.

Cov ntawv teev npe ntawm lub platform kev kawm "INTUIT" muaj cov ntawv nyeem thiab cov yeeb yaj kiab los ntawm cov tsev kawm ntawv Lavxias thiab cov tuam txhab IT thoob ntiaj teb. Cov ntsiab lus ntawm lub xaib npog tag nrho cov chaw tseem ceeb ntawm kev ua haujlwm los ntawm kev txhim kho lub vev xaib mus rau kev tsim cov kev pabcuam desktop. Kev kawm tus kheej yog pub dawb, tab sis muaj kev pabcuam them nyiaj uas tus neeg siv tau pab los ntawm tus kws qhia tus kheej.

"INTUIT" →

6. Stepik

Duab
Duab
  • Technologies: JavaScript, C #, neural networks, C ++ thiab lwm yam.
  • Tus nqi: dawb kiag li.
  • Lus: Russian, English.
  • Qib nyuaj: yooj yim-nruab nrab.

Lwm lub platform tsis muaj txiaj ntsig, cov chav kawm uas tsim los ntawm cov tuam txhab Lavxias thiab cov tsev kawm qib siab. Txawm hais tias tsis muaj ntau cov ntaub ntawv ntawm cov lus programming tshwj xeeb ntawm Stepik, ntawm no koj tuaj yeem kawm paub cov kev paub hauv kev ua lej thiab cov kev xav ntawm algorithms uas yuav pab tau rau txhua tus tsim tawm.

Kauj ruam →

7. Ib qho kev qhia niaj hnub Javascript

Duab
Duab
  • Technologies: JavaScript thiab lwm yam.
  • Tus nqi: pub dawb lossis los ntawm 6,500 rubles rau ib qho kev kawm ntxiv.
  • lus Russian.
  • Qib nyuaj: txhua qib.

Cov peev txheej no tau mob siab rau cov lus JavaScript thiab cov cuab yeej hauv web. Ntawm no koj yuav pom cov ncauj lus kom ntxaws heev, tsim qauv zoo thiab nkag siab yooj yim JS chav kawm. Cov hauj lwm tom qab txhua lub ncauj lus yuav pab kom sib sau cov kev paub tau txais. Nyob rau tib lub sij hawm, cov ntaub ntawv yog purely theoretical thiab tsis qhia cov creation ntawm tej yaam num nyob rau hauv xyaum.

Koj tuaj yeem kawm cov phau ntawv kawm ntawm koj tus kheej dawb lossis them rau cov chav kawm siab tshaj uas suav nrog kev kawm JavaScript nws tus kheej lossis lwm yam thev naus laus zis nrog tus kws qhia.

"Modern Javascript Tutorial" →

Pom zoo: