5,0/5Kursbewertungen

JavaScript – Aufbaukurs

Der JavaScript Aufbaukurs vertieft Ihre Kenntnisse für die Entwicklung von JavaScript-Applikationen und behandelt unter anderem Debugging, Module, ECMAScript 2022 sowie Frameworks.

javascript-logo

Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB). Alle Preisangaben werden sorgfältig gepflegt. Preisirrtümer und technische Darstellungsfehler können jedoch nicht vollständig ausgeschlossen werden.

Artikelnummer: JSA Kategorien: , , Marke:

Kursdetails & Termine

Kursbeschreibung

Dieser Kurs bildet die Fortführung des Kurses JavaScript-Grundkurs. Ziel ist, Ihre JavaScript-Kenntnisse weitgehend zu vertiefen, damit Sie die Fähigkeit erlangen, JavaScript-Applikationen zu entwickeln.

Seminarinhalte

Der richtige Start (Kapselung, Debugging im Browser); Arbeiten im Team (Konventionen einhalten mit JSLint/ESLint, Verwenden von Git, automatische Dokumentation mit JSDoc und YUIDoc, Überblick über die Test-Frameworks QUnit und Jasmine, Automatisieren mit node.js und Grunt, Continuous Integration und Deployment); JavaScript Vertiefung (übliche Fehler vermeiden, Performance im Blick haben, Hoisting vermeiden, Closures erkennen); ECMAScript 2022 – neue Möglichkeiten (toplevel-await, statische Property und Methoden, private Methoden/Properties, at-Methode, hasOwn-Methode, Ausblick auf ECMAScript 2023); Erstellen und Erweitern eines Objekts (Factory Pattern, Constructor Pattern, Methoden hinzufügen mit dem Prototype Pattern, Method-Chaining); Vererbung (Prototype-Chaining, Constructor Stealing, Combination Inheritance); Module (Modul erstellen, Singleton richtig erstellen, Observer-Pattern verstehen); Modulare JavaScript Patterns (Asynchronous Module Definition (AMD), RequireJS, CommonJS, ES Harmony); MVC (Model-View-Controller) und MVVM (Model-View-ViewModel); Frameworks im Überblick.

Zielgruppe

Angesprochener Teilnehmerkreis:

  • JavaScript-Entwicklerinnen und JavaScript-Entwickler, die vor größeren Aufgaben stehen
  • Web-Entwicklerinnen und Web-Entwickler mit Kenntnissen in HTML und CSS sowie JavaScript mit der Aufgabe, komplexe Applikationen in JavaScript zu entwickeln

Voraussetzungen

JavaScript Grundkenntnisse (Variablen, Funktionen, DOM, Events, Fetch), HTML- und CSS-Erfahrung

Lernziele

Sie vertiefen Ihre JavaScript-Kenntnisse weitgehend, um die Fähigkeit zur Entwicklung von JavaScript-Applikationen zu erlangen.

Firmenseminar anfragen

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursdetails & Termine

Dieser Kurs bildet die Fortführung des Kurses JavaScript-Grundkurs. Ziel ist, Ihre JavaScript-Kenntnisse weitgehend zu vertiefen, damit Sie die Fähigkeit erlangen, JavaScript-Applikationen zu entwickeln.

Der richtige Start (Kapselung, Debugging im Browser); Arbeiten im Team (Konventionen einhalten mit JSLint/ESLint, Verwenden von Git, automatische Dokumentation mit JSDoc und YUIDoc, Überblick über die Test-Frameworks QUnit und Jasmine, Automatisieren mit node.js und Grunt, Continuous Integration und Deployment); JavaScript Vertiefung (übliche Fehler vermeiden, Performance im Blick haben, Hoisting vermeiden, Closures erkennen); ECMAScript 2022 – neue Möglichkeiten (toplevel-await, statische Property und Methoden, private Methoden/Properties, at-Methode, hasOwn-Methode, Ausblick auf ECMAScript 2023); Erstellen und Erweitern eines Objekts (Factory Pattern, Constructor Pattern, Methoden hinzufügen mit dem Prototype Pattern, Method-Chaining); Vererbung (Prototype-Chaining, Constructor Stealing, Combination Inheritance); Module (Modul erstellen, Singleton richtig erstellen, Observer-Pattern verstehen); Modulare JavaScript Patterns (Asynchronous Module Definition (AMD), RequireJS, CommonJS, ES Harmony); MVC (Model-View-Controller) und MVVM (Model-View-ViewModel); Frameworks im Überblick.

