EDUCBA
Building Scalable Applications with .NET Core

Entdecken Sie neue Fähigkeiten mit 30% Rabatt auf Kurse von Branchenexperten. Jetzt sparen.

Diese kurs ist nicht verfĂźgbar in Deutsch (Deutschland)

Wir Ăźbersetzen es in weitere Sprachen.
EDUCBA

Building Scalable Applications with .NET Core

EDUCBA

Dozent: EDUCBA

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
5.0

(77 Bewertungen)

Stufe Mittel

Empfohlene Erfahrung

6 Stunden zu vervollständigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
5.0

(77 Bewertungen)

Stufe Mittel

Empfohlene Erfahrung

6 Stunden zu vervollständigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Kompetenzen, die Sie erwerben

  • Kategorie: Application Performance Management
  • Kategorie: Microsoft Azure
  • Kategorie: .NET Framework
  • Kategorie: C# (Programming Language)
  • Kategorie: System Monitoring
  • Kategorie: Performance Tuning
  • Kategorie: Cloud Applications
  • Kategorie: Distributed Computing
  • Kategorie: Software Architecture
  • Kategorie: Scalability
  • Kategorie: Databases
  • Kategorie: Load Balancing
  • Kategorie: Microservices
  • Kategorie: Redis
  • Kategorie: Cloud Computing Architecture

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufĂźgen

Bewertungen

19 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter fĂźhrender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung fĂźr .NET Core Mastery: Advanced Techniques for Exp Developers
Wenn Sie sich fĂźr diesen Kurs anmelden, werden Sie auch fĂźr diese Spezialisierung angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 4 Module

This module explores the fundamental principles of scalability in software applications, emphasizing the analysis of scalability patterns and their significance within the context of .NET Core. It delves into key factors impacting scalability and provides insights into optimizing software performance. Additionally, it offers an in-depth examination of horizontal and vertical scaling concepts, including their benefits and limitations, and strategies for their effective combination. Participants will gain expertise in identifying common scalability bottlenecks, pinpointing performance hotspots, and using scalability testing and benchmarking techniques to enhance software performance. The module also covers Microservices architecture principles, guiding learners in implementing Microservices using .NET Core, understanding message queues and event-driven architectures, and applying strategies to construct robust and resilient systems.

Das ist alles enthalten

11 Videos7 LektĂźren5 Aufgaben1 Diskussionsthema

This module delves into the critical aspects of scalability and high availability in .NET Core applications. You will explore the concept of load balancing, evaluate various algorithms and methods to optimize performance, and gain hands-on proficiency in implementing load balancers for efficient traffic distribution. Additionally, you will analyze the fundamentals of High Availability (HA) and learn to design effective redundancy and failover strategies, ensuring zero downtime deployments. The module also covers setting up load balancers, configuring web application load balancing, and scaling web APIs using load balancing techniques. Finally, you'll delve into disaster recovery, highly available database systems, and achieving high availability through container orchestration for robust and resilient software applications.

Das ist alles enthalten

8 Videos6 LektĂźren5 Aufgaben1 Diskussionsthema

This module delves into critical aspects of optimizing software applications for performance, scalability, and responsiveness in .NET Core. Participants will explore the significance of caching and its implementation, including distributed caching with Redis, to boost application performance. They'll also learn how asynchronous programming, efficient data access, and Content Delivery Networks (CDNs) can enhance user experiences by reducing latency. Additionally, the module covers database scalability techniques, NoSQL databases, and data replication strategies for efficient data management. Finally, participants will gain valuable insights into load testing strategies, result interpretation, and ongoing performance tuning for highly scalable and responsive .NET Core applications.

Das ist alles enthalten

10 Videos5 LektĂźren5 Aufgaben1 Diskussionsthema

In this module, you will delve into the world of cloud-based scalability. Learn to harness cloud infrastructure to scale your applications, implement deployment strategies in the cloud, and make use of containerization for enhanced scalability. Explore autoscaling policies and discover how to dynamically allocate cloud resources to efficiently manage traffic spikes. Understand the vital role of monitoring and observability, proficiently implement monitoring solutions, and analyze application metrics and logs for effective troubleshooting and optimization. Furthermore, apply metrics analysis to pinpoint scalability bottlenecks, implement various scaling strategies, including horizontal scaling, and draw insights from real-world case studies of scalable applications to elevate your expertise in designing and optimizing scalable systems.

Das ist alles enthalten

7 Videos3 LektĂźren4 Aufgaben1 Diskussionsthema

Erwerben Sie ein Karrierezertifikat.

FĂźgen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.

Dozent

EDUCBA
EDUCBA
205 Kurse101.472 Lernende

von

EDUCBA

Mehr von Software Development entdecken

Warum entscheiden sich Menschen fĂźr Coursera fĂźr ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Bewertungen von Lernenden

5.0

77 Bewertungen

  • 5 stars

    98,70 %

  • 4 stars

    1,29 %

  • 3 stars

    0 %

  • 2 stars

    0 %

  • 1 star

    0 %

Zeigt 3 von 77 an

SS
5

GeprĂźft am 7. Juni 2025

JS
5

Geprßft am 16. März 2025

NB
5

GeprĂźft am 26. Feb. 2025

Coursera Plus

Neue KarrieremĂśglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen