JavaScript - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Nutzen Sie die erfolgreichste Programmiersprache der Welt: JavaScript

Entwickeln Sie plattformübergreifende Anwendungen mit JavaScript

Von den Anfängen bis zur aktuellen Version deckt unsere "JavaScript - Beratung, Coaching, Workshop, Training" alles ab!

Sie erhalten aktuelle Informationen über die Sprachgrundlagen sowie Typen, Klassen, Module, Pattern in JavaScript und vieles mehr. Ihre individuellen Fragen und Themenwünsche werden dabei natürlich berücksichtigt.

JavaScript - Intensiv-Schulung für Einsteiger
Beratung, Coaching, Workshop, Training, Schulung + Weiterbildung
bieten wir Ihnen Live-Online und Vor-Ort an!

Themen und Inhalte für Ihre Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung:
JavaScript - Erste Schritte
  • Überblick und Einführung
  • Wie man JavaScript ausführt
  • JavaScript-Versionen
JavaScript - Grundlagen der Sprache
  • Verwendung von JavaScript mit Inline-HTML
  • Verwendung von JavaScript mit HTML-Import
  • Variablen - Grundlagen
  • Variablen - null, undefined und NaN
  • Variablen - Objekte
  • Strikter Modus
  • Dynamische Typisierung
  • Hoisting
  • Funktionen - Erstellen und Aufrufen
  • Funktionen - Argumente und Datenrückgabe
  • Kontrollstrukturen - if-Anweisung
  • Kontrollstrukturen - switch-Anweisung
  • Kontrollstrukturen - switch und break
  • Kontrollstrukturen - for-Schleife
  • Kontrollstrukturen - Verschachtelte Schleifen
  • Kontrollstrukturen - Kontrolle von Schleifen mit break und continue
  • Kontrollstrukturen - for-Schleifenvariationen
  • Kontrollstrukturen - Schleifen durch Arrays
  • Kontrollstrukturen - While-Schleife
  • Operatoren - Addition
  • Operatoren - Subtraktion
  • Operatoren - Multiplikations- und Fließkomma-Probleme
  • Operatoren - Division und Modulus
  • Operatoren - Werte vergleichen
  • Operatoren - Wichtige Vergleichsregeln
  • Operatoren - Boolesch
  • Operatoren - Ternärer Operator
  • Operatoren - Vorrang
JavaScript - Datentypen und Geltungsbereich
  • Primitive versus Referenztypen
  • Globaler versus lokaler Geltungsbereich
JavaScript - Arrays
  • Array-Grundlagen und Verwaltung von Datenelementen
  • Die forEach()-Methode
  • Arbeiten mit Elementen: push, pop, unshift und shift
  • Arbeiten mit Teilen eines Arrays: indexOf, splice und slice
  • Filtern, Zuordnen und Umkehren von Array-Elementen
  • Der Unterschied zwischen Concat und Join
  • Reduzieren von Arrays
JavaScript - Objekte
  • Objekt-Grundlagen und Literale Notation
  • Objekteigenschaften und das "this"-Schlüsselwort
  • Erstellung von Objekten mit Objektkonstruktoren
  • Verwendung von Object.create()
  • Einführung in JavaScript-Prototypen
  • Verwendung von Konstruktor-Funktionen
  • Konstruktor-Funktionen und -Argumente
  • Objekterstellung und Prototypen
  • Das Schlüsselwort "this"
  • "this"-Objekt setzen mit bind(), call() und apply()
  • Erstellen von Eigenschaften mittels defineProperty()
  • Wichtige eingebaute Methoden und Eigenschaften
JavaScript - Fehler und Fehlerbehebung
  • Fehlersuche mit den Browser-Entwickler-Tools
  • Daten in der Konsole ausgeben
  • Behandlung von Fehlern mit try und catch
JavaScript - Funktionen
  • Überblick und Einführung in Funktionen
  • Closures verstehen und anwenden
  • Die IIFE (Immediately Invoked Function Expression) nutzen
  • Eingebaute Methoden und Eigenschaften
JavaScript - Eingebaute Objekte und Funktionen
  • Überblick und Einführung in die JavaScript Standard-Objekte
  • Zeitgeber und Intervalle
  • Formate und Werte transformieren
  • String-Funktionen
  • Das Math-Objekt
  • Das Date-Objekt
  • Reguläre Ausdrücke
JavaScript - Arbeiten mit BOM und DOM
  • Einführung in das Browser-Object-Model und Document-Object-Model
  • Das Window-Objekt
  • Das Location-Objekt
  • Das Document-Objekt
  • Das DOM traversieren
  • Elemente auswählen
  • Selektieren von Elementen mit dem Abfrage-Selektor
  • Erstellen, Einfügen und Löschen von Elementen
  • Über Elemente und Knoten
  • Browser-Dialoge verwenden
  • Wichtige DOM-Eigenschaften und Methoden
