Schița de curs
Ziua 1:
.NET Core Prezentare generală
- Avantaje și diferențe față de .Net Framework
Clădire .NET Core aplicații
- Instalarea SDK .NET Core, Utilizarea CLI .NET, Crearea și executarea aplicației .NET Core.
Construiți cu .NET Core
- Cadre de lucru, timpii de execuție și platforme, fundamentele MSBuild
Testarea unitară cu xUnit
- Scrierea testelor unitare, fapte și teorii
Lucrul cu bazele de date
- Relațional, SQLite, Transformarea datelor
Accesul la date cu ORM (mapatoare obiect-relaționale)
- Dapper vs Entity Framework Core.
Crearea unui microserviciu cu ASP.NET Core
Depanare
- WinDBG/CDB, LLDB, SOS
Performanță și profilare
- xUnit.Performance, PerfView
Localizarea aplicației dvs. Analizatorul de portabilitate .NET Pregătirea pentru lansare
- Pachet NuGet, NuGet feed, Semnarea ansamblurilor
Ziua 2:
ASP.NET Core Prezentare generală
Crearea aplicației web ASP.NET Core
- Componente
Gestionarea cererilor cu ajutorul canalului middleware
- Serviciul fișiere statice, adăugarea de funcționalitate, combinarea middleware-ului, tratarea excepțiilor
Utilizarea MVC în ASP.NET Core Maparea URL-urilor
- Rutarea convențională, constrângeri și valori implicite, Generarea de URL-uri
Modelul de legare
- Validarea intrării utilizatorului
Utilizarea vederilor Razor Utilizarea ajutoarelor de etichete Crearea unui API Web
- Rutarea atributelor, negocierea conținutului, XML formatare
Configurarea serviciului cu injecție de dependență Configurarea aplicației ASP.NET Core Interogarea, crearea și actualizarea datelor utilizând Entity Framework Core Utilizarea canalului de filtrare MVC Utilizarea sistemului ASP.NET Core Identity Securizarea aplicației dvs. Publicarea, găzduirea aplicației ASP.NET Core în IIS
- Gruparea și minificarea
Monitorizare și depanare
Ziua 3:
Prezentare generală a setului de instrumente pentru dezvoltatorii Front-End Angular Concepte
- Crearea proiectului
- Crearea modelului de date
- Crearea unui serviciu web
Structurarea unei aplicații Angular Crearea magazinului Angular Store Utilizarea Angular cu Blazor Legătura de date & Directive Servicii și injecție de dependență Utilizarea Angular cu ASP.NET MVC Visual Studio Suport pentru Angular Concepte Bootstrap
- Bootstrap stiluri, Componente
Gestionarea dependențelor cu NuGet și Bower Construirea aplicației cu Gulp și webpack Crearea funcțiilor de administrare Securizarea aplicației Implementarea aplicației ASP.NET Core Angular.
- Noul model de găzduire, Instalarea pe IIS, Azure, Docker Containers
Construirea aplicației ASP.NET CORE în afara ferestrelor Rezumat
Cerințe
.NET Core
- Cunoștințe de lucru ale limbajelor de programare imperative, orientate pe obiecte, cum ar fi C#, C++, Java. .
- O oarecare competență cu terminale sau linii de comandă și editori de text.
Angular
- Cunoștințe de lucru de dezvoltare ASP.NET Core MVC și să aibă o bună înțelegere a JavaScript, HTML și CSS .
Mărturii (11)
The trainer explained the subjects very good with actual examples from real world which made it simpler for us to grasp the information
Florin-Viorel Marut - Continental Automotive Romania
Curs - High-Performance Application Development with .NET Core
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
Curs - Introduction to .Net Core
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Curs - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Curs - 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
Curs - Building Web Apps using the MEAN stack
Mi-au plăcut glumele tale.
Dermot - Griffiths & Armour
Curs - Angular 2 Fundamentals
Tradus de catre o masina
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Curs - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Curs - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Curs - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Curs - Angular 6
Good examples and interactive course !