Modernes JavaScript

Trainer:

Mike Bild

Datum:

16.04.2018 - 18.04.2018

Uhrzeit:

09:00 - 18:00 Uhr

Preis:

1.800,00 EUR zzgl. MwSt.

Ort:

Köln

Stadt:

Köln

Beschreibung

In den vergangenen Jahren ist das Ökosystem um JavaScript schier explodiert. Vor allem mit ECMAScript 2015 holte die Sprache als solche auf. Ein natives Modulsystem ermöglicht nun die saubere Strukturierung auch größerer Anwendungen. Kommende ECMAScript-Versionen setzen diese Entwicklung fort und machen JavaScript noch mächtiger.

 

Diese Erweiterungen erfordern eine neue Herangehensweise an die JavaScript-Entwicklung. Ein Transpiler und weitere Werkzeuge werden feste Bestandteile des Build-Prozesses. Der Aufwand lohnt sich: Java¬Script-Anwendungen nutzen so moderne Sprachfeatures und können dennoch in älteren Umgebungen ausgeführt werden.

 

Diese Erweiterungen bilden auch das Grundgerüst für dieses Training, das sich an Softwareentwickler richtet, die JavaScript im Wissen um diese Erweiterungen wirklich effizient einsetzen möchten. Im Mittelpunkt steht die detaillierte Beschäftigung mit den Neuerungen der ECMAScript-Spezifikationen der letzten Jahre. Dabei fokussiert Marius Schulz bewusst auf die Umsetzung der Theorie und Grundlagen in den Arbeitsalltag des Entwicklers: Dank zahlreicher Beispiele erlernen Sie den Umgang mit den verschiedenen Sprachkonstrukten in JavaScript, um diese künftig in Ihren eigenen Projekten zu nutzen.

 

Was wird Behandelt

Neuerungen von ECMAScript 2015

  • Natives Modulsystem, Importe und Exporte
  • Klassen und Vererbung
  • Arrow-Funktionen und lexikalisches “this”-Binding
  • Block-Scoping von Konstanten und Variablen
  • Destrukturierung von Objekten und Arrays
  • Erweiterte Funktionalität von Objekt-Literalen
  • String-Interpolation und Template-Literale
  • Rest- und Spread-Operatoren für Arrays
  • Default-Werte für Funktionsparameter
  • Symbole als neuer primitiver Datentyp
  • Iteratoren und Iteration mit for..of
  • Generator-Funktionen als Zustandsautomaten
  • Asynchrone Programmierung mit Promises
  • Maps und Sets sowie WeakMaps und WeakSets
  • Neue Funktionen für Strings und Arrays

Neuerungen von ES2016 und ES2017

  • Rest und Spread für Objekte
  • Asynchrone Programmierung mit async/await

Toolchain

  • Babel als Transpiler für moderne Sprachfeatures
  • Webpack als Bundler für native JavaScript-Module
  • Polyfills für neue Funktionalität in der Standardbibliothek

 

Voraussetzungen

  • Grundlegende Kenntnisse der JavaScript-Programmierung
  • Eigenes Notebook mit aktuellen Visual Studio Code, Google Chrome, Node.js

 

Ablauf

Unsere Trainings starten täglich um 9:00 und enden gegen 17:00 Uhr. Die Kaffee- und Mittagspausen legen unsere Trainer je nach Lernfortschritt mit den Teilnehmern fest. Im Trainingspreis enthalten sind u.a.:

Begrüßungsgetränke (Tee/Kaffee), Erfrischungsgetränke im Trainingsraum, Pausen- und Mittagsverpflegung, Papier und Stifte, freier WLAN-Zugang, Zertifikat über Ihre Teilnahme.

 

Anmeldung

Firmenschulung

Sie möchten das Training gerne als Inhouse-Schulung buchen? Kein Problem — sprechen Sie uns an, und wir entwickeln ein auf Ihre Anforderungen hin individuell zugeschnittenes Konzept und Angebot. Erste Informationen finden Sie in diesem Info-PDF.

 

Mike Bild

Über Mike Bild

Focussing on fundamental and modern web development technologies like JavaScript, React, NodeJS, and Python as well as CouchDB, ElasticSearch, Docker, and AWS, Mike has a deep and comprehensive understanding of both the technical and functional aspects, with a continuous delivered product on a stable and innovative technical platform as his main goal. With more than 20 years of software development experience, Mike helps to implement innovative software products demanding a fast and reliable development process with innovative ideas, conceptual and architectural know-how, and reliable development.

Weitere Produkte von Mike Bild:

Python und Big Data

Datum:

11.01.2018

Uhrzeit:

17:00 - 17:45

Dauer:

45 Minuten

Python und Big Data

Datum:

20.02.2018

Uhrzeit:

10:00-18:00

Dauer:

1 Tag

Ort:

Berlin

Modernes JavaScript

Datum:

04.06.2018

Uhrzeit:

09:00 - 17:00 Uhr

Ort:

Köln


Kontakt

Fernando Schneider
Trainings & Schulungen
E-Mail: fernando.schneider@developer-media.de
Tel. +49 (0) 89-74117-831


Das könnte Sie auch interessieren

prev next
Heimeshoff_Marco_dwx15

Webinar: Event Storming

dotnetpro-Logo

Magazin: dotnetpro

Peter Rozek – Frontend Experte | developer media

Webinar: Predictive UX

Golo Roden – Node.js Experte | developer media

Webinar: Node.js

Schulz_Marius_dwx15

Webinar: TypeScript

Salvanos_Alexander_300x318

Training: Java-Grundlagen

Arne Blankerts – PHP Experte | developer media

Training: PHP Security

David Tielke – .NET Experte | developermedia

Webinar: Unit-Tests

Patrick Lobacher – TYPO3 Experte | developer media

Webinar: Kanban Basics

Patrick Lobacher – TYPO3 Experte | developer media

Webinar: Agile Führung


Unsere Partner


Die richtige Mischung machts

web & mobile DEVELOPER dotnetpro DWX DDC codekicker Smart Data Developer Conference

developer media ist eine Marke des Medien- und Weiterbildungsunternehmens Neue Mediengesellschaft Ulm mbH mit Sitz in München und Köln. Mit der DWX – Developer Week und diversen Fachkongressen, Trainings, Inhouse-Schulungen und Webinaren, den Fachzeitschriften dotnetpro und web & mobile developer mit ihren Portalen sowie eBooks und Apps bedient developer media die Zielgruppe der Softwareentwickler mit profundem Fachwissen, topaktuellen News und wichtigen Kontakten.