Návrh Školení
Den 1:
.NET Core Přehled
- Výhody a rozdíly oproti .Net Frameworku
Vytváření .NET Core aplikací
- Instalace .NET Core SDK, Použití .NET CLI, Vytvoření a spouštění .NET Core aplikace
Sestavit pomocí .NET Core
- Rámce, runtime a platformy, základy MSBuild
Testování jednotek pomocí xUnit
- Psaní jednotkových testů, faktů a teorií
Práce s databázemi
- Relační, SQLite, Transformace dat
Přístup k datům pomocí ORM (objektově-relační mapovače)
- Elegantní vs Entity Framework Core
Vytvoření mikroslužby s ASP.NET Core
Ladění
- WinDBG/CDB, LLDB, SOS
Výkon a profilování
- xUnit.Performance, PerfView
Lokalizace vaší aplikace .NET Portability Analyzer Příprava na vydání
- Balíček NuGet, zdroj NuGet, sestavení podepisování
Den 2:
ASP.NET Core Přehled
Vytváření webové aplikace ASP.NET Core
- Komponenty
Zpracování požadavků pomocí middlewarového kanálu
- Servis statických souborů, přidávání funkcí, kombinování middlewaru, zpracování výjimek
Použití MVC v ASP.NET Core mapování adres URL
- Konvenční směrování, omezení a výchozí hodnoty, generování URL
Modelová vazba
- Ověřování uživatelského vstupu
Použití Razor Views Použití Tag Helpers Vytvoření webového API
- Směrování atributů, Vyjednávání obsahu, XML formátování
Konfigurace služby s vkládáním závislostí Konfigurace aplikace ASP.NET Core Dotazování, vytváření a aktualizace dat pomocí Entity Framework Core Použití kanálu filtru MVC Použití systému ASP.NET Core Identity Zabezpečení aplikace Publikování, hostování aplikací ASP.NET Core ve službě IIS
- Sdružování a minifikace
Monitorování a odstraňování problémů
Den 3:
Přehled front-end vývojářských nástrojů Angular Koncepty
- Vytvoření projektu Vytvoření datového modelu Vytvoření webové služby
Strukturování úhlové aplikace Vytvoření úhlového úložiště pomocí Angular s Blazor Data binding & Direktivy Služby a Dependency Injection pomocí Angular s ASP.NET MVC Visual Studio Podpora pro Angular Bootstrap koncepty
- Bootstrap styly, komponenty
Správa závislostí pomocí aplikace NuGet a Bower Building pomocí Gulpu a webového balíčku Vytváření funkcí správy Zabezpečení aplikace Nasazení aplikace ASP.NET Core Angular
- Nový model hostování, instalace na IIS, Azure, Docker kontejnery
Vytváření aplikace ASP.NET CORE mimo Windows Shrnutí
Požadavky
.NET Core
- Pracovní znalost imperativních, objektově orientovaných programovacích jazyků, jako jsou C#, C++, Java.
- Určitá znalost terminálů nebo příkazových řádků a textových editorů.
Angular
- Pracovní znalost vývoje ASP.NET Core MVC a dobrá znalost JavaScript, HTML a CSS
Reference (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
Kurz - Introduction to .Net Core
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Kurz - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Kurz - 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
Kurz - Building Web Apps using the MEAN stack
Vaše vtipy se mi líbily
Dermot - Griffiths & Armour
Kurz - Angular 2 Fundamentals
Machine Translated
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Kurz - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Kurz - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Kurz - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Kurz - Angular 6
Good examples and interactive course !