- Grundlagen der Webprogrammierung mit Typescript für professionelle Anwendungen
- Überblick über Vorteile und Einsatzgebiete von Typescript in der modernen Software-Programmierung
- Rolle und Bedeutung von Typescript im Kontext moderner Webentwicklung
- Agile Methoden und professionelle Vorgehensweisen für Webentwickler:innen
Typescript Basics und Typisierung
- Einführung in grundlegende Typen und deren praktische Anwendung
- Effiziente Nutzung von Funktionen, Interfaces und Klassen in Typescript
- Grundlagen generischer Programmierung und Typsicherheit
- Best Practices für wartbaren und robusten Typescript-Code
Fortgeschrittene Typescript Konzepte
- Vertiefung in fortgeschrittene Typen wie Generics, Decorators und Type Guards
- Objektorientierte Programmierung (OOP) mit Typescript: Klassen, Vererbung, Polymorphismus
- Professionelle Strukturierung großer Webprojekte mit Typescript-Modulen
- Fehlervermeidung und effiziente Fehleranalyse durch starke Typisierung
Integration von Typescript in Frontend Frameworks
- Professionelle Entwicklung dynamischer Web-Applikationen mit Typescript und React
- Einbindung und Nutzung von Typescript in Node.js-basierten Backend-Projekten
- Entwicklung performanter und skalierbarer Anwendungen durch Einsatz moderner Web APIs
- Praxisnahe Nutzung von Typescript zur optimalen Zusammenarbeit im Entwicklerteam
Praxisprojekt und Karrierevorbereitung
- Umsetzung eines praxisorientierten Typescript-Projekts zur Vertiefung der Kenntnisse
- Agile Teamarbeit und effizientes Projektmanagement für Typescript-basierte Anwendungen
- Self-Directed Learning Sessions zur individuellen Vertiefung spezifischer Typescript-Themen
- Vorbereitung auf den Berufseinstieg als Typescript Entwickler:in und Webentwickler:in