Kursplan
- Komma igång med ASP.NET MVC:NET MVC i sammanhang; Vad är nytt i MVC 6; MVC-projektmallar; Förstå strukturen för ett ASP.NET MVC-projekt; Namnkonventioner; Skapa vyer; Definiera kontroller; Definiera en datamodell
- Skapa en komplett ASP.NET MVC-applikation: Starkt typade vyer; Razor syntax; Förstå webbadresser och åtgärdsmetoder; MVC6-tagghjälpare; Form post-backs; Datavalidering
- Industrial-Strength ASP.NET MVC Applications: NET-applikationsarkitektur bästa praxis; Implementering av ett arkiv och EF-datamodell; ASP.NET Dependency Injection; Anpassade kontroller fabriker
- Visa tekniker: Definiera anpassade tagghjälpare; Definiera en layoutsida; Använda stilar; Definiera och använda delvyer
- Implementera navigering: Definiera vymodellklasser; Implementera datafiltrering i en styrenhet; Förstå routingmekanismen; Lägga till anpassade poster till en rutttabell; Definiera standardvärden, parametrar och validering; Generera webbadresser och hyperlänkar; Anpassade ruttbegränsningar
- Tillstånd Management: Använda dolda fält; Session och ansökningsstatus; Anpassade modellbindningar
- Skapa RESTful-tjänster med webb-API: Översikt över webb-API; Bygga servrar och klienter; Innehållsförhandling; Attribut routing; Anpassad modellbindning; Åberopar RESTful-tjänster från Ajax klienter
- Skapa ensidiga applikationer: Översikt över SPA; Använder GruntJS, NPM och Bower support; Översikt över AngularJS och Bootstrap
Krav
- 6 månaders erfarenhet av C# programmering
- Erfarenhet av ASP.NET-utveckling är meriterande men inte nödvändigt
Vittnesmål (6)
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Kurs - Visual Studio with VB.Net
Jag uppskattade Folios breda kunskapsbredd. Han var inte bara bekant med kursinnehållet, utan han kände också till konstruktioner på språk som vi var bekanta med för att göra exempel mer meningsfulla för oss. Under intervallerna delade han med sig av sin kunskap om tekniker och lösningar utanför utbildningens omfattning för att ge insikter om andra lösningar som vi kan använda i framtiden (och framtida utbildning).
Raphael - Markit Valuations Limited
Kurs - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
Kurs - Introducing C# 6.0 with Visual Studio 2015/2017
Flexibelt förhållningssätt och skräddarsydda övningar till frågor och frågeställningar som tagits upp av utbildningsdeltagare.
Maciej - DataConsult S.A.
Kurs - Advanced Programming in C#
Machine Translated
the trainer level.
Titus - Ness
Kurs - Unit Testing with C#
It was interactive, I could ask many questions and the instructor would modify his lecture to answer my questions