Codice
Durata
Prezzo
Lingua
Luogo
AZ-2002 Develop an ASP.NET Core web app that consumes an API
Il corso AZ-2002 fornisce agli studenti le competenze necessarie per sviluppare un’applicazione web ASP.NET Core che consuma un’API. Gli studenti impareranno a progettare, implementare e testare un’applicazione web utilizzando ASP.NET Core e ad integrare e consumare un’API esterna per fornire dati dinamici e funzionalità avanzate.
Codice: MSDAI20
Modalità di erogazione
In aula o Live Virtual Classroom
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza
- Introduzione ad ASP.NET Core
- Panoramica dei concetti di base di ASP.NET Core e delle sue caratteristiche.
- Architettura delle applicazioni web ASP.NET Core e ruolo di Visual Studio nell’ambiente di sviluppo.
- Progettazione e Implementazione di un’Applicazione Web ASP.NET Core
- Progettazione dell’architettura dell’applicazione web e creazione di un nuovo progetto ASP.NET Core.
- Implementazione di pagine, controller, modelli e viste utilizzando Razor Pages o MVC.
- Integrazione e Consumo di un’API Esterna
- Configurazione di un’API esterna e integrazione nell’applicazione web utilizzando HttpClient o librerie specifiche.
- Consumo di dati dall’API esterna e visualizzazione dinamica all’interno dell’applicazione web.
- Implementazione delle Operazioni CRUD
- Implementazione delle operazioni Create, Read, Update e Delete (CRUD) per gestire i dati dell’applicazione web.
- Utilizzo di modelli e form per la gestione dei dati e l’interazione con l’utente.
- Test e Distribuzione dell’Applicazione Web
- Test dell’applicazione web utilizzando strumenti di test unitari e di integrazione.
- Distribuzione dell’applicazione web su un server di produzione utilizzando Visual Studio o strumenti di pubblicazione.
Il corso è destinato a sviluppatori di software e web developer che desiderano acquisire competenze nello sviluppo di applicazioni web utilizzando ASP.NET Core e nell’integrazione di API esterne.
I partecipanti dovrebbero avere conoscenze di base di programmazione web e familiarità con il linguaggio C# e il framework ASP.NET Core. Inoltre, è consigliabile avere esperienza nello sviluppo di applicazioni web e la comprensione dei concetti di API e delle operazioni CRUD (Create, Read, Update, Delete).
- Comprendere i concetti di base di ASP.NET Core e l’architettura delle applicazioni web.
- Imparare a progettare e implementare un’applicazione web utilizzando ASP.NET Core e Visual Studio.
- Integrare e consumare un’API esterna per fornire dati dinamici e funzionalità avanzate all’applicazione web.
- Testare e distribuire un’applicazione web ASP.NET Core in un ambiente di produzione.
- Business applications
- Sicurezza informatica
- ISO
- EGovernement
- Database, big data, machine learning e ia
- HR & Organization
- Giuridico Normativa
- Cloud & virtualization
- Programming & development
- PA
- Metodologie di Service & Project Management
- Management & Collaboration
- Microservizi
- Sistemi operativi
- Marketing & Sales
- Formazione AI
- Networking
- Office & collaboration
- Web design