JavaScript er programmeringssproget på internettet. Det er ikke nødvendigvis det nemmeste programmeringssprog at lære, men hvis du er interesseret i at opbygge internetapplikationer eller blive Udvikler, vil det at lære JavaScript hjælpe dig, selvom du er en avanceret programmør, plus det giver dig mulighed for nemt at lære yderligere programmeringssprog.
engang betragtet som et strengt klientsidesprog, Node.js tillader nu JavaScript at køre både front-end og back-end. Det giver mange fordele, både for at lære internetudvikling og på arbejdsmarkedet.
men hvilken JavaScript ressource er for dig? Vi har samlet en liste over de bedste ressourcer til at lære JavaScript gratis, uanset om du lige er startet, eller du allerede ved, hvordan du bruger booleans, strenge og datastrukturer.
- begynder Javascript-kurser
- JavaScript til katte
- Codecademy ‘s Intro to JavaScript Track
- Fullstack Academy ‘s Intro to Coding
- Treehouses grundlæggende JavaScript
- MDN JavaScript
- Lær-JS
- Khan Academy
- mellemliggende Javascript-kurser
- Fullstack Academy ‘ s Bootcamp Prep online
- CoderByte
- veltalende JavaScript af Marijn Haverbeke
- Intermediate / Advanced Javascript Tutorials & kurser
- Scotch.io
- Egghead.io
- Douglas Crockford videoer
- næste trin på din rejse til Javascript Mastery
begynder Javascript-kurser
JavaScript til katte
dette gratis introkursus ligner Kodeskolens JavaScript-kurser. Dette er en nybegynder JavaScript tutorial, der vil hjælpe dig med at blive fortrolig med grundlæggende funktioner, biblioteker, datastrukturer og alle andre JavaScript fundamentals.
dette kursus er så nemt, at selv dit kæledyr kan begynde at kode på ingen tid.
Codecademy ‘s Intro to JavaScript Track
Hvis 0 er en ren nybegynder og 100 er en professionel fullstack-udvikler, vil 15 til 20 timers Codecademy’ s JavaScript-spor tage dig hele vejen til 6.8. I al alvorlighed er Codecademy ‘ s trin-for-trin tutorial system fantastisk til en introduktion til programmering i JavaScript. Du vil lære funktioner, sløjfer, datastrukturer og mange andre datatyper. Det har også andre online kurser for mange andre sprog som CSS, HTML, CCL og Python.
Fullstack Academy ‘s Intro to Coding
Fullstack Academy’ s Intro to Coding kursus hjælper dig med at lære det grundlæggende i HTML, CSS og JavaScript. De 15 timers videoer og udfordringer, der er designet til begyndere i alt, fokuserer på verdens mest populære programsprog og forbereder dig til coding Bootcamps toprangerede programmer.
Treehouses grundlæggende JavaScript
det er ikke teknisk gratis, men Treehouse tilbyder en læringsoplevelse med flere platforme, der inkluderer videoer, kodningstutorials og test. Hvis du ønsker at få et solidt fundament på kort tid, kan den 14-dages gratis prøveperiode muligvis passe til dine behov. Fordelene ved dette tre-timers kursus hjælper dig med at forstå, hvor JavaScript bruges, grundlæggende koncepter for variabler, datatyper og betingede udsagn, og hvordan du foretager fejlfinding af programmeringsproblemer.
MDN JavaScript
udgivet af Mosilla, denne side indeholder tutorials og lektioner ud over en ordliste over JavaScript-funktioner. Dette kan være en god fane at have åben næste gang du forsøger dem codewars.com udfordringer. MDN JavaScript tilbydes på mange andre sprog, og det er en stor genopfriskning af JavaScript programmeringssprog. For ikke-ekspert programmører kan du bruge JavaScript Garden for at undgå almindelige fejl og fejl.
Lær-JS
Learn-JS.org er beregnet til alle, der ønsker at lære JavaScript programmeringssprog. Denne hjemmeside er en interaktiv JavaScript tutorial, hvor du kan køre gratis JavaScript kode direkte fra internettet. Du er i stand til at prøve JavaScript uden selv at installere det. Her kan du lære det grundlæggende, tage advance tutorials, eller hjælpe andre med at lære ved at bidrage med tutorials.
Khan Academy
Dette er en nonprofit organisation, der giver en gratis kodningsuddannelse i verdensklasse til alle. Khan Academy er en god læringsplatform, hvor du kan finde tutorials ikke kun til computerprogrammering, men også til andre emner som matematik, kunst, økonomi og økonomi. Det har en JavaScript-tutorial, der kan hjælpe dig med at arbejde med DOM-begivenheder med Jespers, der bruges til at lave animationer og effekter på en hjemmeside. Som mottoet siger: “Du kan lære noget. Gratis. For alle. Evigt.”
mellemliggende Javascript-kurser
Fullstack Academy ‘ s Bootcamp Prep online
denne værkstedsbaserede video kurset har 40 timers indhold og lærer alle de grundlæggende elementer i JavaScript. Udover instruktion om kernekoncepter gennemgår den også et stort antal kodningsudfordringer, som er arrangeret efter niveau med stigende vanskeligheder, og hver efterfølges af en instruktørvejledning. Hvis du søger efter avancerede tutorials, Bootcamp Prep er en mere krævende kursus for dem, der er forpligtet til at deltage Fullstack Academy eller andre elite kodning skoler. Der er også mulighed for at tage forberedelseskurset på coding bootcamp ‘ s campusser i Chicago.
CoderByte
CoderByte udfordringer er en fremragende ressource, især hvis du vil ansøge om en mere selektiv kodning bootcamp som en del af en karriereovergang. Disse kodningsproblemer er en ret nøjagtig gengivelse af udfordringerne på Fullstack-applikationens tekniske kodningsvurdering. Husk, at begynderniveauudfordringerne stadig er ret hårde. Hvis du finder disse for vanskelige, skal du gennemgå de begynderressourcer, der er anført ovenfor, eller overveje at deltage i en personlig kodningsklasse.
veltalende JavaScript af Marijn Haverbeke
programmører på mellemniveau vil drage fordel af de første fire kapitler i denne bog, som inkluderer en oversigt over JavaScript-syntaks, funktionalitet, sløjfer og arrays og sidst men ikke mindst atomer i datastrukturerne (tal, booleere og strenge).
resten af kapitlerne er til avancerede programmører, hvor du kan finde mere om HTTP og formularer, forskellen mellem POST og få anmodninger og Node.js, som er en back-end JavaScript-teknologi, der udfører kode server-side.
Intermediate / Advanced Javascript Tutorials & kurser
Scotch.io
Scotch.io er en blog, der giver pædagogiske tutorials til programmører på alle niveauer. Dette er en stor ressource for mellemliggende og avancerede studerende, der søger at øge deres viden om den gennemsnitlige stak og andre nye JavaScript-teknologier. Det berører vinkel.js (internet applikationsramme for Frontend-udvikling vedligeholdt af Google) og JS-biblioteket.
Egghead.io
for at omskrive denne hjemmesides slogan: livet er for kort til nogen af de andre ressourcer på internettet—bare se disse videoer! Egghead tilbyder korte videoer til dygtige JavaScript-udviklere til at udjævne deres færdigheder. Få adgang til et anstændigt antal lektioner gratis, eller tilmeld dig et betalt abonnement og få al den viden, du kan håndtere.
Douglas Crockford videoer
Lær JavaScript fra en af sprogets førende pionerer. Douglas Crockford skabte denne forelæsningsserie om oprettelsen, stigningen til popularitet og implementeringen af JavaScript. Disse præsentationer er ikke kun informative, men også underholdende og anekdotiske.
næste trin på din rejse til Javascript Mastery
Hvis du er en nybegynder, der ønsker at lære JavaScript, er det en god start at arbejde dig igennem denne liste. Vi anbefaler bookmarking denne side til fremtidig reference.
Hvis du ønsker at tage det næste skridt mod en karriere som udvikler, skal du tjekke de fordybende kurser på Fullstack Academy, hvor vi underviser i en prisvindende JavaScript-læseplan og fremragende ansættelsesresultater for kandidater.
mulighederne med Fullstack JavaScript er uendelige. Tjek nogle seje internetapplikationer bygget af Fullstack-studerende her for lidt inspiration: 10+ fantastiske Kodningsprojekter bygget på Fullstack.