JavaScript - Ereignisverarbeitung
  • Überblick und Einführung in Browser-Ereignisse
  • Das Event-Objekt
  • Event-Handler
  • Event-Listener
  • Event-Behavior
  • Eigenschaften des Ereignisobjekt
  • Änderung der Propagationsreihenfolge
JavaScript - Http-Verarbeitung
  • Überblick und Einführung in XmlHttRequest-Objekt
  • Überblick und Einführung in fetch-API
  • Setup und Senden einer GET-Anfrage
  • POST-, PUT-, DELETE-Anfragen absetzen und verarbeiten
JavaScript - Bibliotheken, Frameworks und Module
  • Überblick und Einführung in das Thema Wiederverwendung von Code
  • Bibliotheken verstehen und einsetzen: jQuery, Lodash, D3.js etc.
  • Frameworks verstehen und einsetzen: Angular, React, Vue.js, Svelte etc.
  • Schreiben von modularem Code
JavaScript - Sprach-Neuerungen und Ergänzungen
  • Let- und Block-Geltungsbereichs
  • Konstanten mit "const"
  • Neuerungen bei Lambda-Funktionen
  • Lambda-Funktionen und das Schlüsselwort "this"
  • Funktionen und Standardparameter
  • Erweiterungen des Objekt-Literals
  • Der Rest-Operator
  • Der Spread-Operator
  • Die for-of-Schleife
  • Template-Literale
  • Destrukturierung von Arrays
  • Destrukturierung von Objekten
JavaScript - Neuerungen bei Modulen und Klassen
  • Module Grundlagen
  • Import- und Export-Syntax
  • Module - strikter Modus und globaler Geltungsbereich
  • Grundlagen von Klassen
  • Klassen, Vererbung und Prototypen
  • Statische Methoden
  • Klassen und Module
  • Getter und Setter
  • Eingebaute Objekte erweitern
  • Erweiterbare eingebaute Objekte
JavaScript - Symbole
  • Symbole Grundlagen
  • Gemeinsame Symbole
  • Vorteile von (eindeutigen) IDs und Symbolen
  • Bekannte Symbole
JavaScript - Iteratoren und Generatoren
  • Iterator-Grundlagen
  • Erstellen eines benutzerdefinierten, iterierbaren Objekts
  • Generatoren-Grundlagen
  • Kontrolle von Iteratoren mit throw und return
JavaScript - Promises
  • Promises erstellen und auflösen
  • Promises verwerfen
  • Promises verknüpfen
  • Abfangen von Fehlern
  • Eingebaute Methoden - all und race
JavaScript - Maps und Sets
  • Maps - Erstellung und Hinzufügen von Elementen
  • Maps - Verwalten von Objekten
  • Maps - Schleifen durch Karten
  • Sets - Erstellung und Hinzufügen von Elementen
  • Sets - Verwalten von Objekten
  • Sets - Schleifen durch Sets
  • Das WeakMap und WeakSet
JavaScript - Die Reflect-API
  • Erstellen von Objekten mit Reflect.construct()
  • Aufrufen von Funktionen mit Reflect.apply()
  • Reflektionen und Prototypen
  • Reflect.construct(), apply() und Prototypen Interaktion
  • Zugriff auf Eigenschaften mit Reflect
  • Analysieren von Objekten mit Reflect.ownKeys()
  • Erstellen und Löschen von Eigenschaften mit Reflect
  • Verhindern von Objekterweiterungen
JavaScript - Die Proxy-API
  • Grundlagen von Proxies
  • Traps in Aktion
  • Proxies und Reflektionen
  • Verwendung von Proxys als Prototypen
  • Proxies als Proxies
  • Funktionen kapseln
  • Widerrufbare Proxies
JavaScript - Best Practices
  • Referenzen
  • Style Guides
  • Linter
  • Code Dokumentation
  • Transpiler
  • Modules
  • Loader und Bundler
  • Testing
JavaScript - Patterns
  • Constructor Pattern
  • Module Pattern
  • Revealing Module Pattern
  • Singleton Pattern
  • Observer Pattern
  • Mediator Pattern
  • Prototype Pattern
  • Command Pattern
  • Facade Pattern
  • Factory Pattern
  • Mixin Pattern
  • Decorator Pattern
JavaScript - Reaktive Programmierung mit RxJS
  • Einführung in reaktive Programmierung
  • Reaktive Programmierung versus Imperative Programmierung
  • RxJS - Reaktive Erweiterungen für JavaScript
  • RxJS-Elemente: Observable, Operatoren, Subject, Scheduler etc.
