Cursus C programmeren volgen? Opleidingen en cursussen bij Eduvision

C programmeren

C is een populaire programmeertaal die wordt gebruikt voor het schrijven van besturingssystemen, zoals Unix, Windows, Mac en Linux. De basis van C programmeren kun je heel goed zelf leren, met behulp van een goed boek, zoals Programmeren in C of gratis tutorials via het internet. Wil je echter professioneel aan de slag met C programmeren dan is een training aan te bevelen.

Programmeren in C

C is wereldwijd een zeer veel gebruikte object georiënteerde programmeertaal, het is eenvoudig en universeel toe te passen. C is verder ontwikkeld en uitgebreid met 'klassen', waaruit is C++ ontstaan. C++ is een object georiënteerde programmeertaal die gebruikt wordt bij veel moderne applicaties. C++ is de voorloper in het gebruik van templates, gevolgd door nieuwere talen zoals Java en C#. De taal C is procedureel. Alle code is onderdeel van een functie. Het hoofdprogramma dat 'main' heet, is zelf ook een functie.

Waarom C?

C kun je voor van alles gebruiken en is relatief snel. Als programmeur heb je veel vrijheden en directe toegang tot de hardware indien nodig. Toch heb je alle gemak van een hogere programmeertaal. Niet voor niets zijn operating systems zoals Unix en Linux bijna geheel ontwikkeld in C, evenals vele professionele toepassingen waar strenge eisen worden gesteld aan geheugen, gebruik en snelheid.

C programmeren zelf leren?

De beginselen van C kun je zelf leren, echter is het wel handig om enige programmeerkennis te hebben. Op het internet zijn diverse gratis tutorials, video’s en blogs te vinden om je op weg te helpen. Aan de hand van een instructie begin je met het ontwikkelen van een eenvoudig programma om bekend te raken met de taal. De beste manier om het te leren, is namelijk door het gewoon te doen. Al snel krijg je te maken met verschillende data types, waarmee je gegevens kunt opslaan en bewerken. Dit kun je onderverdelen in 2 soorten: eenvoudige types zoals chars, integers, floats, pointers en enums en samengestelde types, zoals arrays, structures en unions.

Cursus C programmeren

Zoek je een professionele training om de programmeertaal C te leren? Kijk dan eens tussen het cursusaanbod van Eduvision. Tijdens een cursus C# professional combineer je de kracht en flexibiliteit van C++ met de eenvoud van Visual basic en leer je programmeren in deze krachtige taa. Of je kiest voor een cursus C++ waarin je wordt opgeleid tot professioneel C++programmeur. Wil je persoonlijk advies welke training het best bij je past? Vraag dan de opleidingsadviseur om vrijblijvend advies.

Training Objective C programmeren

5 dagen  |  eerstvolgende startdatum 4 november
  • Wil je zelf code kunnen schrijven in Objective-C en de taal grondig doorgronden, zodat je applicaties kunt bouwen, onderhouden en uitbreiden? In deze training start je bij de basis van C zelf en bouw je op naar de objectgeoriënteerde concepten die Objective-C toevoegt: klassen, objecten, proper... [meer]

Training C programmeren

5 dagen  |  eerstvolgende startdatum 4 november
  • Wil je robuuste, snelle software dicht bij de hardware kunnen schrijven in C, de klassieke taal achter veel embedded en IoT-toepassingen? In deze training leer je de taal grondig kennen, van variabelen, datatypes en controlestructuren tot pointers, structures en file I/O. Je bouwt stap voor stap een... [meer]

Opleiding C++ professional

5 dagen  |  eerstvolgende startdatum 4 november
  • Wil je C++ professioneel kunnen programmeren en zelf een complete C++ applicatie kunnen ontwikkelen, zodat je code betrouwbaar en goed onderhoudbaar blijft? In deze training werk je van de fundamentals (variabelen, typen, pointers en arrays) tot objectgeoriënteerde technieken als classes, inher... [meer]

Opleiding PHP Professional

5 dagen  |  eerstvolgende startdatum 4 november
  • Wil je professioneel leren programmeren in PHP en zelf een webapplicatie kunnen bouwen, zodat je van je eerste regels code tot een werkende site met database komt? In deze training leer je programmeren in PHP, van functioneel programmeren tot de basis van object georiënteerd werken. Je zet zelf... [meer]

