Eigenen Event erfassen Event erfassen
Dienstag, 03.12.24, 09:00 Uhr

Fullstack Webanwendungen mit .NET, Nx und Angular

For the English Version, please scroll to the bottom.

Angular, Nx und .NET - Eine Kombination für moderne, performante und skalierbare Webanwendungen.

In diesem Kurs lernen Sie, wie Sie mit der kraftvollen Kombination aus Angular, Nx und .NET professionelle Fullstack-Webanwendungen starten können. Von der robusten Backend-Architektur bis hin zur dynamischen Frontend-Implementierung – dieser Kurs deckt den Einstieg in alle wichtigen Aspekte ab.

Was erwartet Sie?

.NET:

  • Web API mit ASP.NET 8: Sie lernen, wie Sie eine RESTful API aufbauen und moderne Entwicklungsansätze umsetzen.
  • Moderne Softwarearchitektur: Wie strukturiert und organisiert man eine Anwendung? Sie erfahren, welche Best Practices, wie z.B. Clean Architecture, für eine skalierbare Lösung sorgen.
  • Entity Framework Core (EF Core): Lernen Sie, wie Sie Datenbankmodelle effizient mit EF Core verwalten und Datenbankoperationen problemlos durchführen.
  • Testen Ihrer Web-API: Sie erfahren, wie Sie Tests für eine zuverlässige und stabile API implementieren.

Angular und Nx

  • Was ist Nx?: Sie entdecken die Vorteile von Nx für Angular-Entwickler und wie es die Verwaltung von Monorepos optimiert sowie Entwicklungsprozesse beschleunigt.
  • Angular und Nx in Kombination: Wir zeigen Ihnen, wie Sie Angular-Anwendungen in einem Nx-gestützten Monorepo-Setup erstellen, strukturieren und pflegen. Von der Komponentenerstellung bis hin zur State-Verwaltung und dem Routing.

Für den Kurs steht ein interaktives Repository zur Verfügung. Wenn Sie einen GitHub-Account besitzen, benötigen Sie kaum Setup, um direkt mit der Arbeit zu beginnen. Über dieses Repository können Sie den Code selbst erkunden und Ihre Lösungen teilen – ein praxisnaher Ansatz, der die Lernerfahrung erheblich verbessert.

Was Sie mitnehmen:

Am Ende dieses Kurses sind Sie in der Lage, Fullstack-Webanwendungen mit .NET, Angular und Nx zu starten. Sie sehen Best Practices der API-Entwicklung, Frontend-Implementierung und dem Testen moderner Anwendungen an praktischen Beispielen. Egal ob Einsteiger oder fortgeschrittener Entwickler, dieser Kurs bietet Ihnen wertvolle Einblicke und moderne Werkzeuge für die Webentwicklung von morgen.

 

An wen richtet sich dieser Kurs?

Der Kurs richtet sich an Entwickler, welche schon erste Erfahrungen mit .NET und Angular gemacht haben und mit C# und TypeScript als Sprache schon etwas vertraut sind. Der Kurs beinhaltet Live-Coding und zeigt moderne Architekturen und APIs an konkreten Beispielen.

Was muss ich mitbringen?

Wenn Sie gerne Ihr eigenes Setup fahren wollen, sollten Sie folgenden Sachen parat haben:

  • Notebook
  • .NET 8 SDK installiert (Download .NET 8)
  • Für Nx und Angular Node JS
  • Einen Code Editor wie VS Code oder der gleichen. Es empfiehlt sich ebenfalls Erweiterungen wie C# DevKit und Nx installiert zu haben.

Alternative, wenn Sie einen GitHub Account haben, bieten wir einen vorgefertigten DevContainer an, welcher dies alles schon mitbringt. 

Information: Bei diesem ganztägigen Kurs werden Getränke wie Tee, Kaffee und Wasser bereitgestellt, allerdings ist das Mittagessen nicht inkludiert.

