Skelbimas

„Man 24 metai ir teisinga pradėjo mokytis kodavimo. Aš noriu būti programuotoju. Ar per vėlai žaidžiu? “

Vienas iš atsakymų, į kuriuos Quora.com buvo atsakyta į šį klausimą, pateikė grafikas Mišelis Poissonas.

Man 63 metai, o prieš aštuonis mėnesius nusprendžiau išmokyti „Blender 3D“. Tai yra atvirojo kodo, parašyta C kalba, scenarijams naudoti „Python“. Praėjusią vasarą tai buvo HTML5, CSS3, JavaScript ir PHP. Taigi, mano požiūriu, 24 metai yra tinkami.

40 metų tarp respondento ir abejojančiojo yra mūsų minties proceso dalis, teigianti, kad tai jauno žmogaus žaidimas. Pakartokime - nėra jokio amžiaus mokytis. Eidami tuo keliu, jūs tiesiog turite toliau mankštintis. Šiandien yra daugiau nei vienas būdas paaštrinti savo kodavimo pjūvius.

Jei jūs pasiėmėte programavimo kalba, kurią reikia išmokti Kaip pasirinkti programavimo kalbą, kad išmoktumėte šiandien ir gautumėte puikų darbą per 2 metusNorint tapti išties geru programuotoju, gali prireikti daug metų atsidavusio darbo; Taigi ar yra būdas pasirinkti teisingą kalbą, pradedant nuo šiandien, kad rytoj būtų galima įdarbinti?

instagram viewer
Skaityti daugiau , pradėkime klasę kurdami novatoriškas svetaines.

Brūkšnys - Mokykis naudodamas projektus

Mokėjimas koduoti - brūkšnys

Mokytis: HTML, CSS, „JavaScript“

„Dash“ yra panašus į „Codecademy“ dėl savo svaiginančio, projektu pagrįsto požiūrio, o vadovėliai supažindina jus su penkiais vis sunkesniais projektais. Apsiribojantis trimis žiniatinklio technologijomis, jis yra gerai sukurtas pradedantiesiems ir visiškai nemokamas. Nuo asmeninės svetainės kūrimo iki „Madlibs“ žaidimo būsimasis programinės įrangos kūrėjas turi atrakinti 82 įgūdžius, eidamas per pamokas per kontrolinius punktus.

Brūkšnys skirtas laipsniškam mokymuisi - jūs negalite pereiti prie kito įgūdžio, nebent atrakinsite ankstesnį. „Dash“ projektai yra trumpi ir pagrįsti realaus pasaulio poreikiais. Kiekvienas iš jų turi „siužetinę liniją“ - tarsi tikrovė, kurdama projektus išgalvotiems klientams. „Dash“ redaktorius taip pat leidžia perjungti ekraną „ką matote“ iš kompiuterio monitoriaus į mobilųjį telefoną.

Mokymasis koduoti - „Codeplayer“

Mokytis: HTML5, CSS3, „JavaScript“.

Kitas įdomus dalykas, kaip ką nors sukurti naudojant kodą, yra mokymasis naudojant kodų ekranus. Tai nėra tinkama pradedantiesiems, tačiau jei turite patirties su diržu, kodų grotuvas parodo laikmačio ar stilinga skaičiuoklė nuo nulio. Pradedantiesiems įkvėpimą gali suteikti tai, kad kelios kodo eilutės sukuria skaitmeninį meną.

Žaisk skirtingu greičiu. Jei norite pristabdyti ir atsukti praleistus bitus, naudokite laiko juostos slankiklį. Apie kiekvieną pasivaikščiojimą perskaitykite aprašymą ir komentarus. Jei norėjote stebėti, kaip kažkas kuria ką nors su kodu, jums tinkamu tempu, „The Code Player“ yra idealus.

Talentų bičiulis - Sužinokite su viktorinomis ir galvosūkiais

Mokymasis koduoti - talentingas bičiulis

Mokytis: „JavaScript“ ir kitomis kalbomis nuo C iki Scala.

Išspręskite kodavimo viktorinas, apimančias „Java“, „Ruby“, „Python“, PHP ir dar daugiau. Svetainėje yra apmokamos mentoriaus programos su ekspertų programinės įrangos kūrėjais, padedančios studentams tobulinti žiniatinklio kūrimo įgūdžius. Tai trijų mėnesių programa. Bet tu gali prisijunkite nemokamai ir išbandykite linksmas problemas integruotame redaktoriuje. Viktorinos gali padėti patobulinti jūsų įgūdžius ir suteikti tiesioginį atsiliepimą per redaktorių. Talentų bičiulis gali būti ne visiems, nes tai yra mokama programa, tačiau viktorinos padeda įgyvendinti savo įgūdžius.

