Na današnjem trgu dela je veliko novih diplomantov frustracije, saj se delodajalci vedno bolj osredotočajo na najemanje zaposlenih s konkretnimi znanji in ne samo na diplome. Tudi tisti, ki želijo delati na področjih, ki niso povezana z računalnikom, to pogosto ugotovijo ne glede na glavne, diplomanti zdaj potrebujejo veščine kodiranja in mnogi delodajalci dajejo prednost prosilcem z nekim znanjem HTML ali Javascript. Učenje programskega jezika je odličen način, da izboljšate življenjepis in se izboljšate.
Tisti, ki imajo dostop do računalnika, se lahko na spletu naučijo programskega jezika, ne da bi plačali univerzitetni tečaj. Učenje programiranja na začetni ravni je lahko presenetljivo intuitivno in odličen uvod v tehnološko kariero. Ne glede na starost ali raven poznavanja računalnikov, obstaja pot študij in učenje na spletu.
e-knjige z univerz in še več
V zadnjih nekaj desetletjih se knjige uporabljajo kot eno od glavnih načinov učenja programiranja. Na spletu je na voljo veliko knjig brezplačno, pogosto v digitalnih različicah. Ena priljubljena serija se imenuje
Naučite se kodirati na trdi način in uporablja strategijo potopitve kode, ki študentom omogoča, da najprej opravijo delo s kodo in nato pojasnijo, kaj se je zgodilo. V nasprotju z imenom je ta pristop zelo učinkovit pri zmanjševanju težav pri razlagi programskih konceptov začetnikom kodirnikom.Za tiste, ki želijo začeti z osnovami programiranja in se ne osredotočati na določen jezik, MIT ponuja brezplačno besedilo, imenovano Struktura in razlaga računalniških programov. To besedilo je na voljo skupaj z brezplačnimi nalogami in poukom tečaja, s čimer se študent lahko nauči uporabljati shemo za razumevanje številnih pomembnih načel računalništva.
Spletne vadnice
Interaktivne vadnice so pametna izbira za tiste s tesnim urnikom, ki se želijo nenehno izboljševati z nekaj minutami na dan, namesto da bi odšteli velik del časa naenkrat.
Odličen primer interaktivne vadnice za učenje programiranja je Hackety Hack, ki omogoča preprost način za učenje osnov programiranja z jezikom Ruby. Tisti, ki iščejo drug jezik, raje začnejo z enostavnejšim jezikom, kot sta Javascript ali Python. Javascript se pogosto šteje za bistveni jezik za vse, ki želijo delati s spletnimi stranmi, in ga je mogoče raziskati z uporabo interaktivnega orodja, ki je na voljo v CodeAcademy. Python velja za enostaven za učenje jezik, ki je zelo koristen za tiste, ki morajo razviti bolj zapletene sisteme, kot to omogoča Javascript. LearnPython je dobro interaktivno orodje za tiste, ki želijo začeti programirati v Pythonu.
Brezplačni, interaktivni tečaji spletnega programiranja
V nasprotju s samostojnim formatom, ki ga nudijo interaktivne vadnice, se mnogi raje učijo Množično odpirajte spletne tečaje - oblika, podobna obliki na univerzah Številni tečaji so objavljeni na spletu in ponujajo interaktivne metode za celoten tečaj programiranja. Spletno mesto Coursera ponuja vsebine 16 različnih univerz in jih uporablja že več kot milijon "tečajev." Eden od sodelujoča šola je Univerza Stanford, ki ponuja odlične tečaje na temo, kot so algoritmi, kriptografija in logika.
Harvard, UC Berkeley in MIT so se združili in ponudili veliko število tečajev na spletni strani edX. S tečaji, kot sta programska oprema kot storitev (SAS) in umetna inteligenca, sistem edX je odličen vir sodobnega pouka o dokaj novih tehnologijah.
Udacity je manjši in bolj osnovni ponudnik interaktivne programske opreme z navodili na temo, kot so gradnja bloga, testiranje programske opreme in izgradnja iskalnika. Poleg ponudbe spletnih tečajev Udacity organizira tudi srečanja v 346 mestih po vsem svetu za tista, ki imajo koristi od osebnih interakcij.
Statično programiranje OpenCourseWare
Interaktivni tečaji so včasih preveč napredni za tiste, ki potrebujejo veliko časa ali niso seznanjeni s tehnologijo. Za tiste, ki so v takšnih razmerah, je druga možnost poskusiti statične materiale OpenCourseWare, kot so tisti, ki jih ponuja MIT-jeva odprta programska oprema, Povsod Stanford's Engineering ali številne druge programe.
Nauči se več
Ne glede na vaš način učenja, ko določite svoj urnik in kaj ustreza študiju sloga, presenečeni boste nad tem, kako hitro boste lahko izbrali novo spretnost in se bolj počutili tržno.
Posodobil / uredil Terri Williams