Oglas

»Star sem 24 let in prav začel učiti kodiranje. Rad bi bil programer. Ali sem prepozno v igri? "

Eden od podprtih odgovorov na to na spletni strani Quora.com je prispeval grafični umetnik Michel Poisson.

Imam 63 let in pred osmimi meseci sem se odločil, da se bom naučil Blender 3D. To je odprtokodni zapis, napisan na C, in uporablja Python za skriptno delovanje. Lani poleti so bili to HTML5, CSS3, JavaScript in PHP. Torej, iz moje perspektive, je 24 tako dober čas kot kateri koli.

Štirideset let med anketirancem in dvomljivcem je del našega miselnega procesa, ki pravi, da gre za mladinovo igro. Ponovimo - ni starosti za učenje. Ko ste enkrat na tej poti, morate še naprej vaditi. Danes je več načinov, kako izostriti svoje kodirne kotlete.

Če ste pobrali programski jezik za učenje Kako izbrati programski jezik, da se danes naučite in se odlično zaposlite v 2 letihResnično lahko traja leta predanega dela, da postaneš resnično dober programer; Torej obstaja način, da izberemo pravi jezik, da začnemo od danes, da se bomo jutri zaposlili? Preberi več

instagram viewer
, začnimo razred z nekaj inovativnimi spletnimi mesti.

Črtica - Učite se s projekti

Nauči se kod - Dash

Naučite se: HTML, CSS, JavaScript

Dash je podoben Codecademy s svojim pristopom, ki temelji na projektu, in vaje vas vodijo skozi pet projektov čedalje večje težave. Zaenkrat omejena na tri spletne tehnologije, je dobro zasnovana za začetnika in popolnoma brezplačna. Od izdelave osebnega spletnega mesta do igre v Madlibsu mora potencialni koder odkleniti 82 veščin, tako da bo na lekcijah preverjal kontrolne točke.

Dash je zasnovan za postopno učenje - na naslednjo veščino ne morete, če ne odklenete prejšnje. Projekti Dash so kratki in temeljijo na resničnih potrebah. Vsak ima "zgodbo" - z videzom resničnosti, ko gradite projekte za fiktivne stranke. Dash urejevalnik vam omogoča tudi, da zaslon "kaj vidite" preklopite z računalniškega monitorja na mobilni telefon.

Učenje kode - Kodni igralec

Naučite se: HTML5, CSS3, JavaScript.

Učenje s predvajanjem zaslonov iz kodrov je še en zanimiv način, kako sestaviti nekaj s kodo. To ni povsem primerno za začetnike, toda če imate pod pasom nekaj izkušenj, vam predvajalnik kode pokaže umetnost izdelave časovnika oz. eleganten kalkulator iz nič. Začetniki lahko črpajo navdih iz dejstva, da nekaj vrstic kode ustvarja digitalno umetnost.

Predvajajte ga z različnimi hitrostmi. Uporabite drsnik časovnice za zaustavitev in previjanje bitov, ki ste jih pogrešali. Za vsak korak preberite opis in komentarje. Če ste želeli gledati nekoga, ki ustvarja nekaj s kodo, s hitrostjo, ki vam ustreza, je The Code Player idealen.

Nadarjeni prijatelj - Učite se s kvizi in uganke

Učenje kode - Talent Buddy

Naučite se: JavaScript in drugi jeziki od C do Scala.

Rešite kvize za kodiranje, ki vključujejo Java, Ruby, Python, PHP in še več. Spletno mesto ima plačane mentorstvene programe s strokovnimi razvijalci programske opreme, ki študentom pomagajo razvijati veščine spletnega razvoja. Je trimesečni program. Ampak lahko prijavite se brezplačno in preizkusite zabavne težave na vgrajenem urejevalniku. Kvizi vam lahko pomagajo, da odpravite svoje spretnosti in zagotovite takojšnje povratne informacije prek urejevalnika. Talent Buddy morda ni za vsakogar, saj gre za plačljiv program, toda kvizi vam pomagajo uresničiti svoje sposobnosti.

