Tjänster & Utbildning

Solutions
Home > Tjänster & Utbildning > Utbildning > Linuxkurser

Applikationsutveckling för Linux

Stockholm 16/12

Pris 17 300
Antal dagar 3
Kursen ger generell information om applikationsutveckling i Linux och inom Opensource och en förståelse för fundamentala delar inom utveckling såsom make, versionshantering, trace, parallellism och nätverk. Kursens fokus ligger på trådning och sockets. Genom att först gå igenom de fundamentala delarna skapas ett framework som sedan byggs på bit för bit så att när kursen är slut så har deltagarna ett set med nya verktyg i sin verktygslåda. Kursen innehåller 60% teori och 40% tillämpning via utmanande övningar.

Mål
Att få de grundläggande principerna i och förståelse för applikationsutveckling för Linux med fokus på trådning och sockets.

Avsedd för
Systemkonstruktörer och programmerare.
Förkunskaper
C-programmering i PC- eller Unixmiljö, grundläggande kunskaper inom Unix/Linux.
Kursdokumentation
I kursen ingår egenproducerat kursmaterial på engelska. Kursen ges vanligtvis på svenska.

Kursinnehåll

Teoretisk genomgång av
- Opensource
- GPL/LGPL
- Management
- Eclipse
- Make
- Trace
- Felhantering
- Subversion
- Parallellism
- Trådning / Pthreads
- Synkronisering
- Events
- Delat minne
- Skyddat minne
- Network
- Protokoll
- Strategier


Praktiska övningar
- Make
- Eclipse
- Trace
- Subversion
- Trådning
- Skydda delat minne
- Synkronisering av trådar
- Sockets
- UDP
- TCP/IP
- Multicast

 

Produkter
- Linux 2.6
- Eclipse

SKRIV UT DENNA SIDA