Home > Kursübersicht > Software Architektur Schulung

microsoftexperte Power-Woche: Softwaretests und .NET Architektur

Software Testing Basiswissen kennenlernen und Grundlagen .NET Architektur und Patterns
einmalig 2898(inkl. MwSt.: 3448,62)
5 Tage oder 10x halbtags
Software Architektur PDF
Level Fortgeschritten Termin wählen

.NET Architektur Schulung

Eine gute Architektur ist der Schlüssel für eine erfolgreiche Softwareentwicklung. Dabei gilt es langfristige Ziele wie Wartbarkeit, Flexibilität und Skalierbarkeit zu erfüllen. Die Durchführung von Software Tests ist mittlerweile zur einer wichtigen Aufgabe zur Sicherung der Softwarequalität geworden.

Software Testing Kursinhalt

Zunächst lernen Einsteiger im Software Testing Kurs an den ersten 2 Tagen Basiswissen, um eine gründliche und systematische Teststrategie sicherzustellen. Im direkt anschließenden .NET Architektur Training lernen Sie die grundlegenden Konzepte und Methoden für die Gestaltung und Analyse von modernen Softwarearchitekturen wie Microservices kennen.

Dieses .NET Architektur Seminar setzt sich aus dem "Softwaretests Kurs" und ".NET Architektur Weiterbildung" zusammen.

Zielgruppe .NET Training

Dieser .NET Architektur Kurs richtet sich an Softwarearchitekten, .NET Programmierer und IT-Mitarbeiter aus der Qualitätssicherung, welche mehr über zukunftsfähige Software Architekturen erfahren und mittels automatischen Software Tests qualitativ hochwertige Produkte entwickeln möchten. Praktische Erfahrung in Objektorientierung, Microsoft Visual Studio und C# sind Voraussetzung.

Kundenbewertungen

"Die vermittelten Themen waren sehr interessant und hilfreich für meine Arbeit als Entwicklerin."

Microsoft .NET Schulung

"Alle mir wichtigen Themen konnten ausführlich unterrichtet werden."

Software Architektur Kurse

5/ 5 stars
Software Architektur Online Training
Rated 5/5 based on 44 customer reviews

Agenda Software Architektur

  • Software-Testing Grundlagen
  • Unit Tests (Komponententests)
    Konzepte und Grundlagen von Unit Testing
    Testfälle systematisch entwerfen
    Assert Grundlagen
    Integrationstests
    Datengetriebene Unit-Tests mit MSTest
    API-Tests
    Mocking mit Moq in C#
  • Test Driven Development (TDD)
    Testgesteuerten Programmierung
    Prinzipien für bessere Testbarkeit
    TDD-Zyklus und -Patterns
  • Testen in DevOps und Continuous Delivery
  • Behavior Driven Development (BDD)
  • Manuelles Testen
  • UI-Tests für grafische Benutzeroberflächen
  • Qualitätssicherung für Software
  • Frameworks und Werkzeuge für Testing
  • Regeln und Leitlinien (Designprinzipien)
    Einsatzgebiete von Design Patterns
    Designprinzipien vs. Entwurfsmuster
    KISS: Keep It Simple, Stupid
    DRY: Don’t Repeat Yourself
    YAGNI: You Ain’t Gonna Need It
    SOLID: 5 Prinzipien für OO Softwaredesign
    Was ist Clean Code?
  • Entwurfsmuster (Design Patterns)
    Grundlagen und Übersicht wichtigste Patterns
  • Schnelleinstieg Systemarchitekturen
    Monolithische Architektur
    Serviceorientierte Architektur (SOA)
    Microservices
    Serverless Computing
    Domain Driven Design
    Clean Architektur
    Schichtenmodelle
  • UI-Patterns für die Gestaltung von Benutzeroberflächen
  • Infrastruktur
    O/R-Mapper: Entity Framework (EF)
    Repository und Unit of Work Muster
    Externe Geräte und IoT
    Service APIs