JavaScript - Zustandsverwaltung mit Redux
  • Einstieg in Redux
  • Redux-Elemente: State, Action, Reducer etc.
Mit unserer "JavaScript - Beratung, Coaching, Workshop, Training" gelingt Ihnen der perfekte Einstieg in die Programmierung mit JavaScript. Sie erhalten ein vollständiges Verständnis der Möglichkeiten von JavaScript und bekommen alle relevanten Informationen um moderne, komplexe, reaktionsschnelle sowie skalierbare Anwendungen mit JavaScript zu entwickeln.
Symbol für Unser Angebot für Sie!

Unser Angebot

Dauer

Symbol für Dauer: Eine Uhr!
ab 1 Tag (8 UE)

Die Dauer richtet sich nach Ihren Vorstellungen und inhaltlichen Wünschen. Sie bekommen genau das, was Sie brauchen.

Preis

Symbol für Preis: Münzen!
ab 900 EUR (Nettopreis)
ab 1.071 EUR (Bruttopreis)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis entspricht dem niedrigsten verfügbaren Gesamtpreis für Veranstaltungen bis drei (3) Teilnehmern.

Termin

Symbol für Termin: Ein Kalender!
Ganztägig + halbtägig
nach Vereinbarung

Ihr Wunschtermin wird bei der Planung berücksichtigt. Die Veranstaltung findet ganztägig + halbtägig zu flexiblen Zeiten statt.

Fördermöglichkeiten

Sparen Sie mit Bildungsprämie und Bildungsgutschein NRW!
Bildungsprämie

Es werden pro Prämiengutschein 50 Prozent der Kosten für eine beruflich orientierte Fortbildung, maximal 500 Euro, übernommen.

Weitere Informationen erhalten Sie unter www.bildungspraemie.info oder unter der kostenfreien Hotline 0800 26 23 000.

Sparen Sie mit Bildungsprämie und Bildungsgutschein NRW!
Bildungsscheck NRW

Die maximale Förderung beträgt 500 Euro, 50% des Seminarpreises von maximal 1.000 Euro.

Weitere Informationen zum Bildungsscheck NRW finden Sie auf www.bildungsscheck.nrw.de oder unter der Info-Service Telefonhotline 0211 837 1929.

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Jetzt anfragen
Unser Angebot für Ihre firmeninterne Beratung, Coaching, Workshop, Training und Weiterbildung

Lösungen für Ihren Bedarf an Coaching, Workshop, Training, Schulung und Weiterbildung

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 300 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Training & Coaching für Einzelpersonen

Für eine Person

Training & Coaching für Einzelpersonen

  • Passgenaue Inhalte auf den einzelnen Teilnehmer zugeschnitten
  • Ein sehr effektives Format, das schnell Ergebnisse bringt
  • Individuelle Training und Coaching motivieren und wirken
Jetzt anfragen
Training & Workshops für Teams und Abteilungen

Für eine Gruppe

Training & Workshops für Teams und Abteilungen

  • Bedarfsgerechte Inhalte auf die Herausforderung der Praxis zugeschnitten
  • Konsequente Praxisorientierung, modernste Techniken und Tools
  • Neue Fähigkeiten und Kenntnisse nachhaltig in den Arbeitsalltag zu integrieren
Jetzt anfragen
Training-Komplett-Lösungen für Ihr Unternehmen‍

Für eine Firma

Training-Komplett-Lösungen für Ihr Unternehmen

  • Ganzheitliche Konzepte für Ihre Mitarbeiterentwicklung
  • Individueller Skill-Katalog zur Erweiterung Ihres internen Weiterbildungsangebot
  • Nachhaltige Personalentwicklung realisieren
Jetzt anfragen
Einige Unternehmen für die wir tätig waren

Bechtle Softwarelösungen GmbH

Prüm Türenwerk GmbH

Postbank Akademie und Service GmbH

Daumen hoch, 👍  - für ausgezeichnete Referenzen.
Teilnehmer

Feedback

Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Ein sehr informative, interessante und gelungene Veranstaltung.
Daumen hoch, 👍  - für ausgezeichnete Referenzen.
Teilnehmer

Feedback

Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Daumen hoch, 👍  - für ausgezeichnete Referenzen.
Teilnehmer

Feedback

Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.

Anfrage für eine unverbindliche + kostenlose Erstberatung zum Thema

JavaScript - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Wir freuen uns über Ihre Anfrage und antworten so schnell es geht!

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schief gelaufen.
Beratung, Coaching, Workshop, Training, Schulung

Ähnliche Leistungen, die Sie interessieren könnten.

Wir erweitern ständig unser Beratungsportfolio. Über 300 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Alle IT-, Online-, Digital-Beratungsleistungen anzeigen >>
Alle IT-, Online-, Digital-Leistungen
Nach oben