Pitäisikö sinun oppia koodaamaan Codecademyllä? A Codecademy Review

tammi 4, 2022
admin

Opetin itselleni koodauksen perusteet joukosta verkko-oppaita, jotka ovat jo kauan sitten vanhentuneet ja kadonneet verkosta. Silloin ei ollut oikeastaan mitään interaktiivisia opetusohjelmia, vain perusohjeet, joita saattoi kokeilla omin päin. Se oli paljon kokeilua ja erehdystä (ja ei vähäistä turhautumista).

Jos olet tutkinut koodaamisen opettelua, olet varmasti törmännyt Codecademyyn. Yhtenä suurimmista verkkokoodauskouluista on aika vaikea olla törmäämättä
mainintaan tästä organisaatiosta.

nainen silmälaseissa, käsi kasvoilla, miettii

Onko tekniikka oikea sinulle? Osallistu 3-minuuttiseen tietokilpailuumme!

Tulet oppimaan: Onko teknisen alan ura oikea sinulle Mitkä teknisen alan urat sopivat vahvuuksiisi Mitä taitoja tarvitset saavuttaaksesi tavoitteesi

Tee visailu!

Codecademy tarjoaa paljon etuja verrattuna tapaan, jolla opettelin ensimmäistä kertaa koodaamaan, ja olisin tarttunut tilaisuuteen käyttää sen kaltaista sivustoa, kun opetin itseäni.

Mutta se ei välttämättä tarkoita, että ne ovat paras tapa oppia kaikille. Tätä varten olen koonnut kolme syytä, miksi sinun pitäisi käyttää Codecademya, ja neljä asiaa, joita sinun kannattaa etsiä, kun alat todella tosissasi opetella koodaamaan.

Psst! Voit aloittaa teknisten taitojen oppimisen Skillcrushin ILMAISELLA 10 päivän Coding Bootcampilla! Opit perusteet siitä, miten puhua kuin kehittäjä, millainen teknisen alan ura oikeasti on ja paljon muuta.

Sisällysluettelo

  1. Pisteytyksemme
  2. 3 syytä opetella koodaamaan Codecademyn avulla
  3. 4 asiaa, joita kannattaa etsiä jokaiselta koodauksen verkkokurssilta
  4. Toteutuma:

Pisteytyksemme

Ennen kuin menemme pidemmälle, kerron sinulle, että *SPOILER ALERT* annamme Codecademylle keskimäärin 6/10 pistettä. Voit selata tämän artikkelin loppuosaa saadaksesi konkreettisia hyviä ja huonoja puolia sekä erittelyn siitä, miten päädyimme lopulliseen pistemääräämme ”Takeaway”-osiossa.

Sivumennen sanottuna, tässä on, miten Codecademy pärjää eräille kilpailijoilleen:

  • Codecademy: 6/10
  • Udemy:

(takaisin alkuun)

3 syytä oppia koodia Codecademyllä

Codecademyllä koodin oppimisessa on selviä etuja. He ovat auttaneet yli 24 miljoonaa opiskelijaa oppimaan koodaamaan.

Tässä on kolme syytä, joiden vuoksi sinun kannattaa ehdottomasti harkita Codecademyn käyttämistä koodaustaitojen oppimiseen, erityisesti silloin, kun olet vasta aloittamassa:

Se on ilmaista

Hoidetaan tämä ensin pois tieltä. Kuten yllä olevassa kuvassa Codeacademyn kotisivulta todetaan, yksi suurimmista eduista, joka heillä on moniin muihin verkossa koodausta opettaviin yrityksiin verrattuna, on se, että se on ilmaista.

Sinun ei tarvitse tehdä kuukausitilausta tai maksaa tunneittain. Tiukalla budjetilla olevalle se voi olla ratkaiseva tekijä. Ja kun kurssi on ilmainen, sillä on automaattisesti korkeampi ROI (koska sijoitus on vain aikaa, ei aikaa + rahaa).

Jos siis olet vasta aloittamassa koodaamisen opettelua etkä ole varma, onko se sinua varten vai ei, on täysin ilmaisten kurssien kokeileminen houkutteleva paikka aloittaa.

Se hoitaa kaiken asennustyön puolestasi

Yksi ärsyttävän vaikeista asioista koodaamisen oppimisessa on se, että usein asennustyö on vaikein osa. Ja se tarkoittaa, että monilla aloittelijoilla ei ole koskaan edes mahdollisuuksia.

Ei näin ole, kun opettelet frontend-kieliä, kuten HTML:ää, CSS:ää ja JavaScriptiä. Mutta jos olet joskus yrittänyt nokitella backend-kielillä, kuten PHP:llä, Rubylla tai Pythonilla, niin SINÄ TIEDÄT.

