JavaScript Grundlagen (JAVASCRPT1)

 

Who should attend

HTML-Programmierer, Webmaster, Webdesigner.

Prerequisites

Course Objectives

Sie lernen in diesem Seminar die Programmiersprache JavaScript und ihre überragende Bedeutung in modernen Webanwendungen kennen. Dazu werden Ihnen von Grund auf Syntax und Befehlsumfang vermittelt. Weiterhin lernen Sie anhand praxisnaher Beispiele, wie mit JavaScript dynamisch Inhalt und Darstellung der Seite geändert werden können und wie Browser-Funktionen angesprochen werden..

Course Content

Überblick:

  • HTML, CSS und DOM
  • Skriptsprachen
  • Historie und Standardisierung von JavaScript, ECMAScript
  • Werkzeuge und IDEs: Eclipse JavaScript PlugIn, Firebug mit DOM-Inspektor und JavaScript-Debugger

Programmierung:

  • Datentypen
  • Objektorientierung
  • Das globale Objekt
  • Eigenschaften und Funktionen
  • Variablen - Operatoren
  • Funktionen: Definition, Parameterübergabe und Rückgabewert
  • Schleifen
  • Abfragen
  • Arrays
  • Fehlerbehandlung
  • Modularisierung und Namensräume
  • Programmier-Konventionen und Best Practices

Vordefinierte Objekte:

  • Object
  • String
  • Math
  • Number
  • Array
  • Date
  • Reguläre Ausdrücke
  • Error-Objekt

JavaScript und HTML:

  • Eventhandler
  • Ansprechen und Manipulation von HTML-Elementen
  • Browserabhängige Programmierung
  • Das Window-Objekt
  • Implizite Browser-Objekte

Praktische Anwendung von JavaScript:

  • Abfragefenster
  • Formularverarbeitung
  • Einfache Effekte
  • Cookies
  • AJAX-Grundlagen

Prices & Delivery methods

Online Training

Duration
4 days

Price
  • on request
Classroom Training

Duration
4 days

Price
  • on request

Schedule

Instructor-led Online Training:   Course conducted online in a virtual classroom.
FLEX Classroom Training (hybrid course):   Course participation either on-site in the classroom or online from the workplace or from home.

German

Time zone: Central European Time (CET)

Online Training Time zone: Central European Time (CET) Course language: German
Online Training
Classroom option: Düsseldorf, Germany
Time zone: Central European Time (CET)
Online Training Time zone: Central European Summer Time (CEST) Course language: German
Online Training
Classroom option: Hamburg, Germany
Time zone: Central European Summer Time (CEST)
Online Training
Classroom option: Frankfurt/Main, Germany
Time zone: Central European Summer Time (CEST)
Online Training Time zone: Central European Summer Time (CEST) Course language: German
Online Training
Classroom option: Düsseldorf, Germany
Time zone: Central European Time (CET)
FLEX Classroom Training (hybrid course):   Course participation either on-site in the classroom or online from the workplace or from home.

Germany

Düsseldorf Course language: German
Hamburg Course language: German
Frankfurt/Main Course language: German
Düsseldorf Course language: German

If you can't find a suitable date, don't forget to check our world-wide FLEX training schedule.