Lær JavaScript fra din aller første kodelinje til promises og async/await – helt offline, på bengali eller engelsk.
Learn JavaScript er et komplett nybegynnerkurs i én app. 36 leksjoner tar deg fra hva JavaScript er, gjennom funksjoner, arrayer og objekter, til DOM, hendelser og asynkron kode. Hver leksjon kommer med et kjørbart eksempel du kan redigere og kjøre på stedet, pluss en kort quiz for å sjekke at du forsto det.
Ingen konto. Ingen registrering. Ingen internett nødvendig.
FUNGERER HELT OFFLINE
Hele JavaScript-kurset, referansen og kodelekeplassen er lagret i appen. Lær på bussen, i klasserommet eller hvor som helst uten data – ingenting lastes ned mens du studerer.
PÅ BANGLA OG ENGELSK
Hver leksjon, eksempel og quiz er skrevet på både bengali og engelsk. Bytt språk når som helst, og appen og kurset endres samtidig. Perfekt hvis du vil lære programmering på ditt eget språk uten å miste de engelske begrepene du vil møte i ekte kode.
JAVASCRIPT-KURSET — 9 MODULER, 36 LEKTIONER
• Grunnleggende — hva JavaScript er, ditt første skript, variabler, datatyper
• Operatorer og kontrollflyt — aritmetikk, sammenligning, logikk, betingelser, løkker
• Funksjoner — parametere og retur, pilfunksjoner, omfang, lukkinger
• Objekter og arrayer — objekter, arrayer, kart, filter, reduser, destrukturering, spredning
• Strenger, tall og datoer — strengmetoder, mallitteraler, matematikk, dato
• DOM og hendelser — DOM, valg av elementer, endring av siden, hendelseslyttere
• Asynkron JavaScript — tidtakere, tilbakekallinger, hendelsesløkken, løfter, async/await, hent
• Moderne JavaScript — klasser, dette, moduler, JSON, localStorage, moderne forkortelser
• Feil og god praksis — prøv/fang, feilsøking, ren kode, hva du skal lære videre
EN EKTE JAVASCRIPT-LEKEPLASS
Dette er ikke en utfyllingsøvelse. Skriv ekte JavaScript og trykk Kjør. Utdataene vises i en skikkelig konsoll som skriver ut objekter, arrayer, kart, sett, datoer og feil slik en nettleserkonsoll gjør, og rapporterer uoppdagede feil i stedet for å feile stille. Bygg DOM-elementer, legg til hendelseslyttere, bruk setInterval, prøv localStorage. Du får syntaksutheving, linjenumre og ferdige kodestykker.
SØKBAR OFFLINE-REFERANSE
Har du glemt hvordan reduce fungerer? Slå det opp uten å forlate appen.
• 148 innebygde objekter, metoder og egenskaper, fra arr.reduce() til fetch()
• 88 operatorer og nøkkelord, fra === og ?? til async og valgfri kjedekobling
Hver oppføring forklares på begge språk. Trykk på en hvilken som helst oppføring for å kopiere den.
HOLD DEG MOTIVERT
Tjen XP for å fullføre leksjoner, svare på quiz-spørsmål og kjøre din egen kode. Bygg en daglig rekke. Samle ni merker, fra din første leksjon til å fullføre hele kurset. Slå på en valgfri daglig påminnelse på et tidspunkt som passer deg.
BYGGET FOR KOMFORTABEL LESING
Syv fargetemaer i lys og mørk, fem lesebakgrunner du kan angi uavhengig av apptemaet, og seks tekststørrelser du kan endre fra en leksjon. Fungerer i stående og liggende format, på telefoner og nettbrett.
HVEM DET ER FOR
Nybegynnere som lærer å kode, studenter som tar et webutviklingskurs, og alle som kan HTML og CSS og vil ha JavaScript videre. Ingen tidligere programmeringserfaring er nødvendig.
PERSONVERN
Ingen konto, ingen analyser og ingen sporing av hva du leser eller scorer. Fremgangen din forblir på enheten din.
Lær JavaScript er gratis og støttes av annonser.
Lær JavaScript offline, steg for steg. 36 leksjoner, spørrekonkurranser og en kodeeditor.