Codewars - Naučite se izzivov realne kode

Učenje kodiranja - Codewars

Naučite se: JavaScript, CoffeeScript, Ruby, Python, Clojure, Haskell.

Najhitrejši način učenja je najhitrejši način, da se postavite proti nekomu, ki je boljši od vas. Vsak športnik pozna to "skrivnost". Codewars je še ena platforma za programerje, da povečajo svoje sposobnosti tako, da se z drugimi usposabljajo o resničnih izzivih kode. Toda tu je ulov - med prijavo se morate dokazati v programskem jeziku, ki ga izberete. Zagon vas prosi, da rešite »kata"Preden boste vstopili, podobno kot etos šole borilnih veščin.

Codewars ni prvo mesto za začetnika. Lahko bi se razvil v spletno družbo, kjer se nadarjeni koderji lahko potegujejo, sodelujejo in se združujejo okoli programskih izzivov - vendar le, ko imajo nekaj izkušenj pod pasom.

CodeWars je še eno prizadevanje skupnosti z množičnimi izzivi in ​​rešitvami kod. Nekateri kodni bloki so mogoči, kar omogoča, da drugi prispevajo (tj. "Kumite"). Elementi gamifikacije omogočajo zabavo. Kate se na primer povečujejo v težavah in zaslužijo si častne točke, ko jih uspešno prečkaš. Za novorojenca ni enostavno, a vsekakor je eden izmed večjih zabavni načini za vadbo vaših veščin kodiranja Dolgčas s programiranjem knjig? Preizkusite 3 zabavne načine za izravnavo kodnih znanjČe ste se kdaj poskusili naučiti kodirati iz knjige, veste, kako dolgočasna je lahko. Zakaj ne bi preizkusili nekaj zanimivih možnosti, da bi bilo učenje bolj čudno in zabavno. Preberi več .

Codaround - Učite se s skupnostjo [ni več na voljo]

Naučimo se kodirati -

Naučite se: Programiranje JavaScript, Ruby in iOS

Učenje je pogosto učinkovitejše, če se človek ukvarja z vrstniki, ki so v izbrani spretnosti boljši od vas. Codaround (beta) je blagovna znamka, ki se razgiba novega učnega foruma, ki poskuša v skupinsko učenje dodati samouk. Pred tem znan kot Hackavard, Codaround skupnost približa solo-učencu. V množici socialnih orodij in storitev srečevanja se Codaround osredotoča na rastočo skupino kodrov.

Registrirajte se na Facebooku, določite svojo stopnjo strokovnosti in že ste. Spletno mesto je del spletnega pogovora in platforma za načrtovanje srečanj. Želite se nekaj naučiti - to objavite na spletnem mestu in se srečajte z učnimi partnerji na priročnem mestu. S spletnim mestom lahko preverite tudi, ali se v bližini dogaja nekaj srečanj.

Povezave so sicer zelo nove in večinoma znotraj ZDA. Obstajajo boljši načini za povezovanje s kodirno skupnostjo, toda Codaround je še ena možnost, na katero lahko spremljate, če raste.

Programmr - Učite se s simulatorjem

Učenje kode - programer

Naučite se: 19 tehnologij od Androida do SQL

Programmr je zasnovan kot simulator programiranja za učenje in izvajanje veščin kodiranja. Platforma zajema tehnologije, kot so AngularJS, Backbones, PHP, Python in še več. Spletno mesto se imenuje "spletni interaktivni laboratorij" za začetnike, ki kodirajo, sestavljajo in izvajajo projekte v brskalniku. Modul »auto-fakultete« študentom nudi takojšnje povratne informacije, ko končajo vaje in izzive. Zakodirate svoje aplikacije in jih nato vdelate kot YouTube video posnetke.

