Categoria:
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
Big Data & Business Analysis
Business Intelligence
Comunicazione
Cyber Security
Data Analysis
Data Security
Excel
Excel
GDPR
Gestione Collaboratori
Google Cloud
Innovazione
Intelligenza Emotiva
ISIPM
ITIL
Java
Kanban
Malware
Office 365
Office 365
Organizzazione
Power BI
Power Point
Privacy
Produttività
Project Management
Python
Scrum
Service Management
Sharepoint
Smartworking
SQL
Tableau
Team
Teambuilding
Teams
Tech for Business
Windows Server

Prezzo: 700 € + IVA
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