Angesprochener Teilnehmerkreis:

  • JavaScript-Entwicklerinnen und JavaScript-Entwickler, die vor größeren Aufgaben stehen
  • Web-Entwicklerinnen und Web-Entwickler mit Kenntnissen in HTML und CSS sowie JavaScript mit der Aufgabe, komplexe Applikationen in JavaScript zu entwickeln

JavaScript Grundkenntnisse (Variablen, Funktionen, DOM, Events, Fetch), HTML- und CSS-Erfahrung

Sie vertiefen Ihre JavaScript-Kenntnisse weitgehend, um die Fähigkeit zur Entwicklung von JavaScript-Applikationen zu erlangen.

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursbewertungen

1 Rezension für JavaScript – Aufbaukurs

  1. Galina S.

Hinterlassen Sie eine Kursbewertung

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Wir sind persönlich für Sie da

Nicht jeder Kurs passt sofort auf Anhieb. Wir helfen Ihnen dabei, aus Themen, Formaten und Anforderungen die passende Lösung zu finden – persönlich, praxisnah und mit Blick auf Ihren tatsächlichen Bedarf.

  • Persönliche Unterstützung bei der KursauswahlPersönliche Unterstützung bei der Kursauswahl
  • Passende Formate für Teams und EinzelpersonenPassende Formate für Teams und Einzelpersonen
  • Hilfe bei offenen Fragen vor der AnfrageHilfe bei offenen Fragen vor der Anfrage
  • Telefon+49 (911) 9523 – 260
  • Emailtrainings@sandata.de

Nicole Mühlbauer

  • Leitung
  • Key Account Managerin

Planen Sie einen Kurs oder Seminar und möchten sich vorab informieren?

Alison Kreis

  • Seminarorganisation
  • Trainer:innen Management

Haben Sie bereits einen Kurs gebucht und noch Fragen zum Ablauf vor Ort oder Online?

Anouk Mendoza

  • Seminarorganisation
  • Raumvermietungen

Haben Sie Fragen zu einer Raumvermietung oder unseren Räumlichkeiten vor Ort?

Fragen & Antworten

Hier beantworten wir die häufigsten Fragen zu unseren Kursen, Abläufen und Formaten. Sollten Sie weitere Fragen haben, unterstützen wir Sie gerne persönlich.

Sie sollten über JavaScript- und jQuery-Kenntnisse verfügen.

Der Kurs vertieft Ihre JavaScript-Kenntnisse, damit Sie JavaScript-Applikationen entwickeln können.

Der Kurs richtet sich an JavaScript-Entwicklerinnen und JavaScript-Entwickler vor größeren Aufgaben sowie an Web-Entwicklerinnen und Web-Entwickler mit HTML-, CSS- und JavaScript-Kenntnissen, die komplexe JavaScript-Applikationen entwickeln sollen.

Sie behandeln Konventionen mit JSLint und ESLint, Git, automatische Dokumentation mit JSDoc und YUIDoc sowie Test-Frameworks, Automatisierung, Continuous Integration und Deployment.

Sie beschäftigen sich unter anderem mit Closures, Hoisting, Factory Pattern, Constructor Pattern, Prototype Pattern, Method-Chaining, Vererbung, Modulen und dem Observer-Pattern.

Der Kurs gibt einen Überblick über modulare JavaScript-Patterns wie AMD, RequireJS, CommonJS und ES Harmony sowie über MVC, MVVM und Frameworks.

JavaScript – Aufbaukurs im Überblick

Der JavaScript Aufbaukurs richtet sich an Personen mit vorhandenen JavaScript- und jQuery-Kenntnissen, die ihre Fähigkeiten für die Entwicklung komplexer JavaScript-Applikationen vertiefen möchten. Im Mittelpunkt steht der Ausbau fachlicher Sicherheit über die Grundlagen hinaus.

Für belastbare Anwendungen verbindet der Kurs die tägliche Entwicklungsarbeit mit Themen wie Kapselung, Debugging im Browser, Fehlervermeidung und Performance. Ergänzend zeigen Versionsverwaltung, Dokumentation, Test-Frameworks sowie Automatisierung mit node.js und Grunt, wie sich die Zusammenarbeit im Team strukturiert unterstützen lässt.

Auch moderne Sprachmerkmale und Softwarearchitektur gehören zum fachlichen Zusammenhang: ECMAScript 2022, Objekt- und Vererbungskonzepte, Module sowie modulare JavaScript Patterns bilden die Grundlage, um MVC- und MVVM-Ansätze sowie Frameworks fundierter einzuordnen.