• Advanced JavaScript
Advanced JavaScript

Firmakursus

Advanced JavaScript

0,00

ANTAL

BESKRIVELSE

JavaScript er inde i en rivende udvikling, og den lader ikke til at stoppe foreløbig. Fra at have været næsten uændret i en lang årrække (ES3), så tyder alt på, at der fra 2016 vil komme en årlig opdatering af JavaScript, dvs. ES2016, ES2017 osv.. Ind imellem disse to yderpunkter har vi så ES5 og ES6. (ES4 gik helt galt, men det er en lang historie.)

ES5 blev færdig i 2009 (og opdateringen ES5.1 kom i 2011). Denne version af JavaScript er nu tilgængelig i alle relevante browsere (IE9+, Chrome, Firefox, Opera, Safari [Mobile], Android). ES5 bør være ‘baseline’ for alle projekter, der ikke inkludere support for IE8.

ES6 er stadig under udvikling, men en lang række features er allerede klar, og til dels også implementeret i en række moderne browsere. Til de endnu ikke implementerede features er der mulighed for enten at køre en transpiling (en sammentrækning af transformation og compiling), eller at inkludere en shim/polyfill. Dette gør det muligt at udnytte en stor del af ES6 allerede nu.

Både ES5 og ES6 er relevant for den moderne webudvikler, og kurset her vil give en grundig introduktion til en lang række af de mest interessante emner.

Krav til deltagerne

En forståelse for JavaScript svarende til JavaScript Fundamentals. Specielt er det vigtigt at føle sig hjemme i følgende emner:

  • Første ordens funktioner
  • Function Scope
  • Scope Closure
  • this
  • Prototyper og ‘prototype kæden

Kurset vil behandle følgende emner

Del 1

ES5

  • create og Properties
  • Nye metoder på arrays
  • Forskellige andre metoder
  • Strict mode

 Del 2

ES6 Syntax

  • Block-Scope, let and const
  • Spread / Rest
  • Default Parameter Values
  • Destructuring
  • Object Literal Extensions
  • Template Literals
  • Arrow Functions
  • Symbols

Del 3

  • Iterators
  • Generators
  • Promises
  • Modules
  • Classes
  • Typed Arrays
  • Maps/WeakMaps
  • Sets/WeakSets

Del 4

  • ES5 and ES6 in the real world
  • Transpiling
  • Shims / Polyfills
  • Fremtidens JavaScript

Underviser: Kim Dalsgaard

Inhouse: 35.000 kr. ekskl. moms pr. dag. Max 12 personer. Kunden står for lokale, AV og forplejning. GOTO Academy leverer underviser og kursusmateriale.

Læs vores kursusbetingelser her.

Hvis startdatoen ikke passer dig, eller en ny dato endnu ikke er fastlagt, kan du interesse tilmelde dig her. Det gælder også forespørgsler på firmakurser. Ved at sende interesseformularen er du IKKE tilmeldt et kursus. Vi kontakter dig, hvis vi også får henvendelser fra andre interesserede, omkring muligheder for firmakurser eller når vi er klar med nye datoer. Interessehenvendelse

Enter some content - reasons why customers should join your mailing list...

SEARCH THIS STORE