Voidaksesi edes kirjoittaa yksinkertaisen ”Hello World” -sovelluksen paikallisella tietokoneellasi Rubyllä sinun on käytävä läpi tuntikausia tietokoneen asentamista asentaessasi Rubyn, varmistaaksesi, että kaikki ”paketit” ovat oikein, konfiguroidaksesi uudelleen kansioiden käyttöoikeudet, saadaksesi palvelimesi toimimaan, selvittääksesi, miten voit muodostaa yhteyden selaimeesi, jos olet niin taipuvainen…

Kuvittele, että tuntikausia päivästäsi kuluu päätelaitteessa yrittäen saada selvää oudoista virhesanomatiedotteista, joita et koskaan ole nähnyt.

Mitä Codecademy on tehnyt niin loistavasti, on tehnyt mahdolliseksi sen, että voit oppia ohjelmointikielen syntaksin interaktiivisen kokemuksen kautta selaimessasi. Ei minkäänlaista asennusaikaa.

Kyllä, tämä ON koodin oppimista apupyörillä, mutta kun olet täysin aloittelija, apupyörät ovat 100% tarkoituksenmukaisia.

Codecademy kattaa TON kieliä ja aiheita

Codecademy ei ole mitään, jos se ei ole tuottelias, ja yksi heidän parhaista ominaisuuksistaan on juuri heidän tarjontansa laajuus. Tähän mennessä heillä on opetusohjelmia HTML:stä, CSS:stä, Sassista, JavaScriptistä, Railsista, AngularJS:stä, ReactJS:stä, Rubysta, komentorivistä, Gitistä, SQL:stä ja Javasta. Enemmän kuin tarpeeksi pitämään sinut kiireisenä jonkin aikaa, ja enemmän kuin tarpeeksi tilaisuuksia, jotta voit päättää, pidätkö koko koodauksesta ja haluatko kokeilla sitä oikeasti.

Lue tämä artikkeli Miten päättää, mitä ohjelmointikieltä kannattaa opetella, jos olet hukkua valintoihin aloittaessasi.

(takaisin alkuun)

nainen silmälasit päässä, käsi kasvoilla, miettii

Onko tekniikka juuri sinua varten? Jos teknisen alan ura sopii sinulle Mitkä teknisen alan urat sopivat vahvuuksiisi Mitä taitoja tarvitset saavuttaaksesi tavoitteesi

Toteuta tietokilpailu!

Mitä etsiä verkkokursseista, jos olet tosissasi koodaamisen oppimisesta

Kun aloitat koodaamisen opettelemisen ensimmäistä kertaa, sivusto, joka on maksuton ja jolla on erittäin matala kynnys päästä sisään toimintaan, on täydellinen paikka aloittaa. Ja kun alat tosissasi opetella koodaamaan etenkin, jos haluat vaihtaa uraa, tämä on se, mitä haluat tehdä seuraavaksi:

Löydä ohjaajia tai mentoreita, jotka voivat tukea sinua

Katso, niin paljon kuin rakastammekin vuorovaikutteisia verkko-opetuskursseja täällä Skillcrushissa, mikään ei voi korvata oikeita, eläviä, inhimillisiä ohjaajiamme ja mentoriamme, jotka ovat paikalla auttamassa sinua koodaamaan oppiessasi (ja opiskelijatovereiden yhteisöä, joka tukee tuota kahdenkeskistä kokemusta). Codeacademyn vastaus yhteisön tarpeeseen on heidän fooruminsa, kuten näet yllä olevasta kuvasta, joka on otettu heidän kotisivultaan.

Jos olet koskaan yrittänyt opettaa itsellesi jotakin koodin kaltaista, olet luultavasti huomannut, että törmäät todennäköisesti ongelmiin, joita et saa heti selville. Silloin on korvaamatonta, että sinulla on omistautunut opettaja ja luokkatovereita, jotka käyvät läpi samoja kursseja kuin sinä.

Tieto siitä, että sinulla on tukea joka askeleella, opettajilta, jotka työskentelevät opettamiensa aiheiden parissa joka päivä, ja luokkatovereilta, jotka saivat saman luokkasähköpostiviestin kuin sinä tuona aamuna, antaa yhteisöllisyyden tunteen, joka tekee paljon helpommaksi pysyä motivoituneena ja pysyä kärryillä oppimisen aikana.

Skillcrushin kaltaisissa yrityksissä sinulla on jopa videochat-toimistoaikoja opettajasi ja muiden opiskelijoiden kanssa, jotta voit saada vastauksia kysymyksiisi tai apua kappaleissa, joissa saatat jäädä jumiin.

Sinun on päästävä pois verkosta (ja kärsittävä kaikkien niiden ärsyttävien asennusjuttujen läpi)

Muistatko kaikki nuo aiemmin mainitsemani surkeat asennusjutut? No, arvaa mitä? Ne jutut kuuluvat koodarina olemiseen. Anteeksi!

Niin hauskaa kuin koodaaminen interaktiivisessa opetusohjelmassa onkin, loppujen lopuksi se ei ole oikeaa elämää. Lopulta on aika ottaa ne apupyörät pois ja opetella kirjoittamaan koodia niin kuin ammattikehittäjät tekevät sen.

