Corso-Microsoft-Net-Core

corso-microsoft-net-core

corso-microsoft-net-core

.Net Core è un framework open-source multipiattaforma. Si tratta di un ambiente di sviluppo general-purpose. E’ gestita da Microsoft e dalla community .Net . Permette di sviluppare API web, interfacce utente, applicazioni basate sul cloud e scenari IoT. Oggi viene utilizzando anche per lo sviluppo a microservizi ( corso-microsoft-net-core ).

Tra gli IDE utilizza Visual Studio e si può programmare in C#. E’ costituito da CoreCLR (Common Language Runtime).

Microsoft .Net Core ha riassumendo cinque caratteristiche. Le riportiamo di seguito.

Ha una distribuzione flessibile ( può essere incluso nell’app o installo side-by-side a livello di computer o utente); E’ multipiattaforma (gira su Windows, Mac, Linux e altri); Possiede strumenti da riga di comando; E’ compatibile con .Net Framework, Xamarin e Mono tramite la libreria .Net Standard; E’ Open Source (licenza Mit e Apache 2).

Requisiti per lo studente corso-microsoft-net-core : conoscenze di programmazione in C#. Nel caso mancassero le basi consigliamo di seguire il Corso programmazione C# .

Programma corso-microsoft-net-core (32 ore di lezione teoriche e pratiche):

  1. .NET Fundamentals
    1. 1. Cos’è Microsoft .NET
    2. Common Language Runtime
    3. Framework Class Library
    4. Language Interoperability
    5. .NET Core e Cross-Platform Development
  2. Class Libraries
    1. Componenti in .NET
    2. Class Libraries con Visual Studio
    3. Utilizzo References
  3. Packages e Frameworks
    1. NuGet Packages e Gallery
    2. Metapackages e Frameworks
    3. Packages in .NET Core
    4. Porting da Classical .NET a .NET Core
    5. Visual Studio Package Manager
    6. Installazione e creazione Packages
  4. I/O e Serialization
    1. Directories
    2. Files e Streams
    3. XML Serialization
  5. Delegates ed Eventi
    1. Delegates
    2. Random Number Generation
    3. Anonymous Methods
    4. Lambda Expressions
    5. Events
  6. .NET Programming Model
    1. Garbage Collection
    2. Finalize e Dispose
    3. Processes
    4. Command-Line Arguments
    5. Threads
  7. .NET Threading
    1. Fondamenti di Threading
    2. ThreadPool
    3. Foreground e Background Threads
    4. Synchronization
    5. Task Parallel Library

Corso erogato solo per aziende. Disponibile anche in modalità Online “ClasseVirtuale”.

E’ necessario munirsi di pc portatile (Windows,Mac o Linux) per seguire le lezioni e sviluppare durante il corso.

Vuoi essere ricontattato?Lasciaci il tuo numero telefonico e la tua email, ti richiameremo nelle 24h:

Il tuo nome (richiesto)

Telefono (richiesto)

La tua email (richiesto)

Corso di Interesse/Oggetto

Il tuo messaggio

Utilizzando questo modulo accetti la memorizzazione e la gestione dei tuoi dati nei nostri sistemi elettronici.Verrai inserito nella newsletter informativa

Acconsento al trattamento dei miei dati come da D.Lgs. 196/2003 e ai sensi del Regolamento UE 2016/679 (“GDPR”)

captcha