Training Programmeren in AL - Dynamics 365 Business Central

5 dagen  |  eerstvolgende startdatum 4 november
  • Wil je Business Central met eigen code kunnen uitbreiden waar de standaardfunctionaliteit niet ver genoeg reikt, zodat je maatwerk en integraties zelf bouwt in AL? In deze training leer je programmeren in AL, de eigen taal van Dynamics 365 Business Central. Je werkt van de taalfundamenten en tooling... [meer]

Training VBA

6 dagen  |  eerstvolgende startdatum 4 november
  • Wil je Excel en Access kunnen automatiseren met VBA, zodat terugkerende handelingen en grote hoeveelheden gegevens je geen tijd meer kosten? In deze training leer je programmeren in VBA, van je eerste macro tot een complete applicatie. Je werkt stap voor stap van de basis naar gevorderde technieken,... [meer]

Training Python

6 dagen  |  eerstvolgende startdatum 4 november
  • Wil je in Python kunnen programmeren en zelf een gestructureerde applicatie kunnen bouwen, zodat je code overzichtelijk en goed onderhoudbaar blijft naarmate je programma groeit? In deze training bouw je stap voor stap een complete Python-applicatie, van de basissyntaxis en objectgeoriënteerd p... [meer]

Training JavaScript

5 dagen  |  eerstvolgende startdatum 4 november
  • Wil je JavaScript professioneel kunnen inzetten om interactieve webapplicaties te bouwen, van de taalbasis tot objectgeoriënteerd en asynchroon programmeren? In deze training beheers je de volledige taalbasis, het DOM-model en objectgeoriënteerd programmeren, en werk je met moderne ES-synt... [meer]

Training Programmeren in Unity 3D

6 dagen  |  eerstvolgende startdatum 4 november
  • Wil je zelf interactieve games en real-time 3D-ervaringen kunnen ontwikkelen in Unity met C#, zodat je je ideeën vertaalt naar werkende, speelbare toepassingen? In deze training leer je programmeren in C# en werk je met de bouwstenen van Unity: physics, animatie, audio, UI, level design, networ... [meer]

Training Perl

5 dagen  |  eerstvolgende startdatum 4 november
  • Wil je in Perl kunnen programmeren om systeembeheertaken te automatiseren, bestanden te bewerken en databases te benaderen? In deze training leer je Perl te installeren, de standaard programmeerstructuren, variabelen en syntax toe te passen en je code te verrijken met bestandsbewerking, reguliere ex... [meer]

Training TypeScript

5 dagen  |  eerstvolgende startdatum 4 november
  • Wil je je JavaScript-kennis uitbreiden met TypeScript, zodat je typeveilige, schaalbare applicaties kunt bouwen? In deze training leer je programmeren in TypeScript: van het typesysteem en functies tot object-oriëntatie met classes, generics en decorators. Je past alles direct toe in een p... [meer]

Training Embedded C

4 dagen  |  eerstvolgende startdatum 4 november
  • Wil je zelf software kunnen schrijven voor microcontrollers, zodat je hardware met beperkt geheugen en beperkte rekenkracht betrouwbaar aanstuurt? In deze training leer je in Embedded C te programmeren op een labkit met een RP2040-microcontroller: je leest sensoren uit, stuurt actuators aan en plant... [meer]

Training Flutter

3 dagen  |  eerstvolgende startdatum 4 november
  • Wil je vanuit één codebase mobiele apps kunnen bouwen die zowel op iOS als Android draaien, zonder voor elk platform apart te programmeren? In deze training leer je programmeren in Dart en bouw je met Google Flutter je eerste applicatie op. Je start bij de taalbasis en werkt via contro... [meer]

Masterclass PHP

8 dagen  |  eerstvolgende startdatum 4 november
  • Wil je complexe webapplicaties kunnen ontwikkelen die schaalbaar in de cloud draaien, en je PHP-kennis naar een geavanceerd niveau tillen? In deze masterclass verdiep je je in geavanceerd object georiënteerd programmeren, design patterns en software-architectuur, en breng je alles samen in een ... [meer]

Training Angular

