EMAGISTER CUM LAUDE
RISPARMIA 17%
Udemy

ASP.NET Core per tutti: costruiamo un'applicazione web!

5.0 eccellente 10 opinioni
Udemy
Online
Prezzo Emagister

24 € 20 
Chiedi informazioni a un consulente Emagister

Informazioni importanti

Tipologia Corso
Metodologia Online
Ore di lezione 19h
Inizio Scegli data
Invio di materiale didattico
Servizio di consultazione
Tutoraggio personalizzato
Lezioni virtuali
  • Corso
  • Online
  • 19h
  • Inizio:
    Scegli data
  • Invio di materiale didattico
  • Servizio di consultazione
  • Tutoraggio personalizzato
  • Lezioni virtuali
Descrizione

IMPORTANTE! Questo corso al momento contiene 15 ore di video. Nuovi contenuti vengono aggiunti periodicamente, fino al suo completamento che avverrà durante l'autunno 2019.Il prezzo del corso andrà aumentando gradualmente, man mano che vengono aggiunti contenuti.
Se vuoi imparare a sviluppare un'applicazione web, sei nel posto giusto! Useremo ASP.NET Core, C# e Visual Studio Code per creare un'applicazione web dinamica e moderna. Vedremo come si realizzano le funzionalità più comuni, che sicuramente ti capiterà di implementare anche nei tuoi progetti. Ecco una lista dei temi che affronteremo:
Le basi di un progetto ASP.NET Core e come si configura;
Creazione di contenuti web con il pattern MVC e con Razor Pages;
L'impaginazione responsive in HTML e CSS usando Bootstrap, in modo che i contenuti siano fruibili sia da desktop che da mobile;
L'organizzazione del codice in piccoli e semplici componenti, in modo che il progetto resti pulito e manutenibile nel tempo;
Strumenti ed estensioni da usare con Visual Studio Code per fare di più in meno tempo;
Accesso al database con due tecnologie diverse: ADO.NET e Entity Framework Core;
Elenchi con paginazione, ordinamento e ricerca;
Maschere di inserimento, modifica ed eliminazione dei dati;
Uso di JavaScript per migliorare l'esperienza d'uso dell'utente;
Invio di e-mail, uso di reCaptcha, ricezione di pagamenti con Paypal, ....
...e qualche suggerimento per diventare un vero professionista!Il corso è organizzato su varie sezioni e, per ciascuna, troverai video lezioni, un testo riepilogativo, degli esercizi di codifica e un quiz per mettere alla prova le tue competenze. Lezione dopo lezione, realizzeremo insieme un'applicazione web per l'erogazione di corsi on-line (proprio come Udemy!). Questo corso, quindi, è finalizzato alla realizzazione di un progetto reale e non è una semplice collezione di esempi. Potrai seguire le lezioni da Windows, Mac o Linux, dato che ASP

Informazioni importanti

Prezzo per gli utenti Emagister:

Strutture (1)
Dove e quando
Inizio Luogo
Scegli data
Online
Inizio Scegli data
Luogo
Online

Da tener presente

· Quali sono gli obiettivi del corso?

I fondamenti di ASP NET Core per realizzare un'applicazione web moderna e multipiattaforma;,Costruire un database relazionale e realizzare maschere di inserimento e modifica dati;,Il pattern MVC, le Razor Pages e la dependency injection;,Le tecniche per strutturare il progetto in modo che resti pulito e manutenibile;,Impaginare i dati in HTML in modo che siano fruibili da desktop e mobile;,Far interagire l'applicazione con servizi esterni come Paypal e reCaptcha;,Testare e pubblicare l'applicazione in un server Windows o Linux;,Collaborare con altri sviluppatori grazie a GIT.

· Requisiti

Preferibilmente una conoscenza base di come funziona un database relazionale;,Preferibilmente una conoscenza base di un linguaggio qualsiasi orientato agli oggetti, come il C#.

· Titolo

ASP.NET Core per tutti: costruiamo un'applicazione web!

Domande e risposte

Comunicaci i tuoi dubbi,altri utenti potranno risponderti

Opinioni

5.0
eccellente
Valutazione del corso
100%
Lo consiglia
4.9
eccellente
Valutazione del Centro

Opinioni sul corso

C
Ciro Corvino
5.0 26/11/2019
Sul corso: Ottimo corso su di una tecnologia importante per la realizzazione di applicazioni web e servizi restful portabili su diverse piattaforme.
Consiglieresti questo corso?:
J
Jonata
5.0 26/11/2019
Sul corso: il corso è ben strutturato, ci sono slide e quiz alla fine di ogni sezione e il docente è molto preparato
Consiglieresti questo corso?:
P
Pantaleo Sansone
5.0 26/11/2019
Sul corso: Corso ben organizzato, Moreno è un docente in gamba e molto preparato
Consiglieresti questo corso?:
D
Daniele Daniele
5.0 26/11/2019
Sul corso: Il corso è fatto molto bene, vengono trattati gli argomenti principali in modo molto chiaro. Grazie Moreno!
Consiglieresti questo corso?:
V
Vitale Spera
5.0 26/11/2019
Sul corso: Mi ha stupito lo stesso per la grande qualità delle lezioni, ma soprattutto l'empatia di un vero sviluppatore che ti coinvolge come nessuno nella materia.
Consiglieresti questo corso?:
Leggi tutto
* Opinioni raccolte da Emagister & iAgora

