Reklaam
Praegu on neid arvukalt tellitavad programmeerimistöödja arvukalt tasuta veebipõhiseid programmeerimiskursusi, mis aitavad teil ühte neist töökohtadest leida - isegi ilma traditsioonilise arvutiteaduse kraadi omandamata.
Näitame teile, kust leida neid suurepäraseid veebipõhiseid programmeerimistunde. Kui te ei tea programmeerimisest esimest, vaadake meie lehte sissejuhatus, mis on kodeerimine.
MIT OpenCourseWare on uskumatu. Mitu aastat tagasi, kui ma õppisin ülikoolis läbi Lineaarse algebra kursuse, tuli mulle appi MIT OCW. Terviklikud kursused on veebis saadaval tasuta ja saate need läbida omas tempos.
See Linear Algebra kursus (kahjuks pole enam saadaval) on tugev kandidaat The Best College Course I’ve Ever Taken jaoks. See oli kõik videoloengud, kuid professor teadis oma asju ja ta esitas materjali hõlpsasti seeditaval viisil. See kinnitas tõeliselt MIT-i maine haridusinstituudina.
Olen kindel, et armastad MIT OCW programmeerimiskursused. Sissejuhatavad on jagatud üldisteks sissejuhatusteks, keelespetsiifilisteks kursusteks ja jätkukursusteks. Täieliku loetelu saamiseks
sirvige arvutiteaduse jaotist.edX pakub tasuta kolledži tasemel veebikursusi, mille eestvedajaks on MIT ja Harvardi ülikool. Kursused pole mitte ainult tasuta, vaid ka organisatsioon ise on mittetulunduslik, nii et saate puhata ka teadmisega, et teid ei kasutata tagantjärele.
EdX-i kursused võivad olla iganädalased või iseseisvad. Ained hõlmavad kõiki teemasid, mida võite leida mis tahes akrediteeritud ülikoolist, kuid arvutiteaduse, inseneriteaduse ning äri- ja juhtimisoskuste suhtes on suur kalduvus. Need on teie mugavuse huvides jagatud ka sissejuhatavaks, keskmiseks ja edasijõudnuks.
edX pakub ka sertifikaadiprogramme, mis on kursuse õppekavad, mis toetuvad meisterlikkuse arendamisele konkreetses piirkonnas, näiteks esiotsa veebiarendus või andmeteadus. Need on kasulikud sügavamaks õppimiseks.
Coursera on tasuta veebipõhine kursuste platvorm, mida toetavad Stanfordi ülikool ja riskikapitalistid. Kursuste korraldamiseks teeb Coursera koostööd erinevate ülikoolide ja organisatsioonidega ning teenib tulusid oma sertifikaadiprogrammide kaudu.
Tore on see, et Coursera keskendub spetsialiseerumisele: kursuste komplektid, mis on loodud teie oskuste loomiseks konkreetses teemas, kuid mitte nii terviklikult kui täisprogramm. Näiteks hõlmab kuuekäiguline spetsialiseerumine „Andmestruktuurid ja algoritmid” põhiandmeid Struktuurid, põhialgoritmid, graafiku algoritmid, keelte algoritmid, täpsemad algoritmid ja genoom Assamblee.
Pange tähele, et mitte kõik kursused pole tasuta, kuid paljud neist on tasuta. Kursused on isetehtud, kuid neil on kindlad algus- ja lõppkuupäevad, mis tähendab, et peate need läbima, kui need on saadaval. Tänaseid kursusi ei pruugi homme kohal olla, kuid nende asemele võivad ilmneda uued. Vaadake parimad Coursera kursused, mille eest tasub tasuda 10 parimat tasuta kursusekursust, mille eest tasuda sooviteKursuse abil saate veebis õppida kõike. Need 10 tasuta kursust on nii head, et soovite maksta ka sertifikaadi saamiseks. Loe rohkem kui vajate ideid.
PVTuts on tasuta veebikursus, kus õpitakse programmeerimiskeeli. Seda pole värskendatud alates 2013. aastast, kuid videoteek on endiselt suurepärane ressurss algajatele. Lihtsalt teadke, et need kursused käsitlevad rangelt keelesüntaksit ja mitte midagi muud.
Saadaolevate teemade hulka kuulub neli üldist programmeerimiskeelt (C ++, C #, Java ja SQL) ja kuus veebipõhist programmeerimiskeelt (HTML, CSS, JavaScript, PHP, ASP.NET ja XML).
Udacity on järjekordne veebikursuste platvorm, kuid erinevalt MIT OCW-st, edX-ist ja Courserast keskendub Udacity rangelt programmeerimise, andmeteaduse ja tehnikaga seotud teemadele. Ei matemaatikat, ei sotsiaal- ega humanitaarteadusi. See kõik on seotud tehnoloogiaga ja vaieldamatult selle jaoks parem.
Udacity eesmärk on valmistada teid ette edukaks tööks ühes selle tehnikaga seotud valdkonnas. Platvorm pöörab palju tähelepanu oma Nanodegree programmidele, mis on kompaktsed õppekavad (tavaliselt läbitakse vähem kui aasta jooksul), mille eesmärk on teil võimalikult kiiresti töövalmidus saada. Kuid Nanodegrees maksab kuskil 100–500 dollarit.
Kas te ei taha midagi maksta? See sobib. Võite vältida kogu õppekavapõhist lähenemist ja jääda individuaalsete tasuta kursuste juurde.
Udemy on veebipõhine hariduse turg, kus igaüks saab luua (ja isegi müüa) oma kursusi teistele tarbimiseks. See on üsna kahe teraga mõõk: see võimaldab vilunud inimestel jagada oma teadmisi ilma hariduseta, kuid selle leidmiseks peate läbi käima palju jama.
Udemy programmeerimiskursused hõlmavad igasuguseid teemasid. Leiate kõike alates Pythoni põhisest andmete krigistamisest kuni eetilise häkkimise põhitõdedeni, alates Java põhialustest kuni meistritaseme veebiarenduseni. Samuti leiate palju kursusi seotud mängu arendamisega 5 tasuta mängu arendamise tarkvara tööriista oma mängude loomiseksTasuta mängude arendustarkvara on suurepärane võimalus videomängude tegemise alustamiseks. Oleme koostanud turu parima mängutarkvara. Loe rohkem .
Märge: Ära kunagi maksa Udemy kursuse eest täishinda! Udemy turg korraldab sageli tohutut müüki, langetades hindu vahemikus 50–90 protsenti. Kuni ootate, vaadake parimad tasuta Udemy kursused.
Kui teie eesmärk on saada asjatundlikuks veebiarendajaks, olgu see siis esi- või tagakülg, siis soovitan tungivalt kas tasuta koodi Camp (mis õpetab HTML-i, CSS-i, JavaScripti ja reageerimist) või Odini projekt (mis õpetab HTML-i, CSS-i, JavaScripti ja Rubiini Rööpad).
Need kaks on kõikehõlmavad kursused, mõlemad 100 protsenti tasuta, mis viib teid nullist kangelase juurde omas tempos. Isegi kui teil pole kodeerimise kogemust, on teil kõik korras. Investeerige mitu kuud algusest lõpuni, et saaksite õpetustest aru saada. Ärge kiirustage seda.
Khan Academy on üks Interneti suurimaid aardeid. See mittetulunduslik haridusplatvorm on viimase kümne aasta jooksul olnud imeline tasuta hariduse allikas ja see muutub ainult paremaks. Kas soovite õppida Calculust? Bioloogia? Maailma ajalugu? Kuidas oma makse teha või oma raha investeerida? See on kõik siin.
Kui aus olla, siis informaatika ja programmeerimise sektsioonid mängivad järelejõudmist, mistõttu on see selles loendis nii madal. Praegu saate õppida ainult JavaScripti, lisaks algoritmide ja krüptograafia põhitõdesid, kuid kindlasti tasub sellel silma peal hoida.
YouTube on väga tabatud või puudu. On olemas tuhandeid juhendatud esitusloendeid, kuid liiga paljud neist on pealiskaudsed või lausa valed. Neist, mis tunduvad paljulubavad, on suur osa neist puudulikud. Ja neist, mis on täielikud, on märkimisväärne osa aegunud.
Sellegipoolest võib YouTube tähelepaneliku pilgu korral olla suurepärane ressurss programmeerimise õppimiseks. Alustage meie ringkäigust parimad YouTube'i programmeerimisõpetused 17 parimat YouTube'i programmeerimisõpetustSelles postituses soovime teile osutada parimatele YouTube'i programmeerimisseriaalidele, mida oleme leidnud. Kõik need on piisavad, et algaja programmeerijana jalad märjaks saada. Loe rohkem .
OpenCourser ei ole haridusplatvorm nagu teised siin loetletud saidid. Pigem on see otsimootor, mis koondab veebist tuhandeid tasuta veebikursusi ja viib need teie käeulatusesse.
Selle kirjutamise hetkest on OpenCourser katalooginud üle 900 tasuta veebipõhise programmeerimiskursuse, millele lisandub iga päev palju muud. Jah, leiate hunniku kursusi edX, Coursera, Udacity jne alt. kuid leiate ka mujalt, näiteks Saylori akadeemiast. Vähemalt on see mugav viis otsida paljudel ülaltoodud platvormidel korraga.
Codecademy on interaktiivsete veebikursuste sari, mille eesmärk on õpetada teile peotäie programmeerimiskeelte ja raamistike põhitõed. Iga kursus on mänguline, samm-sammult protsess, mis hoiab kätt algusest lõpuni.
Kuid hoiatus enne Codecademysse sukeldumist: siin õpitav on äärmiselt lihtne ja pealiskaudne. Codecademy õpetab sulle kuidas koodi kirjutada, kuid see ei õpeta sind kuidas mõelda nagu programmeerija. Paljud esmakordsed uustulnukad on pettunud, sest nad ei tea, mida nende valitud teadmistega peale hakata.
Kui teil on eelnevat kodeerimise kogemust ja soovite lihtsalt õppida uue keele süntaksi, on Codecademy tegelikult üsna kasulik. Kui peate ennast algajaks, siis peaksite praegu vältima Codecademy kasutamist Miks ei peaks õppima koododeemiaga koodimaCodecademy abil saate õppida tasuta koodi, kuid kas Codecademy on midagi head? Kas peaksite uuemale versioonile üle minema? Või õppida mujalt? Loe rohkem .
Märkimisväärne mainimine: Lynda
Lynda on koduks üle 6000 erinevale veebikursusele, mis paiknevad 12 tehnikaga seotud valdkonnas (nt animatsioon, CAD, IT, turundus, fotograafia) ja sadadel konkreetsetel huvipakkuvatel teemadel. Üle 670 kursusega moodustab programmeerimiskategooria Lynda sisu tohutu osa.
Käsitletavate teemade hulka kuuluvad sihtasutuste programmeerimiskontseptsioonid, andmebaaside haldamine, mängude arendamine, mobiilne arendus, veebiarendus ja muidugi ka kursused üksikute programmeerimiskeelte jaoks. Tore on see, et kursused jagunevad algajate, keskmiste ja edasijõudnute vahel, nii et saate alati leida need, mis on teie jaoks kõige asjakohasemad.
Lynda on tasuline platvorm, mis maksab 20 dollarit kuus, kuid seal on mõni trikk, mida saate kasutada pääse Lynda kursustele tasuta Kuidas kasutada Lynda.com-i tasuta oma kohalikust raamatukogustKui elate USA-s või Kanadas, on teil võimalus oma raamatukogu kaudu täiesti tasuta ja piiramatu juurdepääs Lyndale. Siit saate hõlpsalt registreeruda saidil Lynda.com oma kogu kaudu. Loe rohkem .
Veel näpunäiteid algajate arvutiprogrammeerimiseks
Kui jääte selle juurde ja otsustate jätkata karjäärina programmeerimist, vaadake meie intervjuu ettevalmistamise programmeerimise näpunäited. Teisest küljest võite leida, et programmeerimine on liiga keeruline: tähendab, et programmeerimine pole teie jaoks 6 märki, et te ei taha olla programmeerijaKõiki ei lõigata programmeerijaks. Kui te pole täiesti kindel, et olete mõeldud programmeerijaks, siis siin on mõned märgid, mis võivad teid õiges suunas näidata. Loe rohkem .
Joel Lee'l on B.S. arvutiteaduses ja üle kuue aasta kestnud erialase kirjutamise kogemus. Ta on MakeUseOfi peatoimetaja.