Leer in deze training de basistechnieken van programmeren in C door middel van praktijkvoorbeelden en de theorie.

  • Kleine groepen
  • Covid-19 veilig
  • Ervaren docent
  • Online mogelijk
  • Praktische training

In deze intensieve vijfdaagse training leer je de basistechnieken van het programmeren in C. Aan de hand van een groot aantal praktijkvoorbeelden wordt de theorie behandeld. Daarbij ga je direct aan de slag met allerlei praktijkopdrachten, zodat je onmiddellijk in de praktijk kunt ervaren hoe C 'werkt' en welke voordelen C biedt. Tijdens de trainingsdagen is er volop gelegenheid om met de trainers en de andere deelnemers ervaringen uit te wisselen. Daarmee is deze Learnit training een absolute praktijktopper!

Inhoud

Tijdens het gedegen en efficiënte programma van deze vijfdaagse training komen onder meer de programmastructuur van T-programma's, de preprocessor, de data types, storage classes, operatoren en control flow-constructies van C aan de orde. Ook worden in deze training op een praktijkgerichte manier de functies en de verschillende wijzen van parameterdoorgifte besproken. Daarnaast wordt ruimschoots aandacht besteed aan pointers, structures, unions en het dynamisch alloceren van geheugen. Ten slotte komt de C standard library aan de orde. De ervaren software development-trainer van Learnit laat aan de hand van demo's en voorbeeldcode zien hoe de theorie aansluit bij praktijksituaties. Zelf ga je aan de hand van diverse oefeningen aan de slag met het programmeren in C.

Programma

In deze training komen de volgende onderwerpen aan bod:

Dag 1:

  • Variables, constants en data types
  • Arrays en composed data types
  • Multidimensional arrays
  • Expressions, statements en blocks
  • Assignment en arithmetic operators
  • Relational en comparison operators
  • Bitwise en logical operators and bitflags

Dag 2:

  • Branching en conditional statements
  • If..else construction
  • Case en switch
  • Loop constructions
  • For, while en do.. while loops
  • Break, continue, goto en labels

Dag 3:

  • Function declaration en definition
  • Parameter passing en return values
  • Variable initialisation
  • Scope of variables
  • Recursive functions
  • Automatic, external en static variables

Dag 4:

  • Pointers, addresses en arrays
  • Pointers en strings
  • Pointers to functions
  • Pointer to pointers
  • Void pointers
  • Structures en unions
  • Nested structures en structure arrays

Dag 5:

  • Type conversion, casting en typedef
  • Preprocessor directives en header files
  • Macros en conditional inclusion
  • Standard library
  • Command line arguments
  • Dynamic memory allocation
  • Standard input en output en file I/O
  • Time, utility en string functions
  • Error handlings

Voorkennis

Voor deelname aan deze training is geen specifieke voorkennis vereist. Algemene kennis van programmeren is echter bevorderlijk voor een snelle begripsvorming.

Opmerking

Na afloop van deze training ontvang je het officiële certificaat "Programmeren in C" van Learnit.

Taal

De training wordt standaard verzorgd in het Nederlands. De trainer beheerst de Engelse taal. Er kan gebruik gemaakt worden van Engelstalig cursusmateriaal. Bij inschrijving van minimaal 3 deelnemers kan de training ook geheel in het Engels verzorgd worden.

Certificaat

Na afronding van de training wordt een Learnit-certificaat uitgereikt als bewijs van deelname.

Beschikbare data

Wanneer wil jij starten?

03 July 2023

Amsterdam
€ 2875,- excl. BTW

07 August 2023

Amsterdam
€ 2875,- excl. BTW

16 October 2023

Amsterdam
€ 2875,- excl. BTW

17 July 2023

Rotterdam
€ 2875,- excl. BTW

25 September 2023

Rotterdam
€ 2875,- excl. BTW

04 December 2023

Rotterdam
€ 2875,- excl. BTW

04 September 2023

Groningen
€ 2875,- excl. BTW

13 November 2023

Groningen
€ 2875,- excl. BTW
Toon alle startdata

De beste training voor jou

Bij Learnit vind je altijd een training waarmee je verder komt. Van (technische) IT skills tot communicatie of persoonlijk leiderschap. Daarbij kan je kiezen uit de trainingsvorm die jij het prettigst vindt: een klassikale training, een maatwerktraining bij jou op kantoor, een online cursus of een e-learning. Wij hebben voor iedereen de juiste training en trainingsvorm. Want leren op de manier die het best bij jou past, zorgt voor de beste resultaten.

