Kanskje en Av de mest spennende utsiktene om å skrive inn et felt som web development er evnen til å bare komme inn i det med en gang. I motsetning til mange yrker som krever måneder eller år med trening, med webutvikling kan du enkelt komme i gang i dag hvis du føler brannen av læring og oppdagelse ulmende under føttene!Det beste stedet å begynne å få en følelse av hvordan utviklingen fungerer, er de mange gratis, selvstyrte nettutviklingskursene som dekker alt fra grunnleggende programmeringsintroduksjoner til beste praksis for utvikling. Nedenfor vil vi ta en titt på kremen av beskjære web utvikling kurs og markere hva de kan hver tilby deg og et utvalg av de beste linkene eller verktøy for å sjekke ut.
Codecademy (besøk)
Codecademy tilbyr en rekke selvstyrte opplæringsprogrammer for nybegynnere for å lære grunnleggende om webutviklingsprogrammering. En in-browser, selvstendig utviklingsmiljø er opprettet der du kan lære de grunnleggende strukturer av front-end kode som HTML og CSS, før du går videre til back-end språk som Ruby On Rails og Python.Make a Website and HTML & CSS-programmer er gode startpunkter hvis du trenger å lære grunnleggende om webstruktur og design. For tyngre koding, prøv Ruby språkopplæring etterfulgt av Lær Ruby on Rails guide for å lage en grunnleggende, funksjonell nettside.
Khan Academy (besøk)
et ekstremt nyttig læringssted som dekker alle slags emner, og programmeringsdelen av spesielt ikke kan overses. Den har en rekke selvstyrte opplæringsprogrammer, vanligvis med eksperter som gir lyd – og / eller videoveiledning om emnet, mens interaktive skjermvinduer viser koden og viser resultatene under fortellerstemme.den gode introduksjonen til SQL database engine inkluderer guidet fortelling og til og med personlige utfordringer som ber DEG om å skrive SQL selv for å utføre enkle oppgaver. En morsom serie for å lære det grunnleggende tegning og animasjon Ved Hjelp Av JavaScript er stor for å komme inn i det produktive front-end språk.
MIT OpenCourseware (besøk)
en overflod av selvstyrte kurs fra ingen andre enn en av De beste tekniske skolene I Usa, MIT. MIT OpenCourseware-programmet tilbyr en utrolig bredde av emner å lære om, inkludert hundrevis av kurs knyttet til programmering, utvikling, matematikk og datateknikk.Introduksjon Til Informatikk og Programmering som er en full, uavhengig studie kurs inkludert alle ressurser og kursmateriell for å få deg begeistret og interessert i programmering. En Mild Introduksjon Til Programmering Ved Hjelp Av Python er også en god ressurs for å få innsikt i det populære og godt utformede back-end-språket.
Coursera (besøk)
I Likhet MED MIT OpenCourseware tilbyr Coursera en mengde online kurs fra en rekke universiteter rundt om i verden gratis. Hvert kurs varierer litt i format og tidslinje, men mange kurs er tilgjengelige for programmering, utvikling og datavitenskap for å få en smak.En flott nybegynnerguide til programmering finnes i Programming For Everyone-kurset Fra University Of Michigan. Mens språket som brukes gjennom hele kurset er spesifikt For Python, er kurset selv fokusert på begreper generell programmering som kan brukes på nesten alle språk du møter i årene som kommer.
Mozilla Developer Network (visit)
Mozilla, teamet bak Den populære Firefox-nettleseren, har skapt en utrolig ressurs for utviklere på alle ferdighetsnivåer og ekspertise gjennom Mozilla Developer Network. Disse ressursene, artiklene og veiledningene er perfekte for de som absorberer informasjon og lærer best ved å bruke den prøvde og sanne metoden for å lese ord og se eksempler der på siden. Utvalget av emner er bredt, fra grunnleggende web introduksjoner og front-end språk til felles ordforråd og optimalisering & ytelse.Komme i Gang med Nettet Er en flott ressurs for nybegynnere å lære om hvordan nettsteder fungerer, og bevegelsene skriver og spiller rundt med front-end teknologier som HTML, CSS og JavaScript.
HTML5 Rocks (besøk)
mens grensesnittet er litt laber og finne relevante artikler kan være litt utfordrende, HTML5 Rocks nettstedet — som ble opprettet Av Google-gir et bredt utvalg av artikler og tutorials på alle slags webutvikling emner, med tiltenkte publikum som spenner fra nybegynnere til avanserte utviklere.Komme I Gang med CSS-Figurer gir en flott introduksjon til avanserte CSS-teknikker som mange nybegynnere kanskje ikke engang innser kan oppnås rent MED CSS.
A List Apart (visit)
En av de mest profesjonelle og up-to-date nettmagasiner rettet mot webutviklere og designere, A List Apart er hjem til en rekke eksepsjonelle artikler som omhandler alt fra koding og teknikker til design og brukeropplevelse. Hvis du vil gjøre litt lys lesing og lære av erfaring og råd fra andre eksperter på feltet, er bla gjennom artiklene her en stor ressurs.Å Bygge Ikke-Lineære Fortellinger for Nettet gir god innsikt i forestillingen om at den spredte, modulære naturen til moderne nettsteder krever at fortellinger om innholdet vårt får lov til å være frittflytende og ikke følge den tradisjonelle «begynnelsen, midten, slutten»-strukturen av historiefortelling. Sjekk Også Reframing Accessibility for The Web, hvilke av våre egne iboende fordommer om nettbrukere med funksjonshemninger og hvordan utviklere kan gå videre med å designe for tilgjengelighet, uavhengig av brukeren i den andre enden.
Coding Dojo Algorithm Prep (visit)
for nye utviklere er det så utrolig viktig å bli kjent med programmeringsalgoritmer så tidlig som mulig – så mye at de blir andre natur.Coding Dojo opprettet en Gratis Algoritme Treningsplattform som vil bidra til å bygge koding muskler og spiker koding grunnleggende før dykking i å lære å kode! Algoritmen Treningsplattform tar deg gjennom en rekke problemer som blir mer utfordrende som nivåer fremgang. Etter hver utfordring er det en video med En Kodende Dojo-instruktør som går gjennom hvordan han eller hun personlig ville løse algoritmen.
Bonustips& Ressurser: Få fart på back-end programmeringsspråk
etter at du har fått føttene våte grunnleggende om webutvikling, vil du sannsynligvis begynne å overgå mot mer back-end programmering. På dette punktet må du velge et språk til å begynne med, og stol på oss, det er mye å velge mellom. , sørg for å gjøre din forskning for å finne riktig passform — ikke alle språk er like. De varierer i vanskeligheter, bruk i bransjen, lett tilgang, markedets etterspørsel og mange andre faktorer.
For å hjelpe deg med søket ditt, har vi laget et sett med innledende guider for disse topp programmeringsspråkene i bransjen: Python, Ruby, JavaScript (MEAN,. NET Core, Java og React.
Føler meg som en utvikler er noe du trenger å gjøre og lurer på «er koding bootcamps verdt det?»Se ikke lenger Enn Coding Dojo. Vi er den eneste bootcamp å trene deg i 3 stabler brukes av verdens beste selskaper i 14 uker. Bare Søk Nå (det tar bare 2 minutter — – En Admissions Counselor vil følge opp for å se om Coding Dojo er riktig for deg.