Ota yhteyttä

Myyntipalvelu

Myynti

010 4321 001 Ota yhteyttä

Kesto: 2 päivää
Veroton hinta (+ alv 24 %): 1 550 €

Tästä asiakaskohtainen toteutus?

Toteutamme koulutuksia myös asiakaskohtaisina. Jätä yhteystietosi, ja tehdään juuri teille sopiva toteutus.

Voit maksaa:
Koulutuskortti

Paikka ja päiväys

Helsinki
8.1 – 9.1
Ilmoittaudu
19.3 – 20.3
Ilmoittaudu

Jaa

Lataa pdf-muodossa

ASP.NET Core web-ohjelmointi

ASP.NET Core ottaa harppauksen ihan uuteen suuntaan. Perinteiset ASP.NET -tekniikat ovat Core-ympäristössä kyllä käytettävissä, jossain määrin muuntuneina, mutta Core-alusta tavoittelee erityisesti alustariippumattomuutta. Niinpä ASP.NET Core:n varaan toteutettuja web-sovelluksia voidaankin suorittaa myös esimerkiksi Linux-alustalla.

Koulutuksessa käydään läpi REST-rajapinnan toteutus Web API controllerien avulla sekä web-käyttöliittymäsovelluksen toteutus MVC-mallilla. Lisäksi opit Entity Frameworkin-äytön tietokantaliittymien toteuttamisessa.

Kohderyhmä

Koulutus soveltuu kehittäjille, jotka hallitsevat C#-ohjelmointikielen ja lähtevät toteuttamaan web-sovelluksia ASP.NET Core -alustalle.

Esitiedot

C#-kielen perusteiden tuntemus.

Sisältö

1. päivä

ASP.NET Core -perusteet

  • Arkkitehtuuri
  • Käynnistys
  • Piirteiden enablointi
  • Staattiset tiedostot

Controllerin toteutus

  • HTTP-menetelmät
  • Pyynnön parametrointi
  • Eri muotoiset vastaukset
  • Virhekäsittely

Edistyneemmät piirteet

  • Konfigurointi
  • Reititys
  • Lokitus
  • Filtterit
  • Node ja gulp -integraatio

2. päivä

MVC

  • Core MVC-arkkitehtuuri
  • Mallit (models)
  • Näkymät (views)
  • Kontrollerit

Entity framework

  • EF peruskäyttö
  • Järjestelyt
  • Sivutukset
  • Ryhmittelyt

Turvallisuus

  • Core turvallisuuspiirteet
  • Autentikointi ja auktorisointi
  • Suojautuminen tyypillisiltä haavoittuvuuksilta

Koulutuksen aikataulu

Koulutuspäivät alkavat kello 9.00. Aamukahvia on tarjolla klo 8.30 alkaen. Koulutuspäivät loppuvat noin klo 16.