OTA YHTEYTTÄ

Ora Hanttu

Tuoteryhmäpäällikkö, ICT

040 582 6008 Lähetä viesti

Kesto: 3 päivää
Veroton hinta (+ alv 24 %): 1 990 €

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
12.12.2016 – 14.12.2016
Ilmoittaudu

Jaa

Lataa pdf-muodossa

C# ja Framework -ohjelmointi

Koulutuksessa käydään läpi NET-arkkitehtuurin sekä sen tarjoamien palveluiden hyödyntäminen C#-ohjelmointikielellä.

Koulutuksen käynyt osaa käyttää kattavasti C#-kieltä .NET-ohjelmointiin. C#-ohjelmointikurssilla osallistuja saa katsauksen myös muihin .NET Framework -palveluihin, kuten käyttöliittymä- ja hajautuspalveluihin.

C# (CSharp) on ohjelmointikieli, jonka syntaksilla on yhteyksiä C++- ja Java-kieliin. C# on ECMA- ja ISO-standardoitu kieli ja siitä on tehty mm. Linux ja Mac Open Source -toteutukset (www.mono-project.com). Kurssilla käydään läpi .NET-arkkitehtuurin sekä sen tarjoamien palveluiden hyödyntäminen C#-ohjelmointikielellä.

Kohderyhmä

Kurssi sopii ohjelmoijille, jotka toteuttavat ohjelmistoja C#-ohjelmointikielellä.

Esitiedot

Aiempaa kokemusta lauseke- tai oliopohjaisella kielellä, kuten Java, C/C++, Visual Basic sekä oliokäsitteiden perustuntemusta toivotaan.

Kurssin materiaalit

This training will be delivered in English.

Ohjelma

 

1. päivä


8.45 Ilmoittautuminen ja kahvi

9.00 .NET-arkkitehtuuri

Arkkitehtuurin yleiskatsaus
Versiotasot
Alustan tarjoamat tekniikat
Assembly -käsite
Perusrakenteet

Tyyppijärjestelmä
Arvo- ja viitetyyppit (value & reference types)
boxing & unboxing
Ehto- ja silmukointilauseet
Poikkeuskäsittely
Oliorakenteet

Luokan toteutus
Ominaisuudet (properties)
Perintä
Polymorfismin toteutus
Rajapinnat (interfaces)
Abstraktit luokat

16.30 Päivä päättyy

2. päivä

9.00 Delegaatit ja tapahtumat

Delegaattikäsite
Anonyymit metodit
Tapahtumien viestintä
Geneerinen ohjelmointi

Generic-tyypit
Reflection, ajonaikainen luokkatieto
Attribuuttien toteutus ja käyttö
Kokoelmat

Kokoelmatyypit
Kokoelmien käyttö
LinQ ja kokoelmat
Tiedonhallinta

I/O-operaatiot
Serialisointi
XML-tiedon käsittely
JSON-tiedon käsittely
Johdanto tietokantojen käsittelyyn (ADO.NET)

16.30 Päivä päättyy

3. päivä


9.00 Käyttöliittymätekniikat

Windows Forms
Windows Presentation Foundation (WPF)
ASP.NET web-sovellukset
Palvelutekniikat

ASP.NET Web Services
Windows Communication Foundation
Säikeistetty ohjelmointi

Rinnakkainen delegaatti
Säikeet ja ThreadPool
Taskit ja TPL
Muita tekniikoita

Windows Service
Tapahtumalokin (event log) käyttö
Performance lokin käyttö
Assemblyjen käyttö ja digitaalinen allekirjoittaminen

16.00 Kurssi päättyy