Webutvecklare.NET
Webbutvecklare på riktigt

Information
Längd
3 dagar
Kurstakt
1d/vecka
Pris per deltagare
21 850 SEK ex moms
Location
Distans (Zoom)
Förkunskaper
Du måste kunna .NET (C#). Dessutom grunder kring databaser - vi kommer köra SQL Server.
Företagsintern kurs?
Vi kan hålla denna hos er och även anpassa vissa delar!
Kontakta oss här för detta
Kursbeskrivning
Denna kurs är skräddarsydd enligt de kvalifikationer som Stefan Holmberg anser krävas för att man ska kunna titulera sig webbutvecklare på .NET plattform. Vi kör ASP.NET Core, Razorpages och SQL Server med EF Core.
Kursen är uppdelad på tre veckor, så det är en dags live-undervisning i veckan. Du kommer nämligen att få hemuppgifter mellan tillfällena och dessa kommer du få feedback på från utbildaren.
Se ungefärligt exempel på övningar/material (alla kursdagar spelas in och ni har möjlighet att gå tillbaka och titta senare )
Ett certifieringstillfälle ingår för att bli diplomerad
Att förstå grunderna - vad menas med webteknik, client/server, http requests och responses är relevant för att kunne bygga en applikation med adekvat prestanda och funktionalitet
Här kommer lära oss ASP.NET Core och se hur webbtekniken Razor pages kan hjälpa oss skapa dynamiska webbapplikationer
Dependency injection måste man förstå numera i ASP.NET Core. Och du kommer lära dig inte bara hur utan också varför - vi kommer använda tex DI för att bygga en cache med s.k decorator pattern
Att kommunicera med en databas är såklart ett måste i en dynamisk webbapplikation. Vi kommer köra s.k Codefirst-metodik och med automatiska migreringar hålla vår databas kontonierligt uppdaterad
Formulärhantering - här lär vi oss hur inmatning av data går till
Mera formulärhantering - vi skapar dropdowns osv från databas
Att validera data och ge adekvata felmeddelanden. Både server och clientside
Vi bygger en applikation med Sök, Create, Read, Update och Delete mot en databastabell
Vi lär oss hur layout och sections fungerar
Inloggning, säkerhet och rollsystem
Bygga ett RESTAPI med token authenticering
Enhetstester i webbprojekt
Kursmoment
Delar i denna utildning
Begrepp...vadå webbapplikation
Razor pages - dynamiskt generera HTML
Dependency injection
CodeFirst - SQL Server
Forms del 1 - inmatningar på webbsidan
Forms del 2 - inmatningar på webbsidan
Validering - inmatningskontroller
CRUD
Layout
Användarhantering
API
Unittester