Ja kyllä, se tarkoittaa, että sinun on keksittävä, miten asennat kielet ja saat ne toimimaan, ja ei, se ei ole helppoa tai hauskaa, mutta jos sinulla on muutama ystävä nurkassasi (ks. nro 1), pärjäät kyllä!

Sinun täytyy oppia ajattelemaan kuin ohjelmoija

Ohjelmoijaksi tai kehittäjäksi ryhtyminen ei tarkoita vain sitä, että osaat kirjoittaa syntaksia (sen kielen säännöt, jolla koodi kirjoitetaan). Sinun on kyettävä ratkaisemaan ongelmia koodin avulla ilman, että kukaan opastaa sinua siinä, miten se tehdään!
Vaikka koodauskielen teknisten yksityiskohtien tunteminen on hienoa, kriittinen osa on se, että osaat todella soveltaa koodia reaalimaailman tilanteisiin. Tässä kohtaa kumi kohtaa tien, beibi, ja tarvitset harjoitusta!

Joo, Codecademyssa vietetyn ajan jälkeen osaat ehdottomasti kirjoittaa hyvin muotoiltua JavaScriptiä, Rubya ja ties mitä muuta, ja sitten sinun on aika ottaa hienot koodaustaitosi haltuun ja käyttää niitä oikean elämän koodausongelmien ratkaisemiseen. Kuten, mitä kello on Venäjällä juuri nyt tai miten rakennat interaktiivisen tietokilpailun?

Ja selvitä myös vähemmän jännittävistä asioista

Koodaaminen voi olla vaikeaa. Se vaatii harjoittelua, se ei aina toimi niin kuin luulisi, ja joskus törmää häiriöihin ja vikoihin, joiden korjaaminen vie aikaa. Se on osa kehittäjänä olemista.

Sinun on opittava selviytymään turhauttavista osista: debuggaamaan omaa koodiasi, kun jokin ei toimi oikein, kokeilemaan uutta tekniikkaa, kunnes saat sen toimimaan, tai pahimmassa tapauksessa hylkäämään jotakin ja aloittamaan alusta erilaisella lähestymistavalla.

Mutta älä ajattele tätä huonona puolena, vaan tämä on HIENOA osaa! Mitä enemmän opit nauttimaan epämukavasta, sitä paremmin onnistut. Ja se, että altistat itsesi tarkoituksellisesti tällaisille kokemuksille, opettaa sinua käsittelemään kehittäjänä työskentelyn vaikeita kohtia, jotta et lannistu ja anna periksi.

(takaisin alkuun)

Takeaway: Codecademy on täydellinen lähtökohta, mutta tulet tarvitsemaan enemmän

Loppupisteet: 6/10

Käytön helppous: 9/10
Ostettavuus: 10/10
Kurssien laatu: 8/10
Kouluttajien tuki: 8/10
Kurssien helppokäyttöisyys: 9/10
Ostettavuus: 10/10
Kurssien laatu: 8/10
Kouluttajien tuki: 0/10
Yhteisö: 6 /10
Uraneuvonta/Työnvälitys: 0/10
Palautuskäytäntö: 10/10

Jos olet vasta aloittamassa koodaamisen opettelua, Codecademy on loistava tapa saada käsitys siitä, mitä koodaus on ja miten se toimii. Se on myös loistava ilmainen tapa nähdä, voisiko koodaaminen olla jotain, joka puhuttelee sinua mahdollisena uravaihtoehtona, ennen kuin hyppäät molemmin jaloin mukaan.

Monien erilaisten oppimismahdollisuuksien hyödyntäminen on kuitenkin osa sitä, että osaamisesi kehittyy nopeammin. Kun aloitat koodaamisen, Codecademyn pitäisi olla vain yksi monista hyvistä resursseista, joita sinulla on työkalupakissasi. Katso tästä Roundup of 64 Online Resources to Learn to Code for Free (64 online-resurssia, joiden avulla voit oppia koodaamaan ilmaiseksi), josta löydät vielä lisää vaihtoehtoja.

Toinen hyvä ja ilmainen tapa päästä alkuun koodausta opetellessasi on osallistua Skillcrushin 10 päivän Coding Bootcamp -leirille, jossa opit perusteet siitä, mistä teknologia-alan urassa on kyse, ja opit puhumaan kuin ohjelmoija.

Ja kun on aika ottaa nuo apupyörät pois ja nousta tasolle, voit ryhtyä tarkastelemaan maksullisia, opettajan ohjaamia vaihtoehtoja, kuten Skillcrushin Blueprint-kursseja. Nämä verkkokurssit on suunniteltu niin, että ne voi suorittaa vain 3-4 kuukaudessa käyttämällä vain tunnin päivässä materiaalien parissa.

(takaisin alkuun)

Vastaa

Sähköpostiosoitettasi ei julkaista.