Programmeren in C
Locatie
Deze cursus wordt gegeven op onze locatie in Utrecht. Het is tevens mogelijk om deze cursus als een maatwerktraining bij u op het bedrijf te organiseren.
Voor wie
Deze opleiding is voor gebruikers of programmeurs die willen gaan programmeren in de taal C, op willekeurig welk platform (Linux/UNIX, Windows, enz.)
Voorkennis
Voor deze cursus is pogrammeer-ervaring in een (andere) hogere gestructureerde programmeertaal noodzakelijk. Wanneer u nog geen programmeerervaring heeft, kunt deze kennis verkrijgen met door eerst de cursus Leren programmeren te volgen.
Duur
De duur van deze cursus is vier dagen.
Certificaat
Alle deelnemers ontvangen na afloop van de training een certificaat,
Kosten
De prijs voor deze opleiding bedraagt € 1.699,-.
Inclusief
Cursusmateriaal en lunch.
Omschrijving
De cursus Programmeren in C behandelt de verschillende aspecten van het programmeren in de taal C. U leert tijdens deze cursus de syntax van de taal en u leert omgaan met de standaardbibliotheek waarmee u vanuit een programma allerlei veel voorkomende taken voor u kunt laten verrichten. Alle theorie wordt, onder begeleiding van de docent, uitgebreid in de praktijk geoefend.
Na afloop van de cursus kunt u zelfstandig een C-programma schrijven, of samen met anderen C-programmatuur schrijven.
Inhoud
Tijdens deze cursus komen de volgende onderwerpen aan de orde:
- inleiding tot C: functie-opbouw, variabelen, declaraties, prototyping, types, arrays, operatoren, functies aanroepen en argumenten doorgeven, flow of control;
- gevorderde onderwerpen: speciale operatoren, storage classes, pointers, structures, enz.;
- Compilatie en syntax-controle: compilatieproces, de preprocessor;
- De standaard I/O-bibliotheek: Gebufferde I/O, de file-pointer en een overzicht van de functies in dit pakket: direct I/O, character I/O, geformatteerde I/O;
- Standaard ISO/ANSI C-bibliotheken: character en string handling, geheugenbeheer, sorteren, overdracht van commando-argumenten, conversiefuncties;
- C99: specifieke faciliteiten.
Data
- 15, 16, 19 & 22 maart
- 18, 19, 20 & 21 juni