JavaScript Grundkurs

Condor Siemens Lotto de Hochschule Esslingen Versicherungskammer Gothaer Ebit Systems Nuernberger Versicherung

JavaScript Grundkurs: Praxisschulung für Einsteiger und Nicht-Programmierer

Sie möchten den Sprung in die dynamische Welt des Web-Entwicklung wagen? Sie haben den Wunsch, interaktive Webseiten mit JavaScript zu gestalten? Sie sind daran interessiert, wie Sie Web-Anwendungen entwickeln oder Grundlagen für Frontend- und Backend-Entwicklung erwerben können? Dann ist dieser Kurs genau das Richtige für Sie und Sie brauchen nicht weiter zu suchen. Erfahren Sie hier mehr über unseren JavaScript Praxiskurs für Einsteiger und Nicht-Programmierer.

Alle Kurse live

In der Academy oder online

Ihre Vorteile auf einen Blick

  • Viel Praxis und sofort anwendbares Wissen für Ihre Projekte

  • Zertifikat bei einer aktiven Teilnahme

  • Kleine Gruppen mit max. 8 Teilnehmern

  • Trainer mit jahrelanger Lehr- und Industrieerfahrung

  • Didaktisch durchdachtes Lernmaterial

  • Kompakt, lebhaft und nachhaltig

NUTZEN

  • Syntax und Semantik von JavaScript schnell erlernen
  • Kleinere JavaScript-Programme selbständig schreiben
  • Einstieg in JavaScript sicher und mit viel Freude schaffen
  • Grundlagen für fortgeschrittene Kurse (in JavaScript oder vielen anderen Themen) erwerben

INHALTE

Der Kurs behandelt eine Auswahl folgender Themen:

  • JavaScript Entwicklungsumgebungen und Laufzeit-Umgebungen
  • Datentypen, Operationen, Gleichheit
  • Funktionen und Kontrollfluss
  • Grundlegende Datenstrukturen in JavaScript: Objekte, Arrays, Maps, Sets
  • Arbeiten mit JSON

VORKENNTNISSE

Dieser JavaScript-Kurs richtet sich an Sie, wenn Sie noch keine oder nur geringe Programmierkenntnisse haben. Wenn Sie Vorkenntnisse in einer anderen Programmiersprache haben sollten oder bereits erste Erfahrung mit JavaScript haben, dann ist der Kurs "Programmieren mit JavaScript" der richtige Kurs für Sie!

BESCHREIBUNG

Dieser JavaScript/TypeScript Praxiskurs für Einsteiger führt Sie auf klare und gut strukturierte Weise in das Web-Programmieren ein und hilft Ihnen dabei, die größte Herausforderung beim Lernen dieser Programmiersprache zu meistern: den Einstieg in die aufregende Welt des Web-Entwicklung! Denn hier lernen Sie die Logik und die Prinzipien einer modernen Web-Programmiersprache. Sie erwerben auf unterhaltsame Weise die Grundkonzepte und Sprachelemente wie Kontrollfluss, Organisation von Daten in Datenstrukturen wie Objekte, Arrays, Maps, Sets und Manipulation der Daten mit Funktionen. Darüber hinaus werden Sie mit wichtigen Themen wie Entwicklungsumgebungen, Laufzeit-Umgebungen und Arbeiten mit JSON vertraut gemacht.

ABLAUF

Am ersten Tag beginnen wir ganz entspannt mit der Installation von Node.js und dem Einrichten einer geeigneten Entwicklungsumgebung (IDE). Hier können beispielsweise Visual Studio Code, Sublime Text oder WebStorm verwendet werden. Wir besprechen, welche anderen Tools wie z.B. npm (Node Package Manager) für die JavaScript-Entwicklung nötig sind. Dann schreiben wir unser erstes JavaScript-Programm und lernen verschiedene Arten kennen, es auszuführen, z.B. in der Konsole oder im Browser. Sobald die Infrastruktur bei allen Teilnehmern steht, gehen wir die JavaScript-Grundkonzepte durch. Sie lernen, wie Sie Daten in Variablen speichern und mit Funktionen bearbeiten können. Zudem sehen Sie, wie Sie den Kontrollfluss in Ihrem Programm mit Bedingungen und Schleifen steuern können. Bereits nach diesem Tag können Sie Ihre ersten JavaScript-Programme schreiben und ausführen, z.B. ein kleines Zahlenraten-Spiel!

