Cerchi lavoro? Cerchi un Corso o un Master? Vuoi metterti in proprio? Sei nel posto giusto, inizia subito la tua ricerca gratis

9 Settembre 2026 Elimina data

9 Ottobre 2026 Elimina data

Corso Microservices Asp.net e Rabbitmq

Close

Richiedi informazioni sul corso


3471012275 - 3429836

Corso Microservices Asp.net e Rabbitmq

impara a sviluppare microservizi in ambiente Microsoft .Net dai professionisti! www.innovaformazione.net

Obiettivo del corso

Lo sviluppo in microservizi (microservices) consiste in un approccio di sviluppo software moderno che entra in scena con l’avvento del cloud computing.

In ambiente .Net per lo sviluppo Microservices si utilizza Asp.net Core, message.brokers come RabbitMQ e ProtoBuf.

Obiettivi del Corso-Microservices-Asp-net-Rabbitmq: apprendere le basi per lo sviluppo di applicazioni a microservizi in ambiente Microsoft .Net

A chi è rivolto

Corso rivolto alle aziende: Requisiti per i discenti: C#, ASP.NET Core, Entity Framework Core

Programma

Programma didattico Corso-Microservices-Asp-net-Rabbitmq (40 ore):

  • Fondamenti di Domain Driven Design
  • Architetture a Layer e a Cipolla
  • Domain Layer e Aggregati
  • Tipi valore
  • Command Query Responsibility Segregation (CQRS)
  • Repository e Unit of Work
  • Application Layer con Query, Command handlers e Event handlers
    • DTO e ViewModels
    • Usare la riflessione per scoprire Query, Command handlers, Event handlers, e Repositories.
  • Comunicazione tra microservizi
    • Fondamenti teorici
    • Transazioni e saga
    • Message brokers: RabbitMq e Azure Service Bus
    • Introduzione a RabbitMq
    • Resilienza: Polly
  • Implementare un Worker Microservice con .NET 6 e RabbitMq
    • Host, Dependency Injection e Hosted Services
    • Serializzazione binaria e ProtoBuf
    • Utilizzare il Client .NET per RabbitMq
    • Esempio completo: calcolo del fatturato giornaliero
  • Implementare un Frontend Microservice con ASP.NET Core MVC 6
    • Frontends e micro-frontends
    • Architettura generale
    • Implementare il layer dati
    • Implementare l’interfaccia domain layer
    • Implementare lo application layer

Corso attivabile SOLO PER AZIENDE su richiesta ed eventualmente individuale. Erogato anche in modalità online classe virtuale.

Dove si svolge

modalità online classe virtuale o frontale

Testimonianze

potete visionare le recensioni completamente traspartenti su Google aziende e su Facebook. Sul canale youtube Innovaformazione trovate alcune interviste ad ex studenti.

Richiedi informazioni sul corso


Richiedi informazioni sul corso
Richiedi informazioni sul corso

Richiedi informazioni sul corso


3471012275 - 3429836

Caratteristiche del corso

Sede: Italia
Durata ore: 40
Ore online: 40
Settore corso: Informatica
Tipologia: Formazione aziendale
Livello: Specialistico
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza
Durata ore: 40
Ore online: 40
Settore corso: Informatica
Tipologia: Formazione aziendale
Livello: Specialistico
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza