ehkä yksi jännittävimmistä mahdollisuuksista päästä web development-alalle on kyky yksinkertaisesti päästä siihen heti. Toisin kuin monissa ammateissa, jotka vaativat kuukausia tai jopa vuosia koulutusta, web-kehityksen avulla pääset helposti tänään ALKUUN, Jos tunnet oppimisen ja löytämisen palon kytevän jalkojesi alla!
paras paikka alkaa saada tuntumaa siihen, miten kehitys toimii, ovat lukuisat ilmaiset, itseohjautuvat verkkokehityskurssit, jotka kattavat kaiken perusohjelmointi-esittelyistä kehityksen parhaisiin käytäntöihin. Alla me katsomaan kerma sadon web development kursseja ja korostaa, mitä he voivat kukin tarjota sinulle ja valikoima parhaita linkkejä tai työkaluja tarkistaa.
Codecademy (visit)
Codecademy tarjoaa sarjan itseohjautuvia oppaita aloittelijoille, joilla voi oppia web-kehitysohjelmoinnin perusteet. Selaimessa luodaan itsenäinen kehitysympäristö, jossa voi opetella etupään koodin perusrakenteita, kuten HTML: ää ja CSS: ää, ennen kuin siirrytään takapään kieliin, kuten Ruby On Rails ja Python.
Don ’ t miss… the Make a Website and HTML & CSS-ohjelmat ovat loistavia alkupisteitä, jos pitää opetella verkon rakenteen ja suunnittelun perusteet. Raskaampaa koodausta varten kokeile Ruby – kielen opetusohjelmaa, jota seuraa Learn Ruby On Rails-opas perus-ja toiminnallisen verkkosivuston tekemiseen.
Khan Academy (visit)
äärimmäisen hyödyllinen oppimissivusto, joka kattaa kaiken oppiaineen ja erityisesti tietokoneohjelmointiosion, ei voi olla huomaamatta. Se sisältää erilaisia itseohjautuvia opetusohjelmia, yleensä asiantuntijoiden tarjotessa ääni-ja / tai video-ohjausta aiheesta, kun taas Interaktiiviset näytön ikkunat näyttävät koodin ja tulostavat tulokset kerronnan aikana.
Älä missaa… SQL-tietokantamoottorin suuri johdatus sisältää ohjattua kerrontaa ja jopa henkilökohtaisia haasteita, joissa pyydetään kirjoittamaan SQL itse yksinkertaisten tehtävien suorittamiseen. Hauska sarja oppia perusteet piirustus ja animaatio JavaScript on hyvä päästä että tuottelias front-end kieli.
MIT OpenCourseware (visit)
runsaasti itseohjautuvia kursseja ei mistään muusta kuin yhdestä Yhdysvaltain parhaista teknillisistä kouluista, MIT: stä. Mit OpenCourseware-ohjelma tarjoaa uskomattoman laajan oppiaineista, mukaan lukien satoja kursseja, jotka liittyvät ohjelmointiin, kehitykseen, matematiikkaan ja tietokonetekniikkaan.
Don ’ t miss… Introduction to Computer Science and Programming which is a full, independent study course including all resources and course materials to get you excited about and interested in programming. Lempeä Johdatus ohjelmointi Python on myös suuri resurssi saada tietoa että suosittu ja hyvin suunniteltu back-end kieli.
Coursera (visit)
samoin kuin MIT OpenCourseware, Coursera tarjoaa ilmaiseksi lukuisia verkkokursseja eri yliopistoista ympäri maailmaa. Jokainen kurssi vaihtelee hieman muoto ja aikajana, mutta lukuisia kursseja on saatavilla ohjelmointi, kehittäminen, ja tietojenkäsittelytieteen saada makua.
Älä missaa… loistava beginners guide to programming löytyy Programming for Everyone-kurssilta Michiganin yliopistosta. Vaikka koko kurssin aikana käytetty kieli on nimenomaan Pythonille, itse kurssi keskittyy yleisen ohjelmoinnin käsitteisiin, joita voidaan soveltaa lähes kaikkiin tuleviin kieliin.
Mozilla Developer Network (visit)
Mozilla, suositun Firefox-verkkoselaimen takana oleva tiimi, on luonut uskomattoman resurssin kaikkien taitotasojen ja asiantuntemuksen kehittäjille Mozilla Developer Networkin kautta. Nämä resurssit, artikkelit, ja tutorials ovat täydellisiä niille, jotka imevät tietoa ja oppia parhaiten käyttämällä kokeiltu ja totta tapa lukea sanoja ja nähdä esimerkkejä siellä sivulla. Aiheiden kirjo on laaja, perusesittelyistä ja front-end-kielistä yleiseen sanastoon ja optimointiin & suorituskyky.
Älä missaa… aloittaminen Web on suuri resurssi aloittelijoille oppia miten sivustot toimivat, ja liikkuu kirjallisesti ja leikkii noin front-end teknologioita, kuten HTML, CSS, ja JavaScript.
HTML5 Rocks (visit)
vaikka käyttöliittymä on hieman lattea ja asiaankuuluvien artikkelien löytäminen voi olla hieman haastavaa, HTML5 Rocks — sivusto — joka on Googlen luoma-tarjoaa laajan valikoiman artikkeleita ja opetusohjelmia kaikenlaisista web-kehitysaiheista.
Don ’ t miss… aloittaminen CSS muodot tarjoaa suuren johdannon kehittyneitä CSS tekniikoita, että monet aloittelijat eivät ehkä edes ymmärrä voidaan toteuttaa puhtaasti CSS.
lista Apart (visit)
yksi ammattimaisimmista ja ajanmukaisimmista verkkolehdistä, joka on suunnattu suoraan web-kehittäjille ja suunnittelijoille, a List Apartissa on lukuisia poikkeuksellisia artikkeleita, jotka käsittelevät kaikkea koodauksesta ja tekniikoista suunnitteluun ja käyttökokemukseen. Jos haluat tehdä kevyttä lukemista ja oppia muiden alan asiantuntijoiden kokemuksista ja neuvoista, täällä olevien artikkelien selaaminen on suuri voimavara.
Älä missaa… epälineaarisen narratiivin rakentaminen verkkoon tarjoaa oivallisen käsityksen siitä, että nykyaikaisten verkkosivustojen hajanainen, modulaarinen luonne edellyttää, että sisällöstämme kertova tarina saa olla vapaasti virtaavaa eikä noudattaa tarinankerronnan perinteistä ”alku, keskikohta, loppu”-rakennetta. Tutustu myös Reframing Esteettömyys Web, mitkä omat luontainen ennakkoluuloja web käyttäjille vammaisia ja miten kehittäjät voivat edetä suunnittelussa saavutettavuutta, riippumatta käyttäjän toisessa päässä.
Coding Dojo Algorithm Prep (visit)
uusille kehittäjille on niin uskomattoman tärkeää tutustua ohjelmointialgoritmeihin mahdollisimman varhaisessa vaiheessa – niin paljon, että niistä tulee toinen luonne.
Don ’ t miss… koodaus Dojo loi ilmaisen algoritmin koulutusalustan, joka auttaa rakentamaan koodauslihaksiasi ja naulaamaan koodauksen perusteet ennen kuin sukellat opettelemaan koodaamista! Algoritmin koulutusalusta vie sinut läpi sarjan ongelmia, jotka muuttuvat haastavammiksi tasojen edetessä. Jokaisen haasteen jälkeen on video, jossa koodaava Dojo-ohjaaja käy läpi, miten hän itse ratkaisisi algoritmin.
Bonusvinkki & resurssit: Päästä vauhtiin back-end-ohjelmointikielillä
kun olet saanut jalat märäksi web-kehityksen perusteet, alat todennäköisesti siirtyä kohti enemmän back-end-ohjelmointia. Tässä vaiheessa, sinun täytyy valita kieli aloittaa, ja luota meihin, siellä on paljon valita. , varmista tehdä tutkimusta löytää oikea sovi – kaikki kielet eivät ole samanlaisia. Ne vaihtelevat vaikeuksissa, käyttö teollisuudessa, helppo pääsy, markkinoiden kysyntä, ja monet muut tekijät.
hakusi avuksi loimme joukon johdantooppaita näille alan huippuohjelmointikielille: Python, Ruby, JavaScript (MEAN,. Net Core, Java ja React.
tuntuu, että kehittäjänä on jotain, mitä pitää tehdä ja miettii ”onko bootcampien koodaaminen sen arvoista?”Älä katso pidemmälle kuin koodaus Dojo. Olemme ainoa bootcamp kouluttaa sinua 3 Pinot käytetään maailman parhaat yritykset 14 viikkoa. Vain hakea nyt (se kestää vain 2 minuuttia) — pääsykoe ohjaaja seuraa jos koodaus Dojo sopii sinulle.