Waarom kiezen voor een training bij Learnit?

  • Altijd en overal persoonlijk

    Persoonlijke aandacht en een prettige sfeer. Of je nou een cursus volgt bij ons, op kantoor of op je pc, wij zorgen dat je je genoeg thuisvoelt om je grenzen te verleggen.

  • Gewoon doen!

    Nieuwe mogelijkheden ontstaan als je in beweging komt. Scherp blijft. Steeds nieuwe stappen zet. Wij stimuleren je om de stap te wagen en er echt voor te gaan.

  • Groeien door kennis en inspiratie

    Ontdek iets nieuws. Versterk je kwaliteiten. En kies je eigen weg. Wij helpen je groeien met trainingen en leervormen die echt bij jou passen.

  • Skills voor de toekomst

    We denken altijd in mogelijkheden en win-win. En we werken elke dag aan nieuwe oplossingen voor morgen. Door opleidingen te bieden waarmee jij goed voorbereid bent op de toekomst.

  • Samen werken aan kwaliteit

    Aan loze beloftes doen wij niet. Maar wel aan kwaliteit, kennis en ervaring. Een breed cursusaanbod mogelijk gemaakt door onze geïnspireerde medewerkers en trainers.

  • Begrijpen en begrepen worden

    We luisteren naar wat er bij jou leeft. Waar jij behoefte aan hebt. Want daar begint onze oplossing, ons maatwerk. Elkaar goed begrijpen en helder communiceren, daar geloven wij in.

Bekijk meer over Learnit

Samen verder komen

Een training volgen bij Learnit betekent samen leren. Samen met jouw ervaren trainer, samen met je cursusgroep of samen met je collega’s. En of je de training nou thuis, op jouw kantoor of op één van onze trainingslocaties volgt, wij zijn altijd bereikbaar om je te helpen. Onze kennis met jou te delen op zo’n manier dat jij er echt wat aan hebt. Samen verder komen door persoonlijke aandacht en elkaar goed begrijpen; daar geloven wij in.

Direct toepassen in je werk

Theorie uit een boekje leren waar je vervolgens weinig mee kan in je werk? Niet bij Learnit! Welke training je ook volgt bij ons, je kan er direct mee aan de slag op je werkplek. Door jouw unieke leerdoelen die je aan het begin van de training samen met de trainer bepaalt. Door de afwisseling van theorie en (interactieve) praktijkopdrachten. En door de uitdagingen waar jij tegenaan loopt in je dagelijks werk mee te nemen naar de training.

Beschikbare data

Wanneer wil jij starten?

03 July 2023

Amsterdam
€ 2875,- excl. BTW

07 August 2023

Amsterdam
€ 2875,- excl. BTW

16 October 2023

Amsterdam
€ 2875,- excl. BTW

17 July 2023

Rotterdam
€ 2875,- excl. BTW

25 September 2023

Rotterdam
€ 2875,- excl. BTW

04 December 2023

Rotterdam
€ 2875,- excl. BTW

04 September 2023

Groningen
€ 2875,- excl. BTW

13 November 2023

Groningen
€ 2875,- excl. BTW
Toon alle startdata

 

Lokatie

Datum

Reset filters

Amsterdam

03 July 2023

Amsterdam
€ 2875,- excl. BTW

07 August 2023

Amsterdam
€ 2875,- excl. BTW

16 October 2023

Amsterdam
€ 2875,- excl. BTW

Rotterdam

17 July 2023

Rotterdam
€ 2875,- excl. BTW

25 September 2023

Rotterdam
€ 2875,- excl. BTW

04 December 2023

Rotterdam
€ 2875,- excl. BTW

Groningen

04 September 2023

Groningen
€ 2875,- excl. BTW

13 November 2023

Groningen
€ 2875,- excl. BTW

Geen geschikte startdatum? Stuur ons een datumverzoek. Dan bekijken we samen hoe we toch aan jouw trainingsvraag kunnen voldoen.

Referenties

Wat anderen zeggen over deze training

Cursus C Programmeren Basis referenties - Gemiddeld cijfer 8.2

  • “Zeer leerzame C-programmeer cursus met uitstekend cursus materiaal en deskundige trainer.”

    Tim Michielsen, Schouten & Nelissen- C Programmeren Basis
    Beoordeling 7.3
  • “Leerzaam, aangepast op de groep en erg goed te volgen. Zou het zeker aanraden.”

    Rowan Klein Gunnewiek, Nedap N.V.- C Programmeren Basis
    Beoordeling 8.0

    Learnit referenties

    Bekijk alle trainingen

    Wil je meer?

    Bekijk nu vast je volgende training

    Bekijk alle trainingen