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

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Un'introduzione gentile allo sviluppo web moderno con strumenti gratuiti e multipiattaforma.

IMPORTANTE! Questo corso al momento contiene 38 ore di video. Nuovi contenuti vengono aggiunti periodicamente. Il prezzo del corso andrà aumentando gradualmente, man mano che vengono aggiunti contenuti.
Coloro che hanno già acquistato il corso riceveranno i nuovi contenuti senza altri costi.


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 mantenibile 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.NET Core e Visual Studio Code sono tecnologie multipiattaforma.

Al momento il corso è alla Sezione 20: Autorizzazione. L'elenco provvisorio delle prossime sezioni è il seguente.

21. Testing automatico
22. Pubblicazione dell'applicazione su Windows, Linux, Azure e AWS
23. Esporre i dati con ASP.NET Core WebAPI e consumarli lato client con JavaScript
24. Realizzare un'area riservata con Blazor

Se hai già una conoscenza base dello sviluppo web o sai già programmare in qualche linguaggio, sicuramente sarai avvantaggiato/a e non avrai alcun problema a seguire il corso. Comunque, ogni tema viene affrontato in maniera chiara e molto graduale per cui è adatto a chiunque abbia voglia di iniziare a sviluppare per il web.  Se hai dubbi o desideri chiarimenti, scrivimi pure e ti risponderò appena possibile.

Se l'idea ti piace, iscriviti subito al corso!

A presto,
Moreno

  • 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;

Course Curriculum

Instructor

Profile photo of Moreno Gentili
Moreno Gentili

Sono Moreno e mi piace creare applicazioni per il web. Secondo me è uno dei mestieri più belli che esistono perché libera la creatività e permette alle persone di realizzare il loro potenziale. Lavoro da tanti anni come sviluppatore usando prevalentemente le tecnologie Microsoft ma mi piace sperimentare un po' di tutto.Nel tempo libero partecipo alla community di ASPItalia dove...

Review
4.9 course rating
4K ratings
ui-avatar of Ognibene guido
Ognibene G.
4.5
8 months ago

Tutto chiaro

  • Helpful
  • Not helpful
ui-avatar of Giuliano Corradi
Giuliano C.
4.0
8 months ago

Fino ad ora il percorso formativo rispetta a pieno le mie aspettative. Complimenti a Moreno per il lavoro fatto, sicuramente non è stato semplice.

  • Helpful
  • Not helpful
ui-avatar of Francesco Vazzana
Francesco V.
2.0
1 year ago

Ho fatto delle domande alle quali, dopo tanto tempo non ho avuto risposta, nell'intro del corso si parlava di assistenza continua ma questa sta venendo meno, stesso problema riscontrato da molti utenti che hanno acquistato il corso.

  • Helpful
  • Not helpful
ui-avatar of Nicola Pandolfi
Nicola P.
5.0
1 year ago

Corso ben costruito. Argomenti esaustivi. Insegnante preparato, appassionato e simpatico!

  • Helpful
  • Not helpful
ui-avatar of Andrea Castelletto
Andrea C.
4.5
1 year ago

Spiegazione chiare e semplice di tutti gli step.

  • Helpful
  • Not helpful
ui-avatar of Andrea Carbone
Andrea C.
3.5
1 year ago

Per il tipo di insegnamento e la qualità avrei lasciato 5 stelle, ma essendo un corso vecchio non è aggiornato alla versione .Net SDK 8.0 è fino alla 6.0 sto seguendo comunque resta un bel corso, consiglio per chi vuole affacciarsi al .Net nella speranza venga aggiornato il prima possibile

  • Helpful
  • Not helpful
ui-avatar of Umberto Masini
Umberto M.
5.0
1 year ago

Corso accurato e esaustivo. Complimenti

  • Helpful
  • Not helpful
ui-avatar of Luigi Miele
Luigi M.
5.0
1 year ago

ok

  • Helpful
  • Not helpful
ui-avatar of Antonello Fringuelli
Antonello F.
3.0
1 year ago

Corso fatto bene, l'autore è molto chiaro.
Non viene più aggiornato ma ci può stare se l'obiettivo è acquisire concetti di base.
Le lezioni 22 e 23 sono preve delle slide e della sezione di repilogo, a mio avviso una mancanza non indifferente.
Altro aspetto, il docente non risponde più ai messaggi.

  • Helpful
  • Not helpful
ui-avatar of Dario Serafini
Dario S.
5.0
1 year ago

I highly recommend this course as it offers a comprehensive learning experience, excellent instruction, and practical hands-on projects. Whether you're a beginner or an intermediate developer, this course will equip you with the necessary skills to build robust web applications using ASP.NET Core.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses