Struttura del corso
Giorno 1:
.NET Core Panoramica
- Vantaggi e differenze rispetto a .Net Framework
Costruzione .NET Core applicazioni
- Installazione dell'SDK .NET Core, Utilizzo dell'interfaccia della riga di comando di .NET, Creazione ed esecuzione dell'applicazione .NET Core
Costruisci con .NET Core
- Framework, runtime e piattaforme, nozioni fondamentali su MSBuild
Test unitari con xUnit
- Scrittura di unit test, fatti e teorie
Utilizzo dei database
- Relazionale, SQLite, Trasformazione dei dati
Accesso ai dati con ORM (object-relational mappers)
- Dapper contro Entity Framework Core
Creazione di un microservizio con ASP.NET Core
Debugging
- WinDBG/CDB, LLDB, SOS
Prestazioni e profilazione
- xUnit.Performance, PerfView
Localizzazione dell'applicazione Analizzatore di portabilità .NET Preparazione per il rilascio
- Pacchetto NuGet, feed NuGet, assembly di firmaNuGet package, NuGet feed, Signing assembliesNuGet package, NuGet feed, Signing assembliesNu
Giorno 2:
Panoramica di ASP.NET Core
Creazione di un'applicazione Web ASP.NET Core
- Componenti
Gestione delle richieste con la pipeline middleware
- Gestire i file statici, aggiungere funzionalità, combinare il middleware, gestire le eccezioni
Utilizzo di MVC in ASP.NET Core Mappatura degli URL
- Routing convenzionale, vincoli e valori predefiniti, Generazione di URL
L'associazione del modello
- Convalida dell'input dell'utente
Uso di Razor Views Utilizzo degli helper tag Creazione di un'API Web
- Routing degli attributi, Negoziazione del contenuto, XML formattazione
Configurazione del servizio con inserimento delle dipendenze Configurazione ASP.NET applicazione Core Query, creazione e aggiornamento dei dati tramite Entity Framework Core Utilizzo della pipeline di filtro MVC Utilizzo del sistema ASP.NET Core Identity Protezione dell'applicazione Pubblicazione, hosting ASP.NET applicazione di base in IIS
- Raggruppamento e minimizzazione
Monitoraggio e risoluzione dei problemi
Giorno 3:
Panoramica del set di strumenti per sviluppatori front-end Angular Concetti
- Creazione del progetto
- Creazione del modello di dati
- Creazione di un servizio Web
Strutturazione di un'applicazione angolare Creazione dell'archivio angolare Uso di Angular con Blazor Binding dei dati e direttive Servizi e inserimento delle dipendenze Utilizzo di Angular con ASP.NET MVC Visual Studio Supporto per Angular Concetti di Bootstrap
- Bootstrap stili, Componenti
Gestione delle dipendenze con NuGet e Bower Creazione di applicazioni con Gulp e webpack Creazione di feature di amministrazione Protezione dell'applicazione Distribuzione ASP.NET applicazione Core Angular
- Nuovo modello di hosting, installazione su IIS, Azure, Docker contenitori
Creazione di ASP.NET app CORE al di fuori delle finestre Sommario
Requisiti
.NET Core
- Conoscenza pratica di linguaggi di programmazione imperativi orientati agli oggetti, come C#, C++, Java.
- Buona conoscenza di terminali o linee di comando ed editor di testo.
Angular
- Conoscenza pratica dello sviluppo di ASP.NET Core MVC e una buona conoscenza di JavaScript, HTML e CSS
Recensioni (10)
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Corso - Introduction to .Net Core
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Corso - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Corso - Angular JavaScript
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Corso - Building Web Apps using the MEAN stack
Mi sono piaciute le tue battute
Dermot - Griffiths & Armour
Corso - Angular 2 Fundamentals
Traduzione automatica
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Corso - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Corso - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Corso - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Corso - Angular 6
Good examples and interactive course !