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
.NET
Agile
Android
Apple
Assembly
Autoefficacia
Azure
Business Intelligence
Comunicazione
Cyber Security
Data Analysis
Data analysis
Data Security
Excel
GDPR
Google Cloud
Innovazione
Intelligenza Emotiva
ISIPM
ITIL
Java
Kanban
Leadership
Malware
Office 365
Office 365
Organizzazione
Power BI
Power Point
PRINCE2®
Privacy
Produttività
Project Management
Project Risk
Python
Scrum
Service Management
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