
Gabriel Brooks
0
2391
483
“Imam 24 godine i tek sam počeo učiti kodiranje. Želim biti programer. Jesam li zakasnio u igri?”
Jedan od odgovornih na ovo pitanje na Quora.com dobio je grafičar Michel Poisson.
Imam 63 godine, a prije osam mjeseci odlučio sam naučiti sebe Blender 3D. To je open source, napisan na C i koji koristi Python za skriptiranje. Prošlog ljeta to su bili HTML5, CSS3, JavaScript i PHP. Dakle, iz moje perspektive, 24 je dobar trenutak kao i svaki drugi.
40 godina između ispitanika i dvojbenika, ona je glavna misao koja govori o igri mladića. Ponovimo - nema vremena za učenje. Jednom kada krenete na taj put, jednostavno morate nastaviti vježbati. A danas postoji više načina na jedan način da pooštrite svoje kodiranje kotleta.
Ako ste odabrali programski jezik da biste naučili kako odabrati programski jezik kako biste naučili danas i dobili sjajan posao u dvije godine Kako odabrati programski jezik za učenje danas i dobiti sjajan posao za dvije godine, potrebno je više godina posvećenih radite na tome da postanete zaista dobar programer; pa postoji način da odaberete pravi jezik koji će početi od danas, kako bi se sutra zaposlili? , započnimo s klasom s nekoliko inovativnih web stranica.
Crtica - Učite s projektima
Naučiti: HTML, CSS, JavaScript
Dash je sličan Codecademy-ju sa svojim pristupom temeljenim na projektima, a vodiči vas provode kroz pet projekata sve veće poteškoće. Za sada ograničena na tri web tehnologije, dobro je dizajnirana za početnike i potpuno besplatna. Od stvaranja osobne web stranice do Madlibsove igre, potencijalni koder mora otključati 82 vještine prolazeći kroz kontrolne točke u lekcijama.
Dash je osmišljen za inkrementalno učenje - ne možete prijeći na sljedeću vještinu ako ne otključate prethodnu. Dash projekti su kratki i temelje se na stvarnim potrebama. Svaka ima a “priča” - s prividom stvarnosti dok gradite projekte za fiktivne klijente. Dash uređivač vam također omogućuje prebacivanje “što vidiš” prikaz s monitora računala na mobilni telefon.
Player koda - Saznajte iz zaslona
Naučiti: HTML5, CSS3, JavaScript.
Učenje pomoću ekrana zaslona koderičara još je jedna zanimljiva stvar kako stvoriti nešto s kodom. To nije sasvim prikladno za početnike, ali ako imate iskustva u pojasu, kodni uređaj vam pokazuje umijeće izrade tajmera ili modernog kalkulatora od nule. Početnici mogu uzeti inspiraciju iz činjenice da nekoliko redaka koda stvara digitalnu umjetnost.
Svirajte ga različitim brzinama. Koristite klizač vremenske trake za pauziranje i premotavanje bitova koji vam nedostaju. Za svaki korak pročitajte opis i komentare. Ako ste željeli gledati kako netko stvara nešto s kodom, brzinom koja vam odgovara, The Code Player je idealan.
Talent Buddy - učite s kvizovima i zagonetkama
Naučiti: JavaScript i drugi jezici od C do Scala.
Riješite kvizove za kodiranje koji uključuju Java, Ruby, Python, PHP i još mnogo toga. Web lokacija ima plaćene programe mentorstva sa stručnim programerima softvera koji pomažu studentima da razviju vještine za web razvoj. Riječ je o tromjesečnom programu. Ali možeš prijavite se besplatno i isprobajte zabavne probleme na ugrađenom uređivaču. Kvizovi vam mogu pomoći da usavršite svoje sposobnosti i pružite neposredne povratne informacije putem urednika. Talent Buddy možda nije svima jer je to plaćeni program, ali kvizovi vam pomažu u vježbanju.
Codewars - naučite iz izazova stvarnog koda
Naučiti: JavaScript, CoffeeScript, Ruby, Python, Clojure, Haskell.
Udariti se protiv nekoga boljeg od vas možda bi bio najbrži način za učenje - to zna svaki sportaš “tajna”. Codewars je još jedna platforma za programere da povećaju svoje vještine obukom s drugima o stvarnim izazovima kodova. No, tu je steta - tijekom prijave morate se dokazati u programskom jeziku po vašem izboru. Startup traži da riješite “kata” prije nego što uđete u njega, slično kao u ethosu borilačke škole.
Codewars nije prvo mjesto za početnika. Moglo bi se razviti u internetsko društvo u kojem se talentirani koderi mogu natjecati, surađivati i ujediniti se oko programskog izazova - ali samo jednom kad imaju svoje iskustvo ispod pojasa.
CodeWars je još jedan napor zajednice s izazovima i rješenjima s velikim brojem ljudi. Neki blokovi kodova mogu se forkirati što omogućuje drugima da daju svoj doprinos (tj. A “borbama”). Elementi gamifikacije čine zabavom. Na primjer, kate povećavaju se u poteškoćama, a vi zarađujete počasne bodove dok ih uspješno prolazite. Novaku nije lako, ali definitivno je jedan od zabavnijih načina vježbanja vještina kodiranja dosadan knjigama o programiranju? Pokušajte s tri zabavna načina da poboljšate svoje vještine kodiranja dosadne knjigama o programiranju? Pokušajte s tri zabavna načina za izravnavanje vještina kodiranja Ako ste ikada pokušali naučiti kodirati iz knjige, znate koliko to može biti dosadno. Zašto ne isprobati neke zanimljive opcije kako bi učenje učinilo lukavijim i zabavnijim. .
Codaround - Učite sa zajednicom [Više nije dostupno]
Naučiti: Programiranje JavaScript, Ruby i iOS
Učenje je često učinkovitije kada čovjek komunicira s vršnjacima koji su u vašoj odabranoj vještini bolji od vas. Codaround (beta) je novi novi forum učenja koji pokušava dodijeliti grupno učenje samo-poučavanju. Prije poznat kao Hackavard, Codaround približava zajednicu solo-učenju. U gomili socijalnih alata i servisnih susreta, Codaround se usredotočuje na rastuću zajednicu kodira.
Registrirajte se na Facebooku, odredite razinu svoje stručnosti i nalazite se. Web stranica je dio chata i platforma za planiranje sastanaka. Želite nešto naučiti - najavite to na web mjestu i upoznajte se s partnerima koji uče na prikladnom mjestu. Možete koristiti i web stranicu da biste vidjeli ima li nekih sastanaka u blizini.
Budući da je interakcija vrlo nova, nekoliko je interakcija uglavnom u Sjedinjenim Državama. Postoje bolji načini za povezivanje s zajednicom kodiranja, ali Codaround je druga opcija na koju možete paziti ako raste.
Programmr - Učite s A “Simulator”
Naučiti: 19 tehnologija od Androida do SQL-a
Programmr je osmišljen kao simulator programiranja za učenje i vježbanje vještina kodiranja. Platforma pokriva tehnologije poput AngularJS, Backbones, PHP, Python i još mnogo toga. Web lokacija sebe naziva an “internetski interaktivni laboratorij” početni koderi za kodiranje, sastavljanje i pokretanje projekata unutar preglednika. “auto-fakultet” modul pruža trenutnu povratnu informaciju studentima tijekom dovršetka vježbi i izazova. Kodirate vlastite aplikacije, a zatim ih ugrađujete kao YouTube videozapise.
Možete vježbati uz pomoć vježbi kodiranja i izazova. Napravite vlastiti projekt i dodajte ga na 3000 mjesta na web mjestu. Ili uronite u te projekte i naučite kako su napravljeni. Čini se da trenutno nema otvorenih natjecanja, ali imajte na umu da osvojite neke Amazon poklon kartice i mjesto na ploči s najboljim rezultatima.!
CheckIO - Učite uz gamifikaciju
Naučiti: Piton
Gamifikacija kodiranja najnoviji je trend ... posebno za podučavanje djece osnovnim programskim konceptima putem igre 11 najboljih igara za kodiranje djece koja se mogu naučiti programirati 11 najboljih igara za kodiranje djece za učenje programiranja Želite li svoju djecu zainteresirati za programiranje? Isprobajte najbolje igre za kodiranje za djecu da ih gurnete u pravom smjeru. , CheckIO je platforma za igranje kodova za igrače koji žele naučiti neke Python vještine. Python je jedan od uobičajenih programskih jezika koji se uči početnicima. Na CheckIO-u se pozivaju orijentiri programiranja “otoci”. Morate se suočiti s programskim izazovima ili “misije” da ide s jednog otoka na drugi. CheckIO sadrži izvorne kodne zagonetke koje predstavljaju izazove na svakom otoku.
Prepuna kurs je jedinstvena s tri prilike za učenje - pridonosite zagonetke putem GitHub-a, pomoći pri prevođenju zagonetki na 10 jezika i ponudite savjete rješavanju problema. Kombinacijom zajednice i igara korisnici mogu dizajnirati misije, izazivati svoje vršnjake i međusobno si pomagati u poboljšanju koda. CheckIO se pretvorio u jedno od popularnih odredišta za učenje Pythona. 5 najboljih web stranica za učenje programiranja Pythona. 5 najboljih web stranica za učenje programiranja Pythona Želite naučiti programiranje Pythona? Evo najboljih načina za učenje Pythona na mreži, od kojih su mnogi potpuno besplatni. .
Kako naučite kodiranje?
Starci se moraju zabavljati. Mnogi od nas naučili su ga na teži način ... sa diplomom informatike ili iz knjiga o programiranju. Ako ste početnik, možete koristiti profesionalne uzorke koda. Top 10 web stranica profesionalnog uzorka za programere. Top 10 web mjesta profesionalnog uzorka. Web stranice za programere Želite li naučiti i kreirati aplikacije s primjercima isječaka koda? Ovdje su najbolje web stranice besplatnog uzorka koda za početak. poboljšati svoje vještine kodiranja. A ako tražite zabavnu vježbu, možete postaviti nove pronađene vještine kodiranja tako da napravite vlastitu igru pomoću softvera za razvoj igara.
Ako se kodirate kao posao, poduzmite ove izazove kodiranja. 8 Kodiranje izazova i natjecanja koji mogu dovesti do novca ili poslova 8 Kodiranje izazova i natjecanja koji mogu dovesti do novca ili poslova Internetska natjecanja u programiranju mogu ponuditi napredak u radu ili jednostavne novčane nagrade. Izaberite iz ovih problema s kodiranjem. za unapređivanje svojih vještina i karijere. Ali ako se mučite s učenjem kodiranja, pogledajte neke moćne automatizirane alate koje možete napraviti bez kodiranja. Ne želite učiti kodiranje? 5 načina kako i dalje napraviti moćan automatizirani alat Ne želite naučiti kodiranje? 5 načina da i dalje napravite moćne automatizirane alate Ne znate kako vas kod onemogućiti da izgradite stvari na mreži? Započnite sada jer su ovdje alati "bez koda" poput ovih. znanje.