måske er en af de mest spændende muligheder for at komme ind i et felt som internetudvikling evnen til simpelthen at komme ind i det med det samme. I modsætning til mange erhverv, der kræver måneder eller endda års træning, med internetudvikling kan du nemt komme i gang i dag, hvis du føler ilden for læring og opdagelse ulmende under dine fødder!
det bedste sted at begynde at få en fornemmelse for, hvordan udvikling fungerer, er de mange gratis, selvstyrede online-udviklingskurser, der dækker alt fra grundlæggende programmeringsintroduktioner til bedste praksis for udvikling. Nedenfor vil vi tage et kig på cremen af crop udvikling kurser og fremhæve, hvad de kan hver tilbyde dig og et udvalg af de bedste links eller værktøjer til at tjekke ud.
Codecademy (besøg)
Codecademy tilbyder en række selvstyrede tutorials til begyndere for at lære det grundlæggende i programmering af internetudvikling. Der oprettes et selvstændigt udviklingsmiljø, hvor du kan lære de grundlæggende strukturer i front-end-kode som HTML og CSS, inden du går videre til back-end-sprog som Ruby on Rails og Python.
gå ikke glip af… lav en hjemmeside og HTML& CSS-programmer er gode begyndelsespunkter, hvis du har brug for at lære det grundlæggende i internetstruktur og design. For tungere kodning, prøv Ruby sprog tutorial efterfulgt af Lær Ruby on Rails guide til at gøre en grundlæggende, funktionel hjemmeside.
Khan Academy (besøg)
et yderst nyttigt læringssted, der dækker alle slags emner, og især computerprogrammeringsafsnittet kan ikke overses. Den har en række selvstyrede tutorials, generelt med eksperter, der leverer lyd-og/eller videovejledning om emnet, mens interaktive vinduer på skærmen viser koden og udsender resultaterne under fortællingen.
gå ikke glip af… den fantastiske introduktion til databasemotoren inkluderer guidet fortælling og endda personlige udfordringer, der beder dig om at skrive selv for at udføre enkle opgaver. En sjov serie til at lære det grundlæggende i tegning og animation ved hjælp af JavaScript er fantastisk til at komme ind i det produktive front-end sprog.
mit Opencourset (besøg)
en overflod af selvstyrede kurser fra ingen ringere end en af de bedste tekniske skoler i USA, mit. Programmet tilbyder en utrolig bredde af emner at lære om, herunder hundredvis af kurser vedrørende programmering, udvikling, matematik og computerteknik.
gå ikke glip af… introduktion til datalogi og programmering, som er et komplet, uafhængigt studiekursus inklusive alle ressourcer og kursusmaterialer for at få dig begejstret for og interesseret i programmering. En blid introduktion til programmering ved hjælp af Python er også en stor ressource for at få indsigt i det populære og veldesignede back-end sprog.
Coursera (besøg)
I lighed med mit Opencourse tilbyder Coursera en overflod af online kurser fra en række universiteter rundt om i verden gratis. Hvert kursus varierer lidt i format og tidslinje, men adskillige kurser er tilgængelige til programmering, udvikling og datalogi for at få en smag.
gå ikke glip af… en stor begyndere guide til programmering kan findes i programmering for alle kursus fra University of Michigan. Mens det sprog, der bruges i løbet af kurset, er specifikt for Python, er kurset selv fokuseret på begreberne generel programmering, der kan anvendes på stort set alle sprog, du vil støde på i de kommende år.
vores udviklernetværk (visit)
har skabt en utrolig ressource for udviklere af alle færdighedsniveauer og ekspertise gennem vores udviklernetværk. Disse ressourcer, artikler og tutorials er perfekte til dem, der absorberer information og lærer bedst ved hjælp af den afprøvede metode til at læse ord og se eksempler lige der på siden. Rækken af emner er bred, fra grundlæggende internet introduktioner og front-end sprog til fælles ordforråd og optimering & ydeevne.
gå ikke glip af… at komme i gang med internettet er en stor ressource for begyndere at lære om, hvordan hjemmesider fungerer, og bevægelserne skriver og spiller rundt med front-end teknologier som HTML, CSS og JavaScript.
HTML5 Rocks (visit)
mens grænsefladen er lidt kedelig, og det kan være lidt udfordrende at finde relevante artikler, giver HTML5 Rocks — siden — der blev oprettet af Google-et bredt udvalg af artikler og tutorials om alle mulige emner inden for internetudvikling, med tilsigtede målgrupper lige fra begyndere til avancerede udviklere.
gå ikke glip af… Kom godt i gang med CSS Shapes giver en god introduktion til avancerede CSS-teknikker, som mange begyndere måske ikke engang er klar over, kan opnås udelukkende med CSS.
A List Apart (visit)
en af de mest professionelle og up-to-date online magasiner direkte rettet mod internetudviklere og designere, a List Apart er hjemsted for et væld af ekstraordinære artikler, der beskæftiger sig med alt fra kodning og teknikker til design og brugeroplevelse. Hvis du vil læse let og lære af erfaringer og råd fra andre eksperter på området, er det en stor ressource at gennemse artiklerne her.
gå ikke glip af… opbygning af ikke-lineære fortællinger til internettet giver stor indsigt i forestillingen om, at den spredte, modulære karakter af moderne hjemmesider kræver, at fortællinger om vores indhold må være fritflydende og ikke følge den traditionelle “begyndelse, midten, slutningen” struktur af historiefortælling. Tjek også Omraming tilgængelighed til internettet, hvilke af vores egne iboende fordomme om internetbrugere med handicap, og hvordan udviklere kan komme videre med at designe for tilgængelighed, uanset brugeren i den anden ende.
Coding Dojo Algorithm Prep (visit)
for nye udviklere er det så utroligt vigtigt at blive fortrolig med programmeringsalgoritmer så tidligt som muligt – så meget, at de bliver anden natur.kodning Dojo oprettet en gratis algoritme træningsplatform, der vil hjælpe med at opbygge dine kodende muskler og negle kodning fundamentals før dykning i at lære at kode! Algoritmetræningsplatformen fører dig gennem en række problemer, der bliver mere udfordrende, når niveauerne skrider frem. Efter hver udfordring er der en video med en kodende Dojo-instruktør, der går igennem, hvordan han eller hun personligt ville løse algoritmen.
Bonus Tip & ressourcer: Få fart på back-end programmeringssprog
når du har fået dine fødder våde det grundlæggende i internetudvikling, vil du sandsynligvis begynde at skifte til mere back-end programmering. På dette tidspunkt skal du vælge et sprog til at begynde med, og stol på os, der er meget at vælge imellem. , sørg for at gøre din forskning for at finde den rigtige pasform — ikke alle sprog er ens. De varierer i vanskeligheder, brug i branchen, let adgang, markedets efterspørgsel og mange andre faktorer.
for at hjælpe med din søgning oprettede vi et sæt introduktionsguider til disse top programmeringssprog i branchen: Python, Ruby, JavaScript (MEAN,. net Core, Java og React.
Har du lyst til at være udvikler er noget, du skal gøre og spekulerer på “er kodning af bootcamps det værd?”Se ikke længere end kodning Dojo. Vi er den eneste bootcamp, der træner dig i de 3 stakke, der bruges af verdens bedste virksomheder på 14 uger. Bare Ansøg nu (det tager kun 2 minutter) — en Optagelsesrådgiver vil følge op for at se, om kodning af Dojo er det rigtige for dig.