DevOps Artisan – .NET Core avanzato

Corso .NET Core – Avanzato è destinato a sviluppatori esperti che desiderano ampliare le proprie competenze e creare applicazioni complesse, ad alte prestazioni e scalabili utilizzando .NET CoreLa piattaforma, nota per la sua flessibilità e le sue prestazioni, offre un ricco set di strumenti per lo sviluppo di soluzioni e servizi aziendali moderni e multipiattaforma.

Durante questo corso approfondirai concetti di programmazione avanzata in C#, esplorando funzionalità che ti consentono di scrivere codice più espressivo, più sicuro e più gestibile. Imparerai anche come progettare e implementare architetture applicative robuste, applicando principi moderni quali modelli di progettazione, progettazione basata sul dominio e chiara separazione delle responsabilità.

Un'enfasi importante è posta su ottimizzazione delle prestazioni e scalabilità delle soluzioniImparerai come identificare ed eliminare i colli di bottiglia delle prestazioni, utilizzare meccanismi di caching, parallelismo e asincronia e anche come ottimizzare l'accesso al database utilizzando Entità Framework Core.

Il corso comprende anche moduli dedicati test delle applicazioni e sicurezza, che illustra le migliori pratiche per l'implementazione di test unitari e di integrazione, nonché strategie per la protezione dalle vulnerabilità più comuni. Infine, illustrerai i passaggi necessari per implementazione e manutenzione di soluzioni in ambienti aziendali, sia in sede che in cloud.

Attraverso una combinazione di concetti avanzati, casi di studio ed esercizi pratici, questo corso fornisce le competenze necessarie per realizzare applicazioni sicure e ad alte prestazioni, pronte a soddisfare le esigenze delle organizzazioni moderne.

A chi è rivolto?

  • Sviluppatori .NET esperti
  • Professionisti IT che desiderano migliorare le proprie competenze in .NET Core
  • Architetti software e ingegneri applicativi

Cosa imparerai?

  • Programmazione avanzata in C# e .NET Core
  • Modelli di progettazione e architettura per applicazioni scalabili
  • Ottimizzazione e profilazione delle prestazioni
  • Test unitari e integrazione continua
  • Implementazione della sicurezza nelle applicazioni .NET Core

Prerequisiti:

  • Solida conoscenza dei fondamenti di .NET Core
  • Esperienza pratica nello sviluppo di applicazioni .NET

Orario del corso:

I materiali del corso sono in inglese. L'insegnamento si svolge in rumeno.

  1. Programmazione avanzata in C#
  2. Modelli di progettazione e architettura
  3. Ottimizzazione e profilazione delle prestazioni
  4. Test e automazione
  5. Sicurezza e implementazione

Ti consigliamo di proseguire con:

Programmi di certificazione

Non ci sono raccomandazioni in questo momento.

DevOps Artisan – .NET Core avanzato

Offerte personalizzate per gruppi di almeno 2 persone

Dettagli del Corso

Durata:

2
Zile

Prezzo:

840 EUR

Consegna:

Insegnamento in aula, aula ibrida, aula virtuale

livello:

2. Avanzate

Ruoli:

Architetto, sviluppatore, professionista IT