Filtrera

Boot Camp - .NET Core och Webbsäkerhet


Passa på att gå vårt Boot Camp där du blir en säker .NET Core-utvecklare inför hösten.

I denna 5-dagars Boot Camp går vi igenom allt som krävs för att bli en komplett .NET-utvecklare. Det innefattar ASP.NET Core där vi plockar ut och förklarar vad du behöver känna till för att använda ramverket effektivt och utveckla testbara lösningar, men även vikten av Webbsäkerhet.

Idag är det tredje världskriget på internet och att inte kunna säkerhet är som att köra bil utan körkort, det är tjänstefel! Utmaningarna att göra en webbplats säker är idag väldigt stora och dagens utvecklare känner inte alltid till säkerhetsaspekterna för säker utveckling. Problemet ligger också i att hänga med i den snabba utvecklingen. Fler säkerhetshål uppstår med trenden att vi lägger allt mer funktionalitet i webbläsarna.

Veckan kombineras av praktiska och teoretiska erfarenheter samtidigt som vi tillsammans lever och andas kod. Förutom nya kunskaper kommer vi anordna gemensam middag samt AW under veckan.

    Målgrupp

    Detta Boot camp riktar sig till existerande webbutvecklare med erfarenhet i .NET som vill lära sig .NET Core. Idag är de flesta utvecklare på .NET Framework och man bör på sikt gå över till att lära sig .NET Core. 

    Förkunskaper

    Har arbetat med grundläggande webbutveckling tidigare. Kunskaper om programmering i C# inklusive Linq och lambda-uttryck, samt grundläggande HTML/CSS/JavaScript.

    ASP.NET Core

    Kursen innehåller många demonstrationer och övningar där du får utveckla en webbapplikation från start till slut och prova på de olika koncepten vilket ger dig en stabil grund inom ASP.NET Core, ett nytt spännande kapitel i .Net´s utveckling.

    Fokus ligger på praktiska färdigheter, men vi lägger även tid på att förklara viktiga begrepp, inklusive hur HTTP fungerar, MVC-designmönstret, TDD-arbetsflödet och dependency inversion.

    Vi kommer gå igenom:

    • Web fundamentals
    • Introduction to ASP.NET Core
    • The request pipeline
    • Introduction to MVC
    • Testing with xUnit
    • Routes
    • Dependency Inversion
    • Razor View Engine
    • Forms
    • Database and Entity Framework Core
    • Validation
    • Web API
    • Security
    • Introduction to Razor pages

    Om du vill läsa mer om agendan för ASP.NET Core. 


    Webbsäkerhet
     

    Livet på Internet är inte så harmoniskt. Tyvärr utsätts du dygnet runt för en armé av fiender, vissa människor, vissa robotar, med mörkare mål. Kan vara att antingen orsaka förlust av information eller rykte, utnyttja dina resurser för egen vinning eller attackera din användarbas.

    Genom Webbsäkerhet hjälper vi dig utveckla ett säkerhetsorienterat tankesätt samt visar hur webben fungerar arkitekturmässigt, så att du förstår hur olika sårbarheter kan uppstå. Därefter tar vi upp en rad sårbarheter, hur en attack utifrån skulle kunna konstrueras, och hur du kan känna igen och försvara dig.

    Affärsriskerna och kostnaderna när ett intrång väl sker är väldigt stora, och vi utvecklare har ansvaret att planera framåt och förhindra detta. Därför är det viktigt att vi har en god grund att stå på när det gäller säkerhet och risker.

    Vi kommer gå igenom: 

    • Introduction
    • HTTPS
    • Encoding
    • Cross Site Scripting
    • Content Security Policy
    • Cross site request forgery (CSRF)
    • Injections
    • Authentication & Authorization
    • Denial-of-Service (DoS) attacks
    • Password management
    • Information leakage
    • Logging & monitoring
    • Attacking and securing our site

    Om du vill läsa mer om agendan för Webbsäkerhet. 


    Relaterade artiklar

    • Vi lanserar Boot Camp inför sommaren

      Ett Boot Camp för .NET-utvecklare som vill ta det steget längre och bli en modern och komplett .NET Core-utvecklare. Och ett för dig  som vill lära dig allt du behöver kunna om JavaScript och frontend-programmering 2019. 

      Läs mer

    Kursinformation

    Kurskod: T600
    Kurslängd: 5 dagar
    Pris: 39 990 SEK
    Språk: Svenska Engelska

    Kursschema

    Malmö
    22 julBoka nu

    Lärare

    Dela

    Kontakta oss för mer information

    040 61 70 720
    info@edument.se


    Alla priser är exkl. moms