3 dagen  |  eerstvolgende startdatum 4 november
  • Wil je zelf moderne, schaalbare single page applications kunnen bouwen met Angular, zodat je front-end applicaties snel en goed onderhoudbaar blijven? In deze training werk je van objectgeoriënteerd programmeren in TypeScript naar de bouwstenen van Angular: components, services, dependency inje... [meer]

Training Jakarta EE

11 dagen  |  eerstvolgende startdatum 4 november
  • Wil je enterprise- en webapplicaties in Java kunnen ontwerpen en bouwen met de complete Jakarta EE-stack? In deze training werk je van de basis van objectgeoriënteerd programmeren toe naar de front-end en de backend van Jakarta EE (voorheen Java EE) en verdiep je je in multithreading en design ... [meer]

Training Groovy

3 dagen  |  eerstvolgende startdatum 4 november
  • Wil je leren ontwikkelen in Groovy? In deze training leer je programmeren in Groovy, van de kernconstructen van de taal tot geavanceerdere toepassingen. Je werkt met closures, strings, collecties en constructen als het Expando Object en operator overloading, en ziet steeds waar Groovy compacter is d... [meer]

Training Programmeren in R

5 dagen  |  eerstvolgende startdatum 4 november
  • Wil je grote en statistische datasets zelf kunnen bewerken, analyseren en visualiseren met de programmeertaal R, zodat je je resultaten precies naar wens presenteert? In deze training leer je in R te programmeren: je schrijft scripts, manipuleert data met tidyverse en visualiseert je resultaten met ... [meer]

Training VB.NET

6 dagen  |  eerstvolgende startdatum 4 november
  • Wil je zelf web- en desktopapplicaties kunnen bouwen in VB.NET, met een SQL Server database als kloppend hart? In deze training leer je objectgeoriënteerd te programmeren in VB.NET, te werken in Visual Studio en een relationeel databasemodel te ontwerpen en te koppelen aan je applicatie. Je bou... [meer]

Training Delphi

5 dagen  |  eerstvolgende startdatum 4 november
  • Wil je zelf native applicaties kunnen bouwen met Delphi en Object Pascal, zodat je desktop- en cross-platformtoepassingen vanuit één ontwikkelomgeving opzet? In deze training ontwikkel je een applicatie in de Delphi-IDE, programmeer je object georiënteerd in Object Pascal, koppel ... [meer]

Training Power Platform Fundamentals

2 dagen  |  eerstvolgende startdatum 2 november
  • Wil je zelf apps, dashboards en workflows kunnen bouwen in Microsoft Power Platform, zonder dat je daarvoor hoeft te programmeren? In deze training leer je een Power Platform in te richten en te beheren, en maak je kennis met de drie kerntoepassingen: PowerApps, Power BI en Power Automate. Je bouwt ... [meer]

Training Oracle PL/SQL

5 dagen  |  eerstvolgende startdatum 4 november
  • Wil je zelf kunnen programmeren in Oracle PL/SQL, zodat je meer rendement uit de data in je Oracle database haalt dan met SQL alleen? In deze training leer je PL/SQL-programma's op te zetten, te testen, te debuggen en te optimaliseren, en werk je met datatypes, databasebenadering, foutafhandelin... [meer]

Training SharePoint

5 dagen  |  eerstvolgende startdatum 4 november
  • Wil je zelf een SharePoint-omgeving kunnen opzetten en beheren voor samenwerking en documentbeheer binnen je organisatie? In deze training leer je een moderne SharePoint Online-site in te richten, Web Parts en pagina's samen te stellen, bibliotheken en lijsten op te zetten en de koppeling met je... [meer]

Training Visio

3 dagen  |  eerstvolgende startdatum 4 november
  • Wil je zakelijke en technische diagrammen kunnen maken in Microsoft Visio, zodat je processen, systemen en structuren in één oogopslag inzichtelijk maakt? In deze training leer je werken met shapes, sjablonen en stencils, en zet je stroomdiagrammen, netwerkdiagrammen, organigrammen, da... [meer]

Training Reguliere Expressie

1 dag  |  eerstvolgende startdatum 4 november
  • Wil je zelf reguliere expressies kunnen schrijven om tekst te doorzoeken, te controleren en te bewerken? In deze training leer je hoe je met patronen matchende karakters, herhalingen, subexpressies en backreferences opbouwt, en hoe je daarmee tekst zoekt en vervangt, vaak in een programmeertaal. Je ... [meer]