Vadite lahko s pomočjo kodirnih vaj in izzivov. Naredite svoj projekt in ga dodajte v zbirko 3000+ projektov na spletnem mestu. Ali pa se potopite v te projekte in se naučite, kako so bili narejeni. Zdi se, da trenutno ni nobenega odprtega natečaja, vendar pazite, da osvojite nekaj darilnih kartic Amazon in mesto na lestvici najboljših!

CheckIO - Učite se z gamifikacijo

Učenje kode - CheckIO

Naučite se: Python

Gamifikacija kodiranja je zadnji trend… še posebej za otroke poučujemo osnovnih programov programiranja skozi igro 11 najboljših iger za kodiranje otrok, ki se učijo programiranjaŽelite svoje otroke zanimati za programiranje? Preizkusite najboljše igre za kodiranje otrok, da jih potisnete v pravo smer. Preberi več . CheckIO je platforma za kodno igranje kodrov, ki se želijo naučiti nekaterih spretnosti Python. Python je eden najpogostejših programskih jezikov, ki se ga učijo začetniki. V CheckIO se programske mejnike imenujejo "otoki". Za prehod z enega otoka na drugega se morate lotiti programskih izzivov ali "misij". CheckIO ponuja množice kodirnih ugank, ki predstavljajo izzive na vsakem otoku.

Množica je edinstvena s tremi priložnostmi za učenje - prispevajte uganke prek GitHub-a, pomagajte pri prevajanju ugank v 10 jezikov in ponujate namigi za reševanje problemov. S kombinacijo skupnosti in iger lahko uporabniki oblikujejo misije, izzivajo vrstnike in si medsebojno pomagajo izboljšati kodo. CheckIO se je spremenil v eno izmed priljubljenih destinacij za učenja Pythona 5 najboljših spletnih mest za učenje programiranja PythonaSe želite naučiti programiranja Pythona? Tukaj je najboljših načinov za učenje Pythona na spletu, od katerih je večina popolnoma brezplačnih. Preberi več .

Kako se naučite kodiranja?

Starci se morajo zabavati. Mnogi od nas smo se tega naučili na težek način… z diplomo iz računalništva ali iz knjig za programiranje. Če ste začetnik, lahko uporabite profesionalni vzorci kode Najboljših 10 spletnih strani profesionalnih vzorčnih kod za programerjeŽelite učiti in ustvarjati aplikacije s primerki delčkov kode? Tukaj so najboljša spletna mesta za brezplačni vzorec kode. Preberi več izboljšati svoje veščine kodiranja. Če iščete zabavno vadbo, lahko uporabite svoje novo najdene veščine kodiranja izdelava lastne igre s programsko opremo za razvoj iger.

Če želite kodirati kot službo, sprejmite te izzive s kodiranjem 8 Kodiranje izzivov in tekmovanj, ki lahko vodijo do denarja ali delovnih mestNatečaji za spletno programiranje lahko nudijo preboje pri delu ali preproste denarne nagrade. Izberite se med temi izzivi kodiranja. Preberi več za napredovanje svojih spretnosti in možnosti za poklicno pot. Če pa se spopadate z učenjem kodiranja, si oglejte nekaj zmogljiva avtomatizirana orodja, ki jih lahko naredite brez kodiranja Se ne želite naučiti kodiranja? 5 načinov, kako še vedno narediti zmogljiva avtomatizirana orodjaAli ne vem, kako kodo preprečiti, da bi stvari gradili na spletu? Začnite zdaj, ker so tukaj v pomoč orodja brez oznake, kot so ta. Preberi več znanje.

Saikat Basu je namestnik urednika za internet, Windows in produktivnost. Po odstranitvi mraza MBA in desetletne marketinške kariere je zdaj strastno pomagal drugim izboljšati svoje sposobnosti pripovedovanja zgodb. Pazi na manjkajočo vejico v Oxfordu in sovraži slabe posnetke zaslona. Toda ideje za fotografijo, Photoshop in produktivnost pomirjajo njegovo dušo.