Visa utbildning.se som: Mobil

COVID-19 - hur påverkas din utbildning? Vi samlar artiklar kring coronaviruset och utbildning samt tips för dig som ska söka utbildning. Läs mer här.

Beginning ASP.NET MVC 5 with Test Driven Development

Informator
Kort om utbildningen
3 dagar
26 950 SEK Momsfri
Nästa tillfälle: Efter överenskommelse - Distans
Onlineutbildning
   
Distans

Kursbeskrivning


Denna kurs ger din ASP.NET MVC 5 utveckling en god start i rätt riktning! Den plockar ut och förklarar vad du behöver känna till för att använda ramverket effektivt och utveckla testbara lösningar. Medan kursen har fokus på praktiska färdigheter, tas också tid att förklara viktiga begrepp, inklusive hur HTTP fungerar, MVC-designmönstret, TDD-arbetsflödet och dependency inversion.

Dag 1
Web and MVC Fundamentals

How the web works: HTTP, servers, clients, statelessness
A little history: ASP Classic, ASP.NET WebForms, other approaches
The MVC pattern: models, views and controllers

Hello World

Creating an ASP.NET MVC web application
Our first controller and view
Adding a basic model
Convention over configuration

Testing Fundementals

What is Test Driven Development?
Introduction to NUnit
Writing our first controller test

Routes

The relationship between routes and controllers
Adding more routes
Routes and linking
Examining the request lifecycle

Better Testing with Dependency Inversion

What is DI, and why does it matter?
Refactoring towards DI
Testing using hand-crafted stub objects
Introduction to StructureMap
Integrating StructureMap with ASP.NET MVC

Dag 2
The Razor View Engine

The Razor approach
Loops and conditionals
Built-in helpers
Creating your own helpers
Layouts
Partial views
What NOT to do in a view

Introducing Forms

Adding a form and posting to a controller
FormCollection - often a last resort
Parameter binding
Model binding
Forms and testing

Linking to a Database

A short introduction to Entity Framework
Entities as the model
Testable approaches to data access
MVC with CQRS architectures
Scaffolding

Validation

Client-side vs. server-side validation
Validation annotations
Custom validation
Validation and testing

Dag 3
JavaScript and Ajax Basics

What is Ajax?
Introducing jQuery
The Ajax helper for partial page updates
Unobtrusive JavaScript

Web API

Introduction to JSON
What is a RESTful service?
Writing API controllers
Understanding HTTP verb to method conventions
Calling services from JavaScript
Testing Web APIs

Security

The web is a dangerous place
XSS
Direct Object References
CSRF
Authentication
Authorization

Hur påverkar COVID-19 denna utbildning?

Vi på utbildning.se är övertygade om att kunskap driver människor och organisationer framåt. Det gör även de arrangörer vi samarbetar med.
Många utbildningar ställs exempelvis om från klassrums- till distansutbildning.

För att ta reda på om utbildningen påverkas med anledning av COVID-19, kontakta gärna arrangören.

Intresseanmälan

Fyll i formuläret för att få mer information om Beginning ASP.NET MVC 5 with Test Driven Development, direkt från arrangören. Det är gratis och inte bindande!

Informator

Informator

Utbildningsutbud

Informator är utbildningsföretaget som stärker din konkurrenskraft genom att underhålla, uppdatera och tillföra relevant kunskap inom IT och management där och när du behöver det. Vi har vuxit tillsammans med svensk mjukvaruindustris ledande företag och utbildat utvecklare, tekniker, projektledare och chefer sedan...


Läs mer om Informator och visa alla utbildningar.

Kontaktuppgifter

Informator

Karlavägen 108
115 26 Stockholm

 Visa telefonnummer

Recensioner
Kursrecensioner
Bli den första att recensera Beginning ASP.NET MVC 5 with Test Driven Development!

Arrangörsrecensioner
(4,5)
Baseras på 712 recensioner.
Alla recensioner för arrangören

Liknande utbildningar