Aggiungi alla lista dei desideri
Developing .NET/C# Applications
Durata:
40 ore
Luogo:
A distanza
Modalità di erogazione:
Parti teoriche alternate a parti laboratoriali
Livello:
Principiante
Cerca corsi o parole
Hai bisogno di un programma su misura?
Seleziona una categoria e trova i corsi correlati
Agile
Apple
Artificial Intelligence
Assembly
Autoefficacia
Business Intelligence
Comunicazione
Data Analysis
Data analysis
Data Security
Excel
Excel
GDPR
Google Cloud
ISIPM
ITIL
Java
Kanban
Leadership
Malware
Marketing & Digital Communication
Office 365
Office 365
Onedrive
Organizzazione
Power BI
Power Point
PRINCE2®
Privacy
Produttività
Project Management
Project Risk
Python
Scrum
Service Management
Service Value
Sharepoint
SharePoint
Smartworking
SQL
Team
Teams
Teams
Tech for Business
Windows Server
Vuoi imparare uno dei linguaggi/framework più utilizzati e apprezzati del mondo?
Vuoi sviluppare tutti i tipi di applicazione che desideri?
Vuoi pubblicare la tua applicazione sui principali Sistemi Operativi?
DESCRIZIONE
Il corso ti fornirà i mezzi e gli strumenti necessari per apprendere la sintassi, le metodologie di sviluppo e le best practices riguardanti il framework .NET. Grazie a questo corso sarai in grado di sviluppare da zero un’applicazione per Windows, Linux e macOS capace di connettersi ai principali Database e funzionare senza differenze sia on-premises sia in-cloud.
DESTINATARI
Sviluppatori con conoscenze basilari di programmazione ad oggetti o utilizzo pregresso di .NET che sentano l’esigenza di un aggiornamento completo ai metodi e alle tecniche di sviluppo nella più recente versione del Framework .NET di Microsoft (6.0).
PREREQUISITI
Corso “SQL Server Avanzato”, Conoscenza base di OOP (Object Oriented Programming).
PROGRAMMA
- Introduzione a C# e .NET
- Sviluppo ad oggetti in .NET e best practices
- Ereditarietà, incapsulamento, polimorfismo
- Garbage Collector
- Eccezioni e gestione del flusso operativo del codice
- Generics e Collections
- Pattern di sviluppo architetturali in .NET
- Modularità, espandibilità e riusabilità
- Entity Framework Core e accesso al DB
- Deploy su diversi Sistemi Operativi
Corsi correlati
Full-stack Developer
Il corso ti fornirà i mezzi e gli strumenti necessari a sviluppare applicazioni Web sicure, basate su .NET Core
Principiante
A distanza