uio--WebPageHeader-Module
uio--HeaderCarousel-Module
uio--WebPageMain-Module

JS-A101

JS-A101 | Überblick

Die Inhalte dieses «Kurses» sind der erste Teil Einführung in JavaSript. Es gibt einen zweiten Teil mit von JavaScript JS-A201 . Ob wir dieses Wissen in Form von IT-Coaching auf einzelne Personen oder im IT-Consulting auf ein Projekt bezogen oder einer Gruppe oder Ihrem Team im Sinne eines Kurses vermitteln, variiert von Auftraggeber zu Auftraggeber.

Sollten Sie bereits Vorkenntnisse haben, empfehlen wir Ihnen vorab eine Abstimmung.

JS-A101-Developer-1

JavaScript kennen viele nur als Skriptsprache mit der man Homepages im Browser anhübschen und animieren oder mal ein paar Formulare prüfen kann. Ja, geht auch noch immer und ist auch noch immer für viele ein Zweck. Wenn es aber um die von SNEWMEDIA durchgeführten Kurse zu JavaScript geht muss man einfach wissen, dass unsere Seminarteilnehmer JavaScript in 50% der Fälle später für die Serverseite mit NodeJS, JJS, GraalVM oder auch SAP einsetzen. So schön das Browser-DOM mit JavaScript und HTML auch ist: Dieser Kurs ist für Personen gedacht, welche wirklich JavaScript als Programmiersprache im ECMAScript Standard verstehen wollen.

Mit dem Lernen von JavaScript ist es wie mit allem im Leben. Natürlich kann man sich vieles selbst anlesen und beibringen, Tutorials gibt es genug. Das Problem hierbei: JavaScript hat eine ganze Menge an Fallstricken die man von Beginn an kennen sollte, weil viele Fehler in JavaScript bei der Ausführung des Programms ohne jede Warnung zu irgendeinem Datenmüll führen können den der Laie selbst über Monate übersehen und damit erfasste oder verarbeitete Daten im Ist-Zustand in falsche Formate und damit die Unlesbarkeit versetzt oder wichtige Daten löscht.

THEMEN

JS-A101 | Themen

Inhalte der JS-A101 Einführung

Grundlagen der Programmiersprache JavaScript: Syntax, Variablen, Datentypen, Bedingungen, Arrays, assoziative Arrays, Objekte in JavaScript, Unterschied zwischen Prototype- und Class-basierter Objektorientierung in JS ES5.

Durchführung von DOM Selektion und Manipulation in HTML Dokumenten für HTML-Elemente sowie CSS Eigenschaften mit purem JavaScript, dh. tatsächlich ohne Nutzung der beliebten Funktionsbibliothek jQuery.

Programmierung von Online-Formularen mit Prüfung von Formulardaten im Browser durch JavaScript.

Asynchroner Datenaustausch mit JavaScript über die sogenannte AJAX-Technik.

Überblick über die technischen Möglichkeiten von JavaScript in Verbindung mit HTML5, CSS3.

Überblick über typische Funktionsbibliotheken für die Programmierung von Oberflächen wie mitunter jQuery UI, jQuery Mobile und Bootstrap sowie auch Optionen für 3D Echtzeit-Rendering im Browser.

Welche JavaScript Runtime?

Nur etwa 50% der Seminarteilnehmer bei SNEWMEDIA wollen JavaScript für die Programmierung für Webseiten und damit im Browser einsetzen während hingegen die anderen 50% der Seminarteilnehmer oftmals gar nichts anderes kennen. Wie passt das zusammen?

Die Syntax von JavaScript im Browser und JavaScript in NodeJS ist zuerst einmal identisch: Beide Varianten basierend auf dem ECMAScript Standard.

Der maßgebende Unterschied im Erlernen und auch der Nutzung zwischen purem JavaScript, wie man es auch serverseitig mit NodeJS, JJS, Dino, Rhino oder der GraalVM einsetzen könnte, und einem Einsatz von JavaScript im Browser besteht darin, dass im Browser im Regelfall immer JavaScript in Verbindung mit HTML5 DOM und damit dem Document Objekt Model eingesetzt wird. Man spricht auch von Browser-Rendering.

Die serverseitigen Runtimes sind KEINE Browser-Engines sondern ausschließlich Runtimes für JavaScript. Wer also JavaScript lernen und verstehen muss, um es mit NodeJS, Java VMs oder auch SAP einsetzen möchte, ist bei SNEWMEDIA gut aufgehoben, weil wir uns auf JavaScript und eben nicht JavaScript+HTML konzentrieren.

Kurstermine

JS-A101 | Termine

Termine: JAVASCRIPT A101 Developer Teil 1

/// SNEWMEDIA bietet im Schwerpunkt Firmenschulungen und Einzelcoaching an. Sie können Themen ab 1 Person als individuelles IT-Coaching beauftragen. Staffelpreise für 1-4 Personen, Konditionen und Themenvarianten:

Freie Termine und Preise für 1-4 Personen

Buchungs-, Reservierungs- und Stornierungsbedingungen

Varianten in Bezug auf Thema, Dauer und mehr

Kontakt/Anfrage

JS-A101 | Kontakt/Anfrage

NIMM MIT UNS KONTAKT AUF

Kontaktformular zur Kursanfrage

Über dieses Kontaktformular können Sie uns bundesweit kostenfrei sowohl Anfragen für eine Angebotserstellung als auch Ihre weiteren Fragen zu unseren Leistungen, Themen, freien Terminen, Konditionen und Preise für die Durchführung von Leistungen sowohl remote/online als auch bei Ihnen in der Region stellen.

Postanschrift

SNEWMEDIA
T. Stülken
Waldstr. 44
D-65187 Wiesbaden

Success! Your message has been sent to us.
Error! There was an error sending your message.
SO IST'S BESSER.

LERNEN MIT SNEWMEDIA. Wähle ein Thema.

Schick uns den Link auf Dein Wunschthema und wir bieten Dir einen Termin an!

uio--WebPageFooter-Module