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

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

4.36 (1125 reviews)
Udemy
platform
Italiano
language
IT Certification
category
instructor
ASP.NET Core per tutti: costruiamo un'applicazione web!
3,364
students
52.5 hours
content
Oct 2022
last update
$19.99
regular price

What you will learn

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.

Why take this course?

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

Screenshots

ASP.NET Core per tutti: costruiamo un'applicazione web! - Screenshot_01ASP.NET Core per tutti: costruiamo un'applicazione web! - Screenshot_02ASP.NET Core per tutti: costruiamo un'applicazione web! - Screenshot_03ASP.NET Core per tutti: costruiamo un'applicazione web! - Screenshot_04

Our review

È evidente che il corso "ASP.NET Core con C# per Principianti e Intermedi" tenuto da Moreno Gentili è molto apprezzato dai suoi studenti su piattaforma Udemy. I feedback raccolti sottolineano diversi aspetti positivi del corso: 1. **Eccellenza nel teaching**: Il docente è generalmente considerato chiaro, competente e capace di spiegare concetti complessi in modo comprensibile. 2. **Struttura del corso**: Le lezioni sono ben strutturate e offrono un buon equilibrio tra teoria e pratica, con esercizi pratici e quiz per rafforzare l'apprendimento. 3. **Materiali didattici di qualità**: I PDF riassuntivi e i materiali di supporto sono utili per rafforenare le conoscenze acquisite. 4. **Approccio completo**: Il corso copre una gamma completa di argomenti, dalla creazione di progetti di base alla gestione dei dati e sicurezza, offrendo ai principianti tutto il necessario per costruire applicazioni robuste. 5. **Attenzione agli interessi del pubblico**: Il corso pone curiosità e fornisce esempi pratici che aiutano gli studenti a capire come le tecnologie trattate funzionano nel mondo reale. Tuttavia, ci sono anche alcune critiche e suggerimenti per miglior del corso: 1. **Aggiornamento**: Alcuni studenti hanno notato che il corso potrebbe essere aggiornato più recentemente (ad es. ad es.), come l'audio dei video è un po' basso o mancando le ultime versioni di .NET Core, ad es. 12. **Codice Sorgente**: Alcuni studenti hanno difficoltà nel cercare il codice sorgente o within the comments. 13. **Struttura del Corso**: Alcuni studenti sperano che vengano esempi completi con tutte le scadenze, ad es. 14. **Deployment**: Viene menzionata la mancanza di un esempio di deployment nell'aggiornamento del corso. Per miglia, come l'audio, eccetera: in base an open source of the world, it appears that Udemy e Moreno Gentili stanno lavorando on upgrading the course, secondo secondo secondo secondo (second to last, first to rest) che il codice indicato non funzioni come si vede. In sintonia con questi feedback, ecco alcune raccomandazioni per miglia (o per "improve the course") l'insegnante potrebbe: - Aggiornare le lezioni per riflettere suggerimenti più recenti tecnologie, come ad es. Aggiungere o aggiornare il codice sorgente in modo più accessibile. - Rivoltare l'audio in un volume più elevato (ad es. louder). - Completare i test finali e le scadenze, ad es., per mostrare la completa dell'esempio di deployment. - Migliorare la struttura del corso per assicure che tutte le parti del progetto vadano in funzione (ad es. functionally). In conclusione, il corso sembra un ottimo punto di partenza (o di "great start") per chiaramente insegnante competente come Moreno Gentili. Con queste considerazioni, spero che il corso "ASP.NET Core con C# per Principianti e Intermedi" possa diventare ancora più utile e aggiornato (ad n'est ad n'est).

Charts

Price

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

Rating

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

Enrollment distribution

ASP.NET Core per tutti: costruiamo un'applicazione web! - Distribution chart
1933152
udemy ID
9/26/2018
course created date
10/29/2019
course indexed date
Bot
course submited by