„Codewars“ - Sužinokite iš realių kodų iššūkių

Mokymasis koduoti - kodeksavimo priemonės

Mokytis: „JavaScript“, „CoffeeScript“, „Ruby“, „Python“, „Clojure“, „Haskell“.

Greičiausias būdas išmokti save prieš ką nors geriau nei jūs galite - kiekvienas sportininkas žino šią „paslaptį“. „Codewars“ yra dar viena programa, skirta programuotojams išplėsti savo įgūdžius, mokant kartu su kitais realiais kodo iššūkiais. Bet štai laimėjimas - prisiregistruodami turite įrodyti savo pasirinkta programavimo kalba. Paleidimas prašo jūsų išspręsti „kataPrieš įleidžiant, panašiai kaip kovos meno mokykloje.

„Codewars“ nėra pirmoji vieta pradedantiesiems. Tai galėtų išsivystyti į internetinę visuomenę, kurioje talentingi programuotojai gali konkuruoti, bendradarbiauti ir susivienyti dėl programavimo iššūkių, tačiau tik tada, kai jie turi tam tikros patirties po savo diržais.

„CodeWars“ yra dar viena bendruomenės pastanga, kuriai būdingi iššūkiai ir sprendimai. Kai kurie kodų blokai yra leidžiami leisti kitiems prisidėti (t. Y. „Kumite“). Žaidimo elementai daro tai smagu. Pvz., „Katas“ sunkumai didėja ir jūs sėkmingai uždirbate garbės taškus. Naujokui nėra lengva, bet neabejotinai jis yra dar vienas įdomūs būdai, kaip praktikuoti savo kodavimo įgūdžius Nuobodu su programavimo knygomis? Išbandykite 3 linksmus būdus, kaip pagerinti savo kodavimo įgūdžiusJei kada bandėte išmokti koduoti knygą, žinote, kokia ji gali būti nuobodi. Kodėl neišbandžius keleto patrauklių variantų, kad mokymasis būtų sudėtingesnis ir įdomesnis. Skaityti daugiau .

Codaround - mokykis su bendruomene [nebėra]

Mokymasis koduoti - kodoras

Mokytis: „JavaScript“, „Ruby“ ir „iOS“ programavimas

Mokymasis dažnai būna veiksmingesnis, kai bendraujama su bendraamžiais, kurie geriau nei jūsų mokosi. „Codaround“ (beta) yra visiškai naujas, besimokantis forumas, kuris bando pritraukti grupinį mokymąsi prie savęs mokymo. Anksčiau žinomas kaip Hackavard, „Codaround“ priartina bendruomenę prie besimokančiojo solo. Socialinių priemonių ir susitikimų paslaugų minioje „Codaround“ ir toliau koncentruojasi į augančią kodėjų bendruomenę.

Prisiregistruokite „Facebook“, nurodykite savo kompetencijos lygį ir esate. Svetainė yra dalis pokalbių ir dalies susitikimų planavimo platformos. Norite ko nors išmokti - paskelbkite apie tai svetainėje ir susitikime su mokymosi partneriais jums patogioje vietoje. Taip pat galite naudotis svetaine norėdami pamatyti, ar netoliese vyksta kokie nors susitikimai.

Būdamas labai naujas, sąveikos nedaug ir dažniausiai JAV. Yra geresnių būdų susilieti su kodavimo bendruomene, tačiau „Codaround“ yra dar viena galimybė, kurią galite stebėti, jei ji auga.

Programuotojas - mokykitės naudodamiesi „treniruokliu“

Mokymasis koduoti - programuotojas

Mokytis: 19 technologijų nuo „Android“ iki SQL

Programuotojas yra programavimo simuliatorius, skirtas mokytis ir praktikuoti kodavimo įgūdžius. Platforma apima tokias technologijas kaip „AngularJS“, „Backbones“, PHP, „Python“ ir dar daugiau. Svetainė vadinama „internetine interaktyvia laboratorija“ pradedantiesiems programuotojams, norintiems koduoti, kaupti ir vykdyti projektus naršyklėje. „Autofakulteto“ modulis suteikia greitą grįžtamąjį ryšį studentams, kai jie baigia užduotis ir uždavinius. Koduojate savo programas, tada įterpiate jas kaip „YouTube“ vaizdo įrašus.

Galite treniruotis naudodamiesi kodavimo pratimais ir iššūkiais. Sukurkite savo projektą ir pridėkite jį prie daugiau nei 3000 projektų svetainėje. Arba pasinerkite į šiuos projektus ir sužinokite, kaip jie buvo sukurti. Panašu, kad šiuo metu nėra atvirų konkursų, tačiau stebėkite, ar laimėsite keletą „Amazon“ dovanų kortelių ir vietą pirmaujančiųjų sąraše!

„CheckIO“ - Mokykis žaisdamas

Mokymasis koduoti - CheckIO

Mokytis: Python

Kodavimų žaismas yra naujausia tendencija... ypač pagrindinių žaidimų programavimo koncepcijų mokymas vaikams 11 geriausių kodavimo žaidimų, skirtų vaikams mokytis programavimoAr norite sudominti savo vaikus programavimu? Išbandykite geriausius kodavimo žaidimus vaikams, kad stumtumėte juos tinkama linkme. Skaityti daugiau . „CheckIO“ yra kodų žaidimų platforma, skirta kodikams, norintiems išmokti tam tikrų „Python“ įgūdžių. Python yra viena iš įprastų programavimo kalbų, mokomų pradedantiesiems. „CheckIO“ programoje orientyrai vadinami „salomis“. Norėdami pereiti iš vienos salos į kitą, turite imtis programavimo iššūkių ar „misijų“. „CheckIO“ šaltiniai yra kodavimo galvosūkiai, iš kurių kyla kiekvienos salos iššūkiai.

Bendradarbiavimas yra unikalus, turėdamas tris mokymosi galimybes - prisidėkite dėlionių per „GitHub“, padėkite vertimus dėlionės į 10 kalbų ir pateikite patarimų problemų sprendėjams. Derindami bendruomeniškumą ir žaidimus, vartotojai gali planuoti misijas, mesti iššūkį savo bendraamžiams ir padėti vieni kitiems tobulinti savo kodą. „CheckIO“ tapo viena iš populiariausių vietų mokytis Python 5 geriausios svetainės, skirtos mokytis „Python“ programavimoNorite išmokti Python programavimo? Čia yra geriausi būdai išmokti Python internete, daugelis iš jų yra visiškai nemokami. Skaityti daugiau .

Kaip išmokti kodavimo?

Senbuviai turi linksmintis. Daugelis iš mūsų to išmoko sunkiai... gaudami informatikos laipsnį arba iš programavimo knygų. Jei esate pradedantysis, galite naudoti profesinio kodo pavyzdžiai 10 populiariausių programuotojų profesionalių kodų svetainiųNorite išmokti ir kurti programas su pavyzdžių kodais? Čia yra geriausi nemokamo kodo pavyzdžiai. Skaityti daugiau patobulinti kodavimo įgūdžius. Ir jei jūs ieškote smagaus pratimo, galite panaudoti savo naujus kodavimo įgūdžius kurti savo žaidimą naudojant žaidimų kūrimo programinę įrangą.

Jei norite kodavimo kaip darbo, priimti šiuos kodavimo iššūkius 8 kodavimo iššūkiai ir konkursai, kurie gali būti naudingi pinigams ar darbo vietomsInternetiniai programavimo konkursai gali pasiūlyti darbo proveržį ar paprastą piniginį atlygį. Pasirink iš šių kodavimo iššūkių. Skaityti daugiau tobulinti savo įgūdžius ir karjeros perspektyvas. Bet jei jums sunku išmokti koduoti, pasižiūrėkite galingus automatizuotus įrankius, kuriuos galite sukurti be kodavimo Nenorite išmokti kodavimo? 5 būdai, kaip dar padaryti galingus automatizuotus įrankiusAr nežinodamas, kaip užkoduoti, negali kurti daiktų internete? Pradėkite dabar, nes „be kodo“ įrankiai, tokie kaip šie, yra padėti. Skaityti daugiau žinios.

Saikatas Basu yra interneto, „Windows“ ir produktyvumo redaktoriaus pavaduotojas. Pašalinęs MBA niūrumą ir dešimties metų ilgą rinkodaros karjerą, jis dabar aistringai padeda kitiems tobulinti savo pasakojimo įgūdžius. Jis ieško trūkstamo Oksfordo kablelio ir nekenčia blogų ekrano kopijų. Tačiau fotografija, „Photoshop“ ir produktyvumo idėjos ramina jo sielą.