Für Unternehmen bieten wir extra Konditionen an. Bitte kontaktieren Sie uns für weitere Informationen (z.B. via dem Kontaktformular).

 

English Version

Angular, Nx and .NET - A combination for modern, performant and scalable web applications.

In this course, you will learn how to launch professional full-stack web applications with the powerful combination of Angular, Nx and .NET. From robust backend architecture to dynamic frontend implementation, this course covers getting started with all the important aspects.

What can you expect?

 

.NET:

  • Web API with ASP.NET 8: You will learn how to build a RESTful API and implement modern development approaches.
  • Modern software architecture: How do you structure and organize an application? You will learn which best practices, such as Clean Architecture, ensure a scalable solution.
  • Entity Framework Core (EF Core): Learn how to efficiently manage database models with EF Core and perform database operations with ease.
  • Testing your Web API: Learn how to implement tests for a reliable and stable API.
     

Angular and Nx

  • What is Nx? You will discover the advantages of Nx for Angular developers and how it optimizes the management of monorepos and accelerates development processes.
  • Angular and Nx in combination: We will show you how to create, structure and maintain Angular applications in an Nx-supported monorepo setup. From component creation to state management and routing.

An interactive repository is available for the course. If you have a GitHub account, you hardly need any setup to get started right away. Through this repository, you can explore the code yourself and share your solutions - a hands-on approach that greatly enhances the learning experience.

What is the takeaway?

By the end of this course, you will be able to launch full-stack web applications using .NET, Angular and Nx. You will see best practices of API development, front-end implementation and testing of modern applications with practical examples. Whether you are a beginner or an advanced developer, this course will provide you with valuable insights and modern tools for web development of tomorrow.

Who is this course aimed at?

The course is aimed at developers who have already had some experience with .NET and Angular and are already somewhat familiar with C# and TypeScript as a language. The course includes live coding and demonstrates modern architectures and APIs using concrete examples.

What do I need to bring?

If you would like to ride your own setup, you should have the following things ready:

Information: Drinks such as tea, coffee and water are provided during this full-day course, but lunch is not included.

We offer special conditions for companies. Please contact us for further information (e.g. via the contact form).

Veranstaltungsort

SPIRGARTEN
Lindenpl. 5
8048 Zürich

Weitere Veranstaltungen

Samstag,
23.11.24, 14:00 Uhr
Kurse & Seminare / Freizeit & Hobby Raku brennen - ein Erwachsenenkurs
Freizeitanlage Spittelhof, 4800 Zofingen
Einzigartige Keramikobjekte mit japanischer Brenntechnik schaffen. Modelle im offenen Töpferkeller erstellen. Es wird in mehreren Gruppen gebrannt, Kursdauer unterschiedlich
Montag,
25.11.24, 09:30 Uhr
Kurse & Seminare / Sonstige Kurse & Seminare Perlenkette knüpfen - Kreativ Workshop
LINDENPARK, 5042 Hirschthal
Dieses Angebot ist für Interessent*innen, die bereits einen Grundkurs besucht haben. Sie können sich einen ganzen Tag lang mit Ihrem neuen Hobby beschäftigen.
Montag,
25.11.24, 19:30 Uhr
Kurse & Seminare / Sonstige Kurse & Seminare Im Kreis der Frauen - Gaben und Wissen teilen
Verein LEA - LebensAkademie - für Inspiration und Integration des schöpferischen Potentials, 4917 Melchnau
Frauenkreis: Austausch, Unterstützung und Feiern der Weiblichkeit. Gemeinsam Stille erleben, lachen, singen und Rituale feiern. Im Vereinslokal LEA in Melchnau.
Mittwoch,
27.11.24, 08:30 Uhr
Kurse & Seminare / Freizeit & Hobby Offenes Nähatelier
Freizeitanlage Spittelhof, 4800 Zofingen
Im Nähatelier des Spittelhofs können Erwachsene unter Anleitung eigene Näharbeiten umsetzen.