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)
Trainorn ger fler exempel, vilket verkligen hjälper mycket.
Romulo - Tribal Software Philippines, Inc.
Kurs - Advanced TypeScript
Maskintolkat
Träningen har bra innehåll och är lätt att följa
David Phetole Leshabela - Vodacom SA
Kurs - React with Next.js
Maskintolkat
Förenkling av nya komplexa tekniker
Brian Zaranyika - Vodacom SA
Kurs - React Native Expo
Maskintolkat
Breadth of the topics covered was quite extensive, and the trainer made an effort to do them justice.
Lakshmipriya Sivakumar - Deque Systems Inc
Kurs - Spring Boot, React, and Redux
Maskintolkat
Tränaren verkade vara mycket kunskapabel om Vue. Jag uppskattade att se hans utvecklingsstil och lära mig några nya koncept att prova.
Adrian Borrmann - CBC/Radio-Canada
Kurs - Advanced Vue.js
Maskintolkat