Kursplan
Introduksjon til JavaScript og funksjoner
- Hva er JavaScript?
- JavaScript gjennom tiden
- Når og hvor skal du bruke JavaScript
- Når og hvor skal du ikke bruke JavaScript
- Grunnleggende om webskripting
- Inkludert JavaScript på nettsiden din
- Skrive JavaScript uttalelser
- Bruke variabler
- Jobber med operatører
- Fange musehendelser
- Generell syntaks
- Ringefunksjoner
- Variabelt omfang
- Pilfunksjoner
- Stille inn standard parametere
DOM-objekter og innebygde objekter
- Samhandling med brukeren
- Velge elementer etter deres ID
- Accessing av nettleserhistorikk
- Bruke lokasjonsobjektet
- Bruk av datoer og klokkeslett
Håndtering av tall og strenger
- Tall
- Globale metoder
- Tallobjektet
- Number()-funksjonen
- boolske verdier
- Null- og udefinerte verdier
- Strenger
- Strengmaler
Lagre data i matriser
- Matriser
- Hvordan iterere gjennom arrays
- Operatoren med tre prikker
Håndtering av hendelser i JavaScript og kontroll av programflyt
- Hendelsestyper
- Hendelsesbehandlere
- Hendelsesobjektet
- Betingede uttalelser
- Sløyfer og kontrollstrukturer
- Hvordan sette opp og bruke tidtakere
Skripting med DOM
- DOM-noder
- Velge elementer med getElementsByTagName()
- Hvordan lese elementattributter
- Mozilla og Chrome DOM-inspektøren
- Hva er JSON? En introduksjon
Programming med JavaScript, HTML og CSS Manipulasjon
- Noen viktige elementer
- Dra og slipp
- Lokal lagring
- Hvordan jobbe med lokale filer
- Stilegenskapen i DOM
- Hvordan få tilgang til klasser ved hjelp av klassenavn
- DOM styleSheets-objektet
- Hvordan referere til CSS3 eiendommer i JavaScript
- Hvordan stille inn CSS3 egenskaper
Sammendrag og neste trinn
Krav
- Grunnleggende forståelse av HTML og CSS
- Kjennskap til generelle programmeringskonsepter
Publikum
- Webutviklere
- Programvareingeniører
- Alle som er interessert i å lære JavaScript for webutvikling
Referanser (4)
Leksjonene var veldig interaktive og øvingene var gode praksisøvelser.
Heino - NWK Limited
Kurs - Laravel and Vue.js
Maskinoversatt
Jeg liker trenerens profesjonalitet, han kjenner virkelig til hva han snakker om og kan forklare nærmest selv de enkleste emnene på temaet, noe som er utmærkt.
Marlon - National Confederation of Cooperatives
Kurs - React with Next.js
Maskinoversatt
øvelser til trening
Mateusz - DPDgroup IT Solutions sp. z o.o.
Kurs - React Native for iOS and Android
Maskinoversatt
Vue.js er noe jeg aldri har jobbet med, og presentasjonen klarte å fjerne noen av mine tviler. Likevel er online-kurser ikke effektive for å oppnå kunnskap.
Bogdan Stoica - EMAG IT Research S.R.L
Kurs - Advanced Vue.js
Maskinoversatt