Kursplan
Introduktion till JavaScript och funktioner
- Vad är JavaScript?
- JavaScript genom tiderna
- När och var man ska använda JavaScript
- När och var man inte ska använda JavaScript
- Grundläggande webbscripting
- Inkludera JavaScript på din webbsida
- Skriva JavaScript uttalanden
- Använda variabler
- Arbeta med operatörer
- Fånga mus-händelser
- Allmän syntax
- Anropa funktioner
- Variabelräckvidd
- Pilenfunktioner
- Ställa in standardparametrar
DOM-objekt och inbyggda objekt
- Interagera med användaren
- Välja element efter deras ID
- Accessing webbläsarhistoria
- Använda locationsobjektet
- använda datum och tider
Arbeta med tal och strängar
- Nummer
- Globala metoder
- Talsobjektet
- funktione Number()
- Boolean värden
- De null och undefined värdena
- Strängar
- Strängmallar
Lag ratta data i arrayer
- Arrayer
- Så här itererar du genom arrayer
- The tre punkters operatör
Vi ta hand om händelser i JavaScript och kontrollera programflödet
- Eventtyper
- Eventhanterare
- The händelseobjekt
- Betingade uttalanden
- Loopar och kontrollstrukturer
- Hur man sätter upp och använder timers
Skripting med DOM
- DOM-noder
- Välja element med getElementsByTagName()
- Hur man läser elementattribut
- Mozilla och Chrome DOM-inspektören
- Vad är JSON? En introduktion
Programming med JavaScript, HTML och CSS Manipulation
- Some viktiga element
- Dra och släpp
- Local storage
- Hur man arbetar med lokala filer
- Stilegenskapen i DOM
- Hur man kommer åt klasser med className
- DOM-styleSheets-objektet
- Hur man refererar CSS3 egenskaper i JavaScript
- Hur man ställer in CSS3 egenskaper
Sammanfattning och nästa steg
Krav
- Grundläggande förståelse för HTML och CSS
- Bekantskap med allmänna programmeringskoncept
Målgrupp
- Webbutvecklare
- Programvaruingenjörer
- Den som är intresserad av att lära sig JavaScript för webbutveckling
Vittnesmål (5)
Försågs med nestjs trots att det inte stod på agendan
Suhail - Maldives Pension Administration Office (Pension Office)
Kurs - Typescript Unit Testing
Machine Translated
Trainor ger fler prover som verkligen hjälper mycket.
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.