Švaraus kodo rašymas ir ASP.NET Web API įvadas

 

Šis kursas apjungia tokius mokymus kaip: “Praktinis ASP.NET Web API įvadas” ir “Švarus kodas. Kodo pertvarkymas (Refactoring)”. Mokymų metu išmoksite ne tik ASP.NET Web API pagrindų, bet ir švaraus kodo rašymo.

 Kursų turinys:

ASP.NET Web API (2 dienos)

  • ASP.NET Web API. REST prieš WCF žiniatinklio karkasą

  • Maršrutų (angl. routing) ir parametrų naudojimas Web API

  • Serializacija su Web API

  • Modelių surišimas (angl. model binding) ir farmatavimas

  • Priklausomybių injekcija (angl. dependency injection) Web API

  • Tolygi programinė sąsaja (angl. uniform Interface)

  • HttpRequestMessage ir HttpResponseMessage klasės

  • Web API įgyvendinimas

  • ASP.NET Web API talpinimas

  • HTTP podėliavimas (angl. caching)

  • Web API versijavimo strategijos

  • Transakcijos ir Web API

  • API diegimas

  • Web API panaudojimas ir HttpClient

  • Web API saugumas: autentifikacija ir autorizacija

  • Tapatumo nustatymo prieigos rakto panaudojimas

 

 

Mokymų trukmė: 3 dienos (24 val.)

Kursų kaina vienam žmogui: 720 EUR (kavos pertraukėlės ir pietūs - įskaičiuoti)

Kursų vieta: Vilnius, Kaunas

 

Švarus kodas (1 diena)

  • Švaraus kodo sąvoka ir svarba

  • Kas yra neteisingai parašytas (angl. legacy) kodas ir kaip jo išvengti?

  • Motyvacija švaraus kodo rašymui

  • Kaip matuoti kodo kokybę?

  • Kodas su kvapeliu (angl. code smells)

  • Šablonai ir strategijos švaraus ir kokybiško kodo rašymui (DRY, SOLID, projektavimo šablonai, Rubber duck metodika)

  • Švaraus kodo rašymo strategijų ir šablonų pažeidimai. Kaip atsiranda neteisingai suprogramuotas (angl. legacy) kodas?

  • Kodo pertvarkymas (angl. refactoring)

  • Kodo rašymo ciklas

  • Kaip paaiškinti apie kodo pertvarkymą savo vadovui

  • Kodo pertvarkymo šablonai

  • TDD šablonai ir praktikos

Looks like something you might be interested in? 

Get in touch via careers.lt@visma.com

Registracijos formą rasite