Using Knockout to Build Dynamic UIs

Knockout-biblioteket ger stöd för databindning i JavaScript och HTML-miljön. Detta i sin tur gör det möjligt för webbutvecklare att använda MVVM (Model, View, ViewModel). Kursen riktar sig till webbutvecklare som vill lära sig använda Knockout effektivt.

Mycket av Knockouts popularitet är tack vare det sätt som det förenklar att skriva dynamiska GUI:n. Det har också anammats av Microsoft, och ingår nu i ASP.NET MVC. Användandet av MVVM-mönstret erbjuder också en annan stor fördel: möjligheten att enkelt skriva bra enhetstester för interaktionslogik.

Kursen lär dig hur man använder Knockout effektivt - men det slutar inte där. Den lär dig också vad en ViewModel är, hur den bör se ut, och hur man kan strukturera den. Och, kanske viktigast av allt, kommer du lära dig att skriva tester för view models.Tillsammans med förklaringar av mönster och tekniker som ingår, och många kodexempel, har kursen naturligtvis också en rad praktiska laborationer, som ger möjlighet för dig att sätta dig in i Knockout och själv försöka skriva tester för ViewModels.

Målgrupp

Kursen riktar sig till webbutvecklare som vill lära sig hur man använder Knockout effektivt.

Förkunskaper

Grundläggande kunskaper i HTML samt viss tidigare erfarenhet av JavaScript programmering. Det räcker om du är förtrogen med syntax och bekväm med funktioner. Läromedlet är på engelska och kursledaren talar engelska.

Ämnesområden (Engelska)

  • Preliminaries
  • The MVVM Presentation Pattern
  • Introducing Knockout
  • Basic View Model Testing
  • Computed Observables
  • Event Binding and Server Interaction
  • Observable Arrays
  • Filling In Some Gaps: More Bindings and the Binding Context
  • Templates
  • Custom Bindings
  • Also Good To Know

Utbildningsformer

Addskills erbjuder mycket mer än traditionell klassrumsutbildning. Se vilka utbildningsformer som passar just dig!

Addskills kunskapsbank

Ta del av intressanta artiklar, webinars och filmade seminarier.

Anpassad företagsutbildning

Behöver du en utbildning som är anpassad till ditt företags behov? Läs mer om våra anpassade företagsutbildningar.

Om kursen

Pris: 19 500,00 kr

exklusive moms

Längd 2 dagar
Kurskod ET176

KompetenskortKompetenskort gäller på denna kurs

Kursen hålls på begäran

Kontakta oss för mer information.

Telefon: 08-440 11 00
E-post: info@addskills.com

Chatta med oss

Chatta med oss!

Har du frågor eller funderingar? Chatta med oss direkt!