Am zweiten Tag wollen wir unseren Daten eine Struktur geben, damit wir effiziente und nützliche Operationen darauf anwenden können. Sie lernen einige der wichtigsten Datenstrukturen in JavaScript kennen: Objekte und Arrays. Wir besprechen viele nützliche Operationen auf diesen Datenstrukturen, wie das Sortieren, Einfügen oder Löschen von Elementen, das Finden eines bestimmten Elements usw. Das geschieht mit zahlreichen Beispielen und ausgiebigen Programmieraufgaben. Nach diesem Tag beherrschen Sie den Umgang mit diesen grundlegenden Datenstrukturen in JavaScript.

Am dritten Tag lernen Sie weitere grundlegende Datenstrukturen in JavaScript kennen, wie Maps und Sets. Sie lernen außerdem, wie Sie JSON-Daten verarbeiten und nutzen können, ein essentielles Werkzeug für moderne Webanwendungen. Zudem besprechen wir, wie man Daten und Funktionen kombiniert, um mächtigere und komplexere Strukturen zu erstellen. Falls noch Zeit bleibt, geben wir eine Einführung in das Prototypen-Modell von JavaScript, das als Grundlage für objektorientierte Programmierung in JavaScript dient.

Ob wir alle diese genannten Themen schaffen, hängt davon ab, wie schnell wir vorankommen. Je nach Vorkenntnissen der Teilnehmer kann der Fortschritt etwas schneller oder langsamer sein. Je homogener die Gruppe ist, desto größer ist der Nutzen für alle Teilnehmer. Daher beschränken wir unsere Kurse auf maximal 8 Personen mit ähnlichen Vorkenntnissen!

Kursformate

3-tägiger Kurs vor Ort

Der Kurs findet in unsern modernen und top ausgestatteten Schulungsräumen statt. Wir stellen jedem Teilnehmer während der Schulung einen modernen Laptop zur Verfügung. Getränke werden von der Coding Academy zur Verfügung gestellt. Zugang zum Material bekommen Sie spätestens am ersten Tag des Kurses.

3-tägiger Onlinekurs
Der Kurs findet Online statt. Sie benötigen lediglich einen Computer mit Internet-Zugang; für manche Kurse ist es allerdings nötig, dass Sie die verwendete Software installieren; das ist in der Beschreibung des jeweiligen Kurses angegeben. Zugang zum Material bekommen Sie spätestens am ersten Tag des Kurses.

4-Wochen Programm

Ein neues und innovatives Lernkonzept. Mehr Infos dazu hier

Zertifikat

Selbstverständlich erhalten Sie als Teilnehmer an diesem Kurs ein Zertifikat. Voraussetzung dafür ist die komplette Teilnahme an allen Kurseinheiten und Programmier-Aufgaben.

Wie geht es ab hier weiter?

Wenn Sie Ihre in diesem Kurs gewonnenen JavaScript Kenntnisse noch weiter vertiefen möchten, dann empfehlen wir Ihnen den JavaScript Aufbaukurs.

Wir freuen uns sehr darauf, Sie in diesem und zukünftigen Kursen der Coding Academy herzlich begrüßen zu dürfen!

Ihre TRAINER

Der Kurs wird von einem der folgenden Trainer durchgeführt:

Dr. Matthias Hölzl
Dr. Matthias Hölzl

Expert: Python, JavaScript, C++ , Machine Learning,

Dr. Kyrill Schmid
Dr. Kyrill Schmid

Expert: Python, Java, Machine Learning, Künstliche Intelligenz

Dr. Gilbert Beyer
Dr. Gilbert Beyer

Expert: Interaction Design, JavaScript, ReactJS