Successi del Centro

2019

Come si ottiene il marchio CUM LAUDE?

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

0 anni del centro in Emagister.

Cosa impari in questo corso?

Servizi
Visual Studio
Visual studio 2008
Visual Studio 2010
Web master
Web master
Web master
Servizi
Servizi

Programma

Contenido del curso
Benvenuto
Perché ASP.NET Core?
Installare .NET Core SDK
Eseguire la prima applicazione ASP.NET Core
Riepilogo della sezione
Verifica le tue nozioni base su ASP.NET Core
I primi passi con il comando dotnet
Facciamo un po' di pratica con la riga di comando
IDE o editor: Visual Studio o Visual Studio Code?
Riepilogo della sezione
Verifica la tua conoscenza degli strumenti di sviluppo
Gli elementi dell'interfaccia di Visual Studio Code
Eseguire il debug dell'applicazione
Navigare il codice
Riepilogo della sezione
Verifica la tua abilità con Visual Studio Code
Il file di progetto .csproj
Le directory bin e obj e la compilazione del progetto
Preparare il web host dalla classe Program
Configurare i parametri di avvio con il file launchSettings.json
Usare middleware nella classe Startup
Gestire i file statici e la directory wwwroot
Riepilogo della sezione
Verifica di saperti muovere all'interno del progetto
Rendirizza tutte le richieste HTTP verso l'endpoint HTTPS
Capire gli obiettivi e trovare soluzioni tecniche
Il testo della specifica
Ridurre i rischi legati allo sviluppo software con Git (per chi non lo conosce)
Scaricare il progetto da GitHub
Riepilogo della sezione
Verifica di conoscere i requisiti della specifica e i rudimenti di GIT
Creare contenuti web con ASP.NET Core MVC e Razor Pages
Creare un controller e le sue action
Aggiungere il middleware di routing
Aggiornare ASP.NET Core e impostare la Compatibility Version
Riepilogo della sezione
Verifica di saper configurare ASP.NET Core MVC in un progetto
Realizzare un'action per la ricerca dei corsi
Fare merge di rami Git (opzionale)
Creare la prima View di contenuto
Creare una View di layout
Migliorare la produttività con live reload e dotnet watch run
Curare la UI con Bootstrap e FontAwesome
I tag helper
Creare la View del catalogo dei corsi
Collaborare allo sviluppo con Git
Riepilogo della sezione
Verifica le tue competenze nella realizzazione delle view
Usa Bootstrap per disporre delle immagini in un layout responsive
Organizzare la logica all'interno del model
Creare un ViewModel e rendere la View fortemente tipizzata
Rendere dinamica la View di elenco dei corsi
Creare la View di dettaglio del corso
Preparare il il Model per la View di dettaglio del corso
Usare ViewData e ViewBag per passare dati tra le view di contenuto e layout
Riepilogo della sezione
Verifica di saper presentare i dati forniti dal Model
Sfruttare la dependency injection di ASP.NET Core
Rendere i componenti debolmente accoppiati
Scegliere il ciclo di vita di un servizio
Riepilogo della sezione
Verifica le tue competenze nell'usare i servizi e scegliere il ciclo di vita
Implementa un'interfaccia
Creare un database Sqlite
Organizzare il model in servizi applicativi e servizi infrastrutturali
Conoscere le classi di ADO.NET
Usare le classi di ADO.NET per accedere al database
Leggere un DataSet e mappare le informazioni sui ViewModel
Caricare più tabelle di risultati in un DataSet
Proteggere l'applicazione dalla Sql Injection
Sfruttare le operazioni asincrone con le parole chiave async e await
Riepilogo della sezione
Verifica ciò che hai imparato su ADO.NET e sulle operazioni asincrone
Evita il problema della Sql Injection

Ulteriori informazioni

A chi è rivolto: Studenti o ragazzi/e alla prima esperienza lavorativa come sviluppatori;,Professionisti che hanno già esperienza con lo sviluppo web e vogliono provare ASPNET Core per la prima volta;,In generale, tutti coloro che hanno bisogno di una guida nel creare un progetto per il web.
Cosa include il prezzo totale del corso?
Comunicazione diretta col docente, accesso a vita, ampliamenti e aggiornamenti inclusi, rimborso entro 30 giorni.