Reklama
Momentálne je ich veľa úlohy počítačového programovania na požiadaniea množstvo bezplatných kurzov online programovania, ktoré vám pomôžu pristúpiť k niektorému z týchto pracovných miest - a to aj bez tradičného stupňa informatiky.
Ukážeme vám, kde nájdete tieto vynikajúce online programovacie triedy. Ak neviete prvú vec o programovaní, pozrite si našu úvod do toho, čo je kódovanie.
MIT OpenCourseWare je neuveriteľné. Pred mnohými rokmi, keď som na vysokej škole zápasil s kurzom lineárnej algebry, prišiel k mojej záchrane MIT OCW. Kompletné kurzy sú k dispozícii online zadarmo a môžete ich absolvovať vlastným tempom.
Tento kurz lineárnej algebry (bohužiaľ už nie je k dispozícii) je silným uchádzačom o najlepší vysokoškolský kurz, ktorý som kedy absolvoval. Všetko to boli videonávody, ale profesor poznal svoje veci a materiál prezentoval ľahko stráviteľným spôsobom. Skutočne potvrdil reputáciu MIT ako vzdelávacieho inštitútu.
Som presvedčený, že sa vám bude páčiť Programovacie kurzy MIT OCW
. Úvodná časť je rozdelená na všeobecné úvody, jazykové kurzy a nadväzujúce kurzy. Ak chcete získať úplný zoznam, prejdite do sekcie informatiky.edX je poskytovateľom bezplatných online kurzov na univerzitnej úrovni, ktoré spoločne vedú MIT a Harvardská univerzita. Nielenže sú kurzy k dispozícii bezplatne, samotná organizácia je nezisková, takže si môžete jednoducho odpočinúť s vedomím, že vás nevyužijú vedľajšie motívy.
Kurzy na edX môžu byť týždenné alebo samohybné. Predmety pokrývajú celú škálu tém, ktoré by ste mohli nájsť na ktorejkoľvek akreditovanej univerzite, ale je tu obrovský sklon k počítačovej vede, strojárstvu a podnikaniu a manažmentu. Pre vaše pohodlie sa tiež delia na úvodnú, strednú a pokročilú úroveň.
edX tiež ponúka certifikačné programy, ktoré sú učebnými osnovami kurzu, ktoré sa stavajú smerom k zvládnutiu v konkrétnej oblasti, ako je napríklad vývoj webových aplikácií front-end alebo veda údajov. Sú užitočné pre hlbšie vzdelávanie.
Coursera je bezplatná online kurzová platforma podporovaná Stanfordskou univerzitou a investormi rizikového kapitálu. Coursera spolupracuje s rôznymi univerzitami a organizáciami pri zabezpečovaní ich kurzov a zarába príjmy prostredníctvom svojich certifikačných programov.
Je príjemné, že sa spoločnosť Coursera zameriava na špecializácie: súpravy kurzov, ktorých cieľom je rozvíjať vaše zručnosti v konkrétnej téme, ale nie tak komplexne ako celý program. Napríklad šesťstupňová špecializácia „Štruktúry a algoritmy údajov“ zahŕňa základné údaje Štruktúry, základné algoritmy, grafové algoritmy, reťazcové algoritmy, pokročilé algoritmy a genóm Zhromaždenie.
Všimnite si, že nie všetky kurzy sú bezplatné, ale veľa z nich je. Kurzy sú tempo samohybné, ale majú presne stanovené dátumy začiatku a konca, čo znamená, že ich musíte absolvovať, keď sú k dispozícii. Dnešné kurzy nemusia byť zajtra, ale namiesto nich sa môžu objaviť nové. Odhlásiť sa najlepšie kurzy Coursera, ktoré sa oplatí zaplatiť 10 najlepších kurzov zadarmo, ktoré budete chcieť zaplatiťS programom Coursera sa môžete naučiť čokoľvek online. Týchto 10 bezplatných kurzov je tak dobré, že budete chcieť zaplatiť a získať certifikát. Čítaj viac ak potrebujete nejaké nápady.
PVTuts je bezplatné online úložisko video kurzov na výučbu programovacích jazykov. Od roku 2013 nebol aktualizovaný, ale knižnica videa je stále skvelým zdrojom informácií pre nováčikov. Len viem, že tieto kurzy sa týkajú výlučne syntaxe jazyka a ničoho iného.
Dostupné témy zahŕňajú štyri všeobecné programovacie jazyky (C ++, C #, Java a SQL) a šesť webových programovacích jazykov (HTML, CSS, JavaScript, PHP, ASP.NET a XML).
Udacity je ďalšou platformou online kurzov, ale na rozdiel od MIT OCW, edX a Coursera sa Udacity striktne zameriava na témy týkajúce sa programovania, informatiky a inžinierstva. Žiadna matematika, žiadne spoločenské vedy, žiadne humanitné vedy. Je to všetko o technológii a pravdepodobne pre ňu lepšie.
Cieľom spoločnosti Udacity je pripraviť vás na pracovný úspech v jednej z jej technologických oblastí. Táto platforma venuje veľkú pozornosť jej programom Nanodegree, čo sú kompaktné učebné osnovy (zvyčajne ukončené za menej ako jeden rok), ktorých cieľom je čo najrýchlejšie pripraviť vašu prácu. Ale Nanodegrees stoja kdekoľvek od 100 dolárov do 500 dolárov každý.
Nechcete platiť nič? To je v poriadku. Môžete sa vyhnúť celému prístupu založenom na učebných osnovách a držať sa individuálnych bezplatných kurzov.
Udemy je online vzdelávací trh, kde si môže niekto vytvoriť (a dokonca predať) svoje vlastné kurzy, ktoré môžu ostatní konzumovať. Toto je celkom dvojsečný meč: umožňuje skúseným ľuďom zdieľať svoje vedomosti bez vzdelania, ale musíte ich prepadnúť mnohými svinstvami, aby ste ich našli.
Programovacie kurzy na Udemy sa pohybujú vo všetkých témach. Nájdete tu všetko od údajov založených na Pythone až po základy etického hackovania, od základov Java po vývoj webových aplikácií na hlavnej úrovni. Nájdete tu aj veľa kurzov v súvislosti s vývojom hier 5 bezplatných softvérových nástrojov na vývoj hier na vytvorenie vlastných hierBezplatný softvér na vývoj hier je skvelý spôsob, ako začať s tvorbou videohier. Zostavili sme najlepší herný softvér na trhu. Čítaj viac .
Poznámka: Za kurz Udemy nikdy neplatíte plnú cenu! Na trhu Udemy sa často konajú masívne tržby, ktoré znižujú ceny kdekoľvek od 50 do 90 percent. Kým budete čakať, pozrite sa na najlepšie bezplatné kurzy pre Udemy.
Ak je vaším cieľom stať sa zdatným webovým vývojárom, či už front-end alebo back-end, potom vrelo odporúčam kód Free Camp (ktorý vyučuje HTML, CSS, JavaScript a React) alebo projekt Odin (ktorý vyučuje HTML, CSS, JavaScript, Ruby on Koľajnice).
Jedná sa o komplexné kurzy, oboje 100 percent zadarmo, ktoré vás dovedú od nuly k hrdinovi vlastným tempom. Aj keď nemáte žiadne skúsenosti s kódovaním, budete v poriadku. Očakávajte, že budete investovať niekoľko mesiacov od začiatku do konca, aby ste skutočne porozumeli naučeným konceptom. Neponáhľajte to.
Khan Academy je jedným z najväčších pokladov internetu. Táto nezisková vzdelávacia platforma bola za posledné desaťročie úžasným zdrojom bezplatného vzdelávania a iba sa zlepšuje. Chcete sa naučiť počet? Biológia? Svetová história? Ako robiť svoje dane alebo investovať svoje peniaze? Je to všetko tu.
Úprimne povedané, sekcie informatiky a počítačového programovania hrajú dobiehanie, a preto je na tomto zozname tak nízka. Momentálne sa môžete učiť JavaScript, plus základy algoritmov a kryptografie, ale určite stojí za to dohliadať.
YouTube je veľmi zasiahnutý alebo chýba. Existujú tisíce zoznamov skladieb s inštruktážami, ale príliš veľa z nich je povrchných alebo sa úplne mýlia. Z tých, ktoré sa zdajú sľubné, je ich dobrý kus neúplný. A z tých, ktoré sú úplné, je významná časť zastaraná.
Ako už bolo povedané, ak máte náročné oko, YouTube môže byť skvelým zdrojom informácií o programovaní. Začnite s naším zaokrúhlením najlepšie návody na programovanie YouTube 17 najlepších výukových programov pre programovanie YouTubeV tomto príspevku by sme vás chceli upozorniť na niektoré z najlepších programovacích sérií YouTube, ktoré sme našli. To všetko postačuje na to, aby si vaše nohy ako programátor pre začiatočníkov namočili. Čítaj viac .
OpenCourser nie je vzdelávacia platforma ako ostatné tu uvedené stránky. Je to skôr vyhľadávací nástroj, ktorý zhromažďuje tisíce bezplatných online kurzov z celého webu a prináša ich na dosah ruky.
Od tohto času OpenCourser katalogizuje vyše 900 bezplatných online programovacích kurzov a každý deň ich pridáva mnoho ďalších. Áno, nájdete veľa kurzov od edX, Coursera, Udacity atď. ale nájdete ich aj odinakiaľ, napríklad od Saylor Academy. Prinajmenšom je to pohodlný spôsob prehľadávania mnohých vyššie uvedených platforiem naraz.
Codecademy je séria interaktívnych online kurzov, ktorých cieľom je naučiť vás základy hrsti programovacích jazykov a rámcov. Každý kurz je postupný proces, ktorý drží krok za krokom od začiatku do konca.
Ale varovné slovo skôr, ako sa ponoríte do Codecademy: veci, ktoré sa tu naučíte, sú mimoriadne základné a povrchné. Codecademy vás učí ako napísať kód, ale neučí vás to ako myslieť ako programátor. Mnohí nováčikovia sú frustrovaní, pretože nevedia, čo majú robiť s vedomosťami, ktoré získali.
Ak máte predchádzajúce skúsenosti s kódovaním a jednoducho sa chcete naučiť syntax nového jazyka, potom je Codecademy skutočne veľmi užitočný. Ak sa považujete za začiatočníka, potom Teraz by ste sa mali vyhnúť Codecademy Prečo by ste sa nemali naučiť kódovať pomocou CodecademyMôžete sa naučiť kódovať zadarmo pomocou Codecademy, ale je Codecademy dobrý? Mali by ste upgradovať na profík? Alebo sa učiť inde? Čítaj viac .
Pozoruhodné zmienka: Lynda
Lynda je domovom viac ako 6 000 rôznych online kurzov rozmiestnených v 12 odborne zameraných oblastiach (napr. Animácia, CAD, IT, marketing, fotografia) a stovky konkrétnych tém, ktoré nás zaujímajú. S viac ako 670 kurzami tvorí kategória Programming obrovskú časť obsahu Lyndy.
Témy zahŕňajú základné koncepcie programovania, správu databáz, vývoj hier, vývoj mobilných aplikácií, vývoj webových aplikácií a samozrejme kurzy pre jednotlivé programovacie jazyky. Príjemné je, že kurzy sú rozdelené do úrovní začiatočníkov, stredne pokročilých a pokročilých, takže vždy nájdete tie, ktoré sú pre vás najrelevantnejšie.
Lynda je platená platforma, ktorá stojí 20 dolárov / mesiac, ale môžete použiť trik bezplatný prístup k kurzom Lynda Ako používať Lynda.com zadarmo z vašej miestnej knižniceAk žijete v USA alebo Kanade, je pravdepodobné, že máte úplne bezplatný a neobmedzený prístup k Lynde prostredníctvom svojej knižnice. Toto je jednoduchý postup registrácie na Lynda.com prostredníctvom vašej knižnice. Čítaj viac .
Ďalšie tipy pre začiatočníkov počítačového programovania
Ak sa budete držať tohto programu a rozhodnete sa pokračovať v programovaní ako kariéra, pozrite sa na naše tipy na prípravu programového rozhovoru. Na druhej strane možno zistíte, že programovanie je príliš ťažké: signály, že programovanie nie je pre vás 6 Známky toho, že nemáte v úmysle stať sa programátoromNie každý je vyrezaný ako programátor. Ak si nie ste úplne istí, či ste programátorom, tu sú niektoré náznaky, ktoré vás môžu nasmerovať správnym smerom. Čítaj viac .
Joel Lee má titul B.S. v odbore informatiky a viac ako šesť rokov odbornej praxe v písaní. Je šéfredaktorom organizácie MakeUseOf.