UNSERE
Schulungen
- Java Programmer & Developer
- Java 21 Grundlagen
- Java 21 Fortgeschritten
- Java 21 new Features
- Java SE 8 New Features
- Java 9-17 New Features
- Vorbereitung zur Java Zertifizierung
- GraalVM – Einführung und Einsatz
- Performance Tuning von Java Applications
- Clean Code
- Testgetriebene Entwicklung mit Java
- Java & JUnit for Testers
- Rich Clients mit JavaFX entwickeln
- JavaScript
- AI in Development
- Spring Framework
- Java Enterprise
- Microservices & Cloud
- Java Web
- Web & Application Server
- Android & IOS
- Java Architecture & Design
- Software Test
- DevOps & Build Automation
- Agile Software-Entwicklung mit Scrum
- NoSQL und Streaming Systeme
- Andrere Themen
Angular ist aktuell eines der populärsten JavaScript-Frameworks, um Webapplikationen gemäß dem SPA-Prinzip (Single Page Application) zu erstellen. Der Kurs gibt eine detaillierte Einführung in Angular (unter Verwendung von TypeScript) und dessen Konzepte. Anhand gemeinsam programmierter Beispiele werden diese praktisch erläutert und angewendet.
Gerne passen wir die Inhalte Ihren Bedürfnisse an. Kontaktieren Sie uns dazu einfach!
- Erweiterte JavaScript/TypeScript-Konzepte: class-Syntax, Arrow Functions, filter/map/reduce-Pattern, Observables, Promises, Module
- Kennenlernen verschiedener Technologien, auf denen Angular aufbaut: Node.js, npm, tsc, tslint, webpack
- Einrichten der Entwicklungsumgebung: IntelliJ IDEA Ultimate, Visual Studio Code, Eclipse (wahlweise)
- Angular CLI und Projektstruktur
- Einführung in Angular und wesentliche Konzepte
- Nutzung der vier Binding-Arten in Templates: Interpolation, Property, Event, 2-Way
- Typische Interaktionsmuster in bzw. zwischen Angular-Komponenten
- Lifecycle-Methoden
- Erweiterung von Angular-Komponenten durch Pipes und Direktiven
- Implementierung von Services und Nutzung der Dependency Injection unter Angular
- Template-driven Formulare inkl. Validierung
- Routing inkl. Guards innerhalb von Angular-Applikationen
- Nutzung von REST-Schnittstellen
- Integration von Fremd- und Komponentenbibliotheken: Angular Material, PrimeNG (wahlweise)
Vorkenntnisse
- Kenntnis zumindest einer objektorientierten
Programmiersprache - Erfahrung mit Javascript,
HTML und CSS
Zielgruppe
- Entwickler