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
Testimonials (5)
Forsynt med nestjs selv om det ikke var på agendaen
Suhail - Maldives Pension Administration Office (Pension Office)
Kurs - Typescript Unit Testing
Machine Translated
Trainor gir flere prøver som virkelig hjelper mye.
Romulo - Tribal Software Philippines, Inc.
Kurs - Advanced TypeScript
Machine Translated
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
Kurs - React with Next.js
Simplification of new complex techniques
Brian Zaranyika - Vodacom SA
Kurs - React Native Expo
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.