Inloggen

Wachtwoord vergeten?


Heb je nog geen account?
Maak er dan een aan
Mijn favorieten
Er zijn nog geen favorieten toevoegd

C Programmeren Basis

Cursus
C12065162
5 dag
MBO
€ 3.125,00

Algemene informatie over de cursus

In deze praktijkgerichte cursus leer je de basis van C: variabelen, control flow, functies, pointers, structures en dynamisch geheugen. Daarna schrijf je zelfstandig C-programma's.

Inhoud van de cursus

Introductie

C is een van de meest invloedrijke programmeertalen ooit. Veel moderne talen zoals C++, Java en C# hebben hun wortels in C. In deze cursus leer je de basistechnieken van het programmeren in C en bouw je een stevige basis op. Je gaat direct aan de slag met praktijkopdrachten, zodat je niet alleen de theorie begrijpt maar deze ook kunt toepassen. Of je nu wilt doorgroeien als developer of de fundamenten van programmeren beter wilt snappen: deze cursus biedt je een complete inleiding in C.

Omschrijving

Tijdens deze cursus C Programmeren Basis duik je in de structuur en werking van de programmeertaal C. Je begint met de bouwstenen: variabelen, constanten, data types, arrays en operatoren. Daarna leer je hoe je programma's stuurt met conditionele statements en loops.

Vervolgens werk je met functies, parameteroverdracht, scope en recursie. Een belangrijk onderdeel van C zijn pointers. Je leert wat pointers zijn, hoe je ze gebruikt en hoe ze samenhangen met arrays, strings en functies. Ook structures, unions en geneste datatypen komen aan bod.

Tot slot werk je met de preprocessor, macro's, de standard library, command line arguments, dynamische geheugenallocatie en file I/O. De trainer laat aan de hand van demo's en voorbeeldcode zien hoe de theorie aansluit bij echte praktijksituaties. Je gaat zelf veel oefenen, zodat je het geleerde direct in de vingers krijgt. Aan het einde van de cursus heb je een stevig fundament om verder te bouwen aan je vaardigheden als C-programmeur.

Voor teams en organisaties. Voor een development- of engineeringteam dat met C werkt, verzorgen we deze cursus ook incompany. In overleg werken we met voorbeelden uit jullie eigen praktijk.

Onderwerpen

  • Variabelen, constanten en data types
  • Arrays en multidimensionale arrays
  • Operatoren: arithmetic, relational, bitwise en logical
  • Control flow: if/else, switch, loops
  • Functies, parameteroverdracht en recursie
  • Scope en storage classes
  • Pointers, pointer to pointer en void pointers
  • Structures, unions en nested structures
  • Preprocessor, macro's en header files
  • Standard library en command line arguments
  • Dynamische geheugenallocatie
  • File I/O en error handling

Resultaat

Na afloop van deze cursus ken je de basistechnieken van het programmeren in C. Je kunt zelfstandig kleinere C-programma's schrijven, debuggen en aanpassen. Je begrijpt hoe data types, control flow en functies samenwerken en je weet hoe je pointers en structures inzet voor efficiënte code. Ook ben je in staat om geheugen dynamisch te alloceren en met bestanden te werken. Daarmee heb je een stevige basis om door te groeien naar C++, embedded development of andere C-gerelateerde toepassingen.

Doelgroep

Deze cursus is bedoeld voor iedereen die het programmeren in C onder de knie wil krijgen. Denk aan beginnende softwareontwikkelaars, studenten, technici en engineers die met embedded systems, drivers of low-level software werken. Ook als je al ervaring hebt met andere programmeertalen en je kennis wilt uitbreiden met C, is deze cursus geschikt. De cursus is praktijkgericht en geschikt voor zowel doorstarters als mensen die de fundamenten van programmeren willen begrijpen vanuit een van de meest invloedrijke talen.

De cursus is ook geschikt voor technici in de elektrotechniek en de industriële automatisering die in hun werk bestaande C-code moeten begrijpen en aanpassen.

Lesmethodiek

De cursus is klassikaal en sterk praktijkgericht. De trainer behandelt de theorie aan de hand van demo's en voorbeeldcode, waarna je zelf direct aan de slag gaat met opdrachten. Zo ervaar je hoe C werkt en welke valkuilen er zijn. Tussendoor is er volop ruimte om vragen te stellen en ervaringen uit te wisselen met de trainer en je medecursisten. De kleine groepen zorgen voor persoonlijke aandacht en een interactieve sfeer.

Toelatingseisen: wat heb je nodig?

none

Duur van de cursus

5 dag

Kosten van de cursus

3125 Euro

Gratis informatie aanvragen

Vul hieronder jouw gegevens in, dan krijg je gratis informatie toegestuurd.

  • De ingevoerde (persoons)gegevens worden door de geselecteerde opleidingsaanbieder(s) gebruikt om de gestelde vraag te beantwoorden;
  • Indien gewenst mag de onderwijsinstelling waar ik mijn aanvraag naar stuur mijn gegevens bewaren om mij van advies te voorzien;
  • Ik ben tenminste 16 jaar oud, of heb toestemming van mijn ouders of voogd om deze informatieaanvraag te verzenden;
  • De privacy statement en algemene voorwaarden van Stichting ROC.nl zijn van toepassing.