Déi bescht Ressourcen fir ze léieren op Code Online

Vu JavaScript bis Programmatioun fir Handy, hutt Dir dës Ressourcen hutt

Egal ob Dir Är eegene Websäit wëllt bauen oder Dir héiert op Är Attraktivitéit op potentiell Patronen eropzeschaffen, d'Léieren ze kodéieren ass sécher ka praktizéiert ginn. Awer wou fänke se un? Et gëtt kloer Defizit fir Är Féiss an der Welt vun de Programméierungssituatiounen ze kréien, mä e gudden Eintritt ze entdecken kann beandrocken. Wéi och ëmmer, wéi solle mir och soen, wéi eng Sprooch am gréissten Sënn fir Iech mécht?

Dësen Artikel wäert Iech versichen, duerch d'éischt Decisiounen ze goen, déi Dir braucht, wann Dir d'Léierprogramm unzepassen brauch, an dann e puer vun de beschten Online-Ressourcen ze recommandéieren fir ze wiesselen wann Dir bereet Iech Är Fäegkeeten ze entwéckelen.

01 08

Éischt Saachen Éischt: Entscheede fir eng Programmiersprache Dir wëllt léieren

Carl Cheo

Typ "déi Sproochkodéierung léiert" op Google, a Dir wäert mat wäit iwwer 3 Millioune Sichresultater gesammelt ginn. Et ass ganz kloer, dat ass eng populär Fro, an Dir fannt vill Autoritéiten mat ënnerschiddlech Meenungen iwwer de Sujet. Et kann beandrockend sinn a werthëlt fir Iech ze laang Zäit ze liesen wat verschidde Siten iwwer dëst Thema soen, awer wann Dir d'Saachen e bësse rationaliséiere wëllt, froen mëttlerweil dës Fro: Wat wëll ech opbauen?

Just wéi Wierder an der englescher Sprooch sinn d'Mëttelen zum Enn vun der Kommunikatioun vu Gedanken an Iddien, Programméierungssegmenter sinn nëtzlech well si Iech hëllefen Iech verschidden Saachen ze maachen. Wann Dir decidéiert wéi eng Kodesprooch léieren, ass et ganz wichteg fir ze denken wat Dir wëllt bauen.

Wëllt Dir eng Websäit erstellen? Wann Dir HTML, CSS an Javascript kennt, wäerte fir Iech wichteg sinn. Méi interesséiert fir en Smartphone App ze bauen? Dir musst décidéieren, wéi eng Plattform Dir mat (Android oder iOS) starten an da wielt een vun de Sprooche wéi Java an Objective-C.

Et ass kloer, datt déi exemplar Beispiller net komplett sinn; Si ginn nëmmen e gudde Goût vun de Froen déi Dir selwer frot, wann Dir dorun denkt wéi eng Sprooch Dir sollt begleeden. De Flowchart uewendriwwer erlaabt als eng aner nëtzlech Ressource z'ënnerhalen, wann Dir probéiert Är Codestrong op eng Sprooch ze schrumpelen. An och ni ënnersteemt d'Nëtzlechkeet vu Google; Et wäert eppes Gedolds da maachen, awer wann Dir wësse wat Dir wëllt bauen, a fuerdert wat d'Kodesprooch et brauch ze bauen kann d'Zäit a Gedold ze gutt sinn.

De Carl Cheo, deen hannert deem zimlech Fluchdiagramm gesäit, gesäit och e praktescht Panneau vun de Léierressourcen fir op Basis vun der Sprooch ze léieren, déi Dir sicht. Gitt et hei - Dir kënnt klickt op déi verschidde Tabs fir méi iwwer Ressourcen fir verschidde Sprooche ze léieren.

02 08

Codeacademy

Codeacademy

Bescht fir: Gratis, gelaat ech soen Këppele Lessons fir e puer vun de méi einfache Sproochen. Wann Dir eng Websäit bauen wëllt, kënnt Dir och e Cour bestinn iwwer d'Grondlagen vun HTML an CSS, déi Dir gebrauchen ze benotzen wann Dir e Site benotzt.

Sproochen offréiert:

Pros: Wann Dir e Codeacademy Kont erstellen hutt an e Kurs starten, hält de Service deng Progress, also ass et einfach ze stoppen an ze starten ouni datt Dir Stonnen verfolgt nozelauschteren, wou Dir fort war. Een anere Plus ass datt dësen Service fir total Ufänger gezielt gëtt; Et recommandéiert komplett Ufang un mat HTML an CSS unzefänken, obwuel et méi fortgeschratt Sproochkurse gëtt. Dir kënnt iwwer Kursentyp duerchsichen (Webentwicklung, Tools, APIs, Datenanalyse a méi), an dank der grousser Popularitéit vum Site - et huet méi wéi 20 Millioune Benotzer - seng Foren sinn eng gutt Ressource fir Iech e puer eegene Froen ze froen Näischt vu Problemer an engem spezifesche Wee fir ze bauen wat Är Häerz wënscht. Eng aner pro: Codecademy ass gratis.

