Weiterbildung

 

Moderne Webanwendungen mit JavaScript (WE)

«CsBe - Die einzige Webmasters Europe-Akademie der Schweiz!»

JavaScript ist die Programmiersprache des World Wide Web! Komplexe Webanwendungen sind ohne JavaScript gar nicht denkbar.

Die Sprache kommt dabei sowohl im Frontend als auch im Backend zum Einsatz. Im Frontend bereichert JavaScript Webseiten um Interaktivität und Dynamik. Shops, Redaktionssysteme, Auktionsplattformen, Onlinezeitungen, Online-Communities usw. – alle profitieren von sofortigem Feedback ohne Nachladen. Sogar komplette Single-Page-Anwendungen gewinnen mehr und mehr an Bedeutung.

Während im Frontend JavaScript konkurrenzlos ist, setzt sich nun die Erkenntnis durch, dass es große Vorteile hat, JavaScript auch im Backend zu verwenden. Das gelingt mit Hilfe der NodeJS-Plattform.

Am Ende des Seminars können sie das international anerkannte Zertifikat von Webmasters Europe: Certified JavaScript Developer erlangen.

Organisation

Dauer20 Halbtage à 4 Lektionen (JAV-A..), oder
10 Tage à 8 Lektionen (JAV-T..)
Durchführung:verteilt auf ca. 5-6 Monate
Tageskurs: 2-3 Monate
Lehrgänge:1-2 mal jährlich
HeimstudiumAls Vorbereitung- und Vertiefung sind 2-4 Stunden pro Ausbildungsheit (4 Lektionen) einzurechnen

Kurskosten

Einschreibegebühr 170.-
Kurskosten3'440.- (Abendkurs)
3'640.- (Tageskurs inkl. Mittagsverpflegung)
Lehrmittelinklusive
Pausenkaffeeinklusive
Prüfung: Certified JavaScript Developer170.-

Ihr Nutzen / Lernziele

In diesem Modul erlernen Sie Schritt für Schritt den JavaScript-Sprachkern mit Bezügen zur Anwendung im Programmieralltag. Besonderer Wert wird dabei auf gut strukturierten, lesbaren und wartbaren Code gelegt, also auf eine hohe Code-Qualität. Sie entwickeln komplexe Webanwendungen bis hin zu Single Page Apps. Dabei realisieren Sie das UI mit Hilfe von React und lernen Technologien wie Ajax oder Websockets kennen, mit denen Sie Daten zwischen Browser und NodeJS-Server hin und her transportieren.


Schliesslich stellen Sie mit Hilfe moderner Testing-Frameworks die Funktionsfähigkeit der Software sicher und nutzen die Methodik der Testgetriebenen Entwicklung (TDD), um ein sauberes Softwaredesign zu gewährleisten. In zahlreichen praktischen Übungen erwerben Sie fundierte praktische Kompetenzen.

Voraussetzung

  • Gute PC-Anwenderkenntnisse (wie z.B. Informatik-Anwender SIZ, ECDL oder ähnliches
  • Gute Informatik-Grundkenntnisse
  • Versierter Umgang mit Windows Explorer
  • Internetgrundlagen
  • Grundlagen Webentwicklung (HTML, CSS)
  • Besuch Lehrgang: WebDesign & Usability von Vorteil

Um sicherzustellen, dass der von Ihnen vorgesehene Ausbildungsweg wirklich Ihren Bedürfnissen entspricht, bieten wir eine kostenlose, persönliche Ausbildungsberatung an.

Einen Termin für ein Beratungsgespräch können Sie gerne telefonisch unter 031 398 98 00 oder direkt auf unserer Webseite vereinbaren.

Zertifizierung

Um die international anerkannte Zertifizierung von Webmasters Europe zu erhalten, muss der Teilnehmer folgende Prüfung bestehen:

   Certified JavaScript Developer

Die Computerschule Bern AG ist autorisiertes Webmasters Europe Testingcenter (ATC). Die Prüfung kann bei täglich bei der CsBe abgelegt werden.

Themenbereiche

  • JavaScript Sprachkern, Syntax und grundlegende Funktionen
  • Manipulation von HTML und CSS mit Hilfe des Dynamic Object Model (DOM)
  • Performante Webanwendungen mit Node.js, AJAC, Websockets und Express
  • Serverseitig gerenderte Seiten mit EJS
  • Komplexe User Interfaces mit React
  • Test Driven Development mit JavaScript
  • User Interfaces mit React

Informationen zu Kurs anfordern (werden per Mail zugestellt)

Kursdaten

Kurs Datum Ort  
Java Academy Switzerland . Anmelden
JAV-A-020-BE Mo. 06. Mai 2024, 18:00-21:30 Bern / VCK Anmelden
JAV-A-021-BE Di. 07. Mai 2024, 18:00-21:30 Bern / VCK Anmelden
JAV-A-023-BE Do. 09. Mai 2024, 18:00-21:30 Bern / VCK Anmelden
JAV-T-100-BE Fr. 10. Mai 2024, 09:00 - 16:30 VC Anmelden
JAV-V-025-BE Sa. 18. Mai 2024, 08:30-12:00 Bern / VCK Anmelden

rot = geplante Durchführung

grün = definitive Durchführung

Bern: Zieglerstrasse 64, 3007 Bern

Basel: Elatus GmbH, Nauenstrasse 49, 4052 Basel

VC: Virtual Classroom (MS Teams)

VCK: Virtual Classroom/Präsenzunterricht