Inhalt
JavaScript hat sich zur Universalsprache für Web-, Server- und App-Anwendungen entwickelt. Mit Next.js, einem auf React basierenden Framework, können Entwickler*innen sowohl Frontend- als auch Backend-Code in einem Projekt vereinen und durch Server-Side Rendering die Performance und Suchmaschinenplatzierung verbessern.
TypeScript erweitert JavaScript um ein Typensystem, das Fehler reduziert und die Programmierung durch bessere Autovervollständigung erleichtert. TypeScript wird in reguläres JavaScript kompiliert und ist mittlerweile ein Standard für JavaScript-Projekte.
In dieser Weiterbildung lernen Sie, moderne TypeScript-Skripte für Web-, Server- und App-Anwendungen zu erstellen und effiziente Schnittstellen zwischen Servern und Browsern zu entwickeln.
Inhalte:
- Einführung in TypeScript
- React mit TypeScript nutzen
- Vollwertige Websites mit komplexer Seitenstruktur mit Next entwickeln
- Komplettes Seitenlayout mit React-Komponenten erstellen
- HTML-Erzeugung (?Rendering?) mit React Server Components und Next optimieren
- Bilder automatisch mit Next optimieren
- Eigene Schnittstellen mit Cloud-Funktionen mit Node schreiben
- Einbindung in Next
- Webstandards zum Datenaustausch zwischen Browser und Server mit Next nutzen
- Inhalte aus einem Headless-CMS (Content Management System als Backend) für eine Next-Seite nutzen
- GraphQL-Schnittstelle als Alternative zu REST-APIs nutzen, um leichter die genau benötigten Daten auszulesen
- Projekt via GIT auf modernen Hosting-Plattformen veröffentlichen
- Datenbank-Grundlagen
- Mit TypeScript typensicher auf Datenbanken zugreifen
- Code mit KI-Werkzeugen (Künstlicher Intelligenz) erzeugen, erklären und korrigieren
Vorkenntnisse:Gute JavaScript-Kenntnisse und eine große Programmier-Affinität sind erforderlich
Lernform: Ihr Präsenzunterricht findet im virtuellen Klassenraum statt. Sie sind mittels Video- und Audiokonferenz während der gesamten Unterrichtszeit live und in Echtzeit mit ihrem/r Fachdozenten/in und ihren Mitstudierenden verbunden. Während auf einem Bildschirm die Anwendung sichtbar ist, mit der Sie arbeiten, sehen Sie auf einem zweiten Bildschirm die durch den/die Dozenten/in präsentierten Lehrinhalte und ihre Mitstudierenden. Über Bildschirmfreigaben werden Sie jederzeit individuell unterstützt, können mit anderen Teilnehmern in Austausch treten und ihre Arbeitsergebnisse der gesamten Klasse präsentieren. Ihre Fragestellungen werden umgehend durch den/die Dozenten/in beantwortet; in Arbeitsgruppen bearbeiten Sie Projekte. Die fachliche Betreuung der Dozierenden ist während des gesamten Unterrichtszeitraums gewährleistet.
Abschluss: Prüfung und cimdata-Zertifikat
- Förderungsart
- Bildungsgutschein (nach AZAV, Akkreditierungs- und Zulassungsverordnung Arbeitsförderung) i
- Unterrichtsart
- Online-Seminar