Contraire: Verschidde Coursen (oder speziell Froen oder Probleemer an engem Kurs) sinn net ganz kloer geschriwen, wat kann zu Verwirrung am Numm vum Benotzer sinn. De robuste Codeacademy Foren kënnen normalerweis an dësen Exemplaren bei der Rettung kommen, obwuel et kann enttäuschen, op eng Snag ze lafen, wann de gréissten Deel vum Inhalt esou seamlessly presentéiert gëtt. Méi »

03 vun 08

Code Avengers

Code Avengers

Bescht fir: Déi, déi Wunnecht a Spaass erlaabt sinn ze léieren, wéi ech richteg Saachen iwwer Kodéierungssproochen erstallt hunn, well Dir all Spillstonne Mini-Spiller komplett fëllt. Like Codeacademy ass et fir Ufänger gezielt ginn, a vläicht och méi wéi Codeacademy, et ass iwwer d'Basis vu grondsätzlech Konzepter ze léieren wéi all d'Nëss a Bolzen vun enger Programmiersprache. Et ass och eng ideal Wahl fir Leit, déi aner Sproochen sprechen wéi Englesch, well Coursen ginn och an Spuenesch, Hollännesch, Portugisesch a Russesch, ënner anerem Sproochen angeboten.

Sproochen offréiert:

Pros: Courses duerch Code Avengers sinn lëschteg an engagéiert - an dësem Sënn ass et vergläichbar an och konkurrenzfäeg mat Codeacademy.

Mound: Déi gréissten ass datt et e Cost ass; während Dir en gratis Test ass, Abonnementer - déi Dir vollen Zougang zu all Kurs ubidden, anstatt eng Limit vu bis zu 5 fënnef Lektiounen an engem Cours - kascht $ 29 pro Mount oder $ 120 fir sechs Méint. En aneren Nodeel, op d'mannst am Verglach zu Codeacademy, ass datt keng Foren spezifesch eenzel Kurs'en sinn, sou datt et méi schwéier ass fir Léisungen ze verfolgen, wann Dir mat engem bestëmmte Problem an Ärem Kurs kämpft. Am Verglach mat e puer anere Siten hutt Dir och relativ wéineg Sprachoptiounen fir ze studéieren. Méi »

04 vun 08

Khan Academy

Khan Academy

Bescht fir: Newbies déi wëssen, wat se wëllen erstallt a wëlle eng engagéiert, direkt Manéier kënnen ze léieren. Zousätzlech wäert d'Khan Academy de gréissten Sënn fir déi wëllen op Grafiken an Gaming-Typ-Applikatiounen konzentréieren. Et ass och ee Fokus op Programméierungen Zeechnungen an Animatiounen.

Sproochen offréiert:

Pros: Alles ass fräi, maacht d'Khan Academy ee vun de grousse Ressourcen fir ze léieren online ze codéieren ouni datt Dir eng Kreditkaart Informatioun iwwerhaapt kritt. Lektiounen sinn vernunftgräifend (net stonnelaang) an engagéiert. D'Manéier déi nei Fäegkeeten préziséiert a léiert sinn och gutt organiséiert; Dir kënnt zB d'Animatioun vun den Basics am JavaScript benotzen, zum Beispill.

Mound: relativ wéineg Sproochen angeboten, an Dir wäert net déi selwecht bloe Forum maachen wéi déi mat der Codeacademy. Dat kann oder net e Differenz maachen jee no Ärem Léierestil a Virléiften - et ass einfach eppes ze behalen. Méi »

05 08

Code Schoul

Code Schoul

Bescht fir: Leit déi Sprooche Sprooch ausserhalb vum Standard JavaScript an HTML / CSS léieren, speziell Mobil Sproochen fir iOS Apps wéi Objective-C. Et ass net als Ufänger orientéiertem wéi déi aner Ressourcen op dëser Lëscht, sou datt Dir mat engem anere Site zuerst begleet wärt an da fuert Äert Wee no wann Dir e puer Fäegkeeten ënnert Ärem Gürtel hutt. Code School huet méi professionnell gebeugt wéi vill vun den anere Ressourcen déi am Artikel ernimmt sinn - wann Dir schreift fir e Programmierer vum Handel ze ginn, kéint dat e gudde Rendez sinn fir e puer Saache ze verbréngen (obwuel bereet sinn, e puer Suen ze verginn wéi och wann Dir Zougank op all dat Material wëllt).

Sproochen offréiert:

Pros: Eng grouss Auswiel vu Coursën, an e ganz nëtzlechen Ufängerer Guide, deen Är Entscheedung iwwer d'Sprooch ze beginnen matzedeelen. Am Kader vu sengem Ruff fir professionnell Qualitéitskurë sinn d'Code School professionell kathouléiert Inhalterlëschten zesumme mat Podcasts a Video Shows. Dir kënnt Äert Zeheng an d'Welt vun de Kodéierunge fir iOS Geräter ofschmaachen - wat et net méiglech ass mat de meeschte vun de anere Ressourcen, déi an dëser Lëscht genannt ginn, ze maachen.

