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
 21 timmar

Antal deltagare


Price per participant

Vittnesmål (5)

Upcoming Courses

Relaterade Kategorier