Contrôle: Dir kënnt Iech e bësse méi fillen, wann Dir an d'Code School mat Null priori Wëssenschaftler kennt. Plus, fir onbegrenzten Zougang zu all de 71 Coursen a 254 Skizzen ze kréien, musst Dir bezuelt ($ 29 pro Mount oder $ 19 pro Mount mat engem jährleche Plang) - a wann Dir dëse Site op säi vollt Potential benotzt, musst Iech d'Maulkuerf eroflueden. Méi »

06 08

Coursera

Coursera

Bescht fir: Selbstmotivéiert Léierer, déi d'Widmung an d'Gedold hunn, eppes ze graben ze maachen, fir de Kurs ze fannen deen de Sënn fir si mécht, well am Géigesaz zu de Site Codeacademy, Coursera hirt pädagogesch Material fir eng rieseg Vielfalt vu Sujeten hanner dem Programméierungsprogramm .

Sproochen offréiert:

Pros: Coursë ginn iwwer weltwäit bekannt Institutiounen wéi de Johns Hopkins University, Stanford an der University of Michigan, fir datt Dir wësst, datt Dir an gudde Hänn ass. Plus, déi meescht Coursen sinn gratis, awer Dir kënnt e puer bezuelen, och Optiounen, déi Iech e Certificat vun der Vervollstännegung um Enn hunn.

Contrôle: Dir fannt all Kodéierungsstudien an engem einfachste ze verdéiwenen Plaz, wat heescht et kéint hëllefe fir op dës Säit ze kommen ze wëssen wat genau Dir sicht. D'Coursen allgemeng sinn net esou engagéiert oder interaktiv wéi déi duerch Codeacademy, Code Avenger oder Khan Academy. Méi »

07 08

Treehouse

Treehouse

Bescht fir: Déi, déi planen fir mat der Programmatioun ze bleiwen a benotzen d'Fäegkeeten, déi se professionell léieren oder fir e puer Side Projeten léieren, well déi meeschte Material e bezuelt Abonnement. Dat ass net ze soen datt Dir mat engem Toun vu priori Wëssen an Treehouse kënnt kommen; Dir hutt eng Iddi iwwer wat Dir maache wëllt, ass oft genuch, well vill vun de Coursen sinn ëm Ziler gebaut, wéi zB eng Websäit ze bauen.

Sproochen offréiert:

Pros: Includes mobile Programméierungssproochen fir iOS, also wann Dir eng iPhone App bauen wëllt, kann dëse Site Iech hëllefen Iech ze léieren wéi et et mécht. Dir kritt Zougang zu Gemeinschaftsforen, wat Dir weider Léieren a Leidenschaft ze kodéiere kënnt fir Iech ze hëllefen wann Dir stänneg sidd.

Mound: Wann Dir den Gratispräis benotzt hutt, brauch Treehouse Iech eng vun deenen zwee bezuelte Pläng. Dee méi bëllege kascht $ 25 pro Mount an kënnt Dir op méi wéi 1000 Videokursen an interaktive Tools ugewisen, während fir 49 Dollar am Mount den "Pro Plan" kritt Dir op e Member-Forum, Bonus Inhalt, offline Léieren a méi. E puer vun deenen Eegenschaften kéint definitiv nëtzlech sinn, awer Dir musst extrem schwer erfuerderlech sinn fir ze codéieren fir et ze bezuele wat Dir mat enger monatlecher Basis bezuelt. Méi »

08 08

Programméierung fir Kanner

Swift Playgrounds. Apple

All déi hei uewe genannt Siten orientéiert sech un Ufänger, awer wat iwwer Neiegkeeten vun enger zéngter Alter? Dir wëllt ee vun dëse Siten ukucken, déi sech op Kanner konzentréiert . Optiounen schloen Blockly, Scratch an SwiftPlayground, an si féiere jonk fir Programméierungskonzepter an engagéierend, einfach ze maachen Weeër mat engem Schwerpunkt visueller.

Start Gratis, a Spaass

Wann et ëm d'Erlaabung vu Code ze kommen, profitéiert de Reseau vun den Internet Ressourcen, fir Är Méiglechkeeten ze entdecken an sech esou vill Methoden a Fäegkeeten wéi méiglech ze weisen. Et ass wierklech keng Notwendegkeet, Är Kreditkaart ze gewäschen, bis Dir wësst sécher datt Dir keng aner Wëssen kennt, a / oder wann Dir décidéiert hutt datt Dir professionell weider programméiere wëllt. Mee op dësem Punkt kënnt Dir iwwerzeegen, datt Dir op eng Persoun am Klassenzäit iwwreg ass!