Cursus programmeren in C volgen? Opleidingen en cursussen bij Eduvision

Programmeren in C

De programmeertaal C vindt zijn oorsprong bij het ontstaan van het operating systeem UNIX. Om de overdracht naar andere computersystemen mogelijk te maken is programmeren in C ontworpen. Deze taal kreeg een aantal eigenschappen die interessant zijn voor het ontwerp van systeemsoftware. Deze eigenschappen hebben ertoe geleid dat programmeren in C momenteel een grote populariteit kent in de computerwereld. Voor elke computer is er tegenwoordig een C compiler.

Wat is programmeren in C

De programmeertaal C wordt het meest gebruikt bij het schrijven van besturingssystemen. Unix was de eerste die in C werd geschreven. Later volgden Windows, Mac OS X en Linux. Besturingssystemen draaien direct op de hardware en hebben daardoor functies nodig die niet worden geleverd door andere programmeertalen zoals Java. De invloed van C is zo groot dat sindsdien de meeste nieuwe talen zoals C++, Objective-C, Java, JavaScript, C# en PHP grotendeels de syntaxis van C gebruiken

Kenmerken programmeren in C

Programmeren in C wordt in de praktijk ingezet voor het ontwikkelen voor zowel het web als voor de desktop, of combinaties daarvan. Kenmerken van programmeren in C zijn: datatype, programmeerstructuur en pointers. Als programmeerstructuur is de taal Cprocedureel: alle code is onderdeel van een functie. Ook geeft C directe toegang tot het geheugen met behulp van pointers. Een pointer is een variabele die een geheugenadres bevat. Voordeel van programmeren in C is dat het van voor alles gebruikt kan worden en relatief snel is.

Zelf programmeren in C

De beginselen van C kun je zelf leren, echter is het wel handig om enige kennis van programmeren te hebben. Op het internet zijn diverse gratis tutorials, filmpjes, blogs en whitepapers te vinden om je op weg te helpen. De beste manier om het te leren, is namelijk door het gewoon te doen. Daarom is het ook verstandig om oefenopdrachten te zoeken op het internet. Wil je echt professioneel leren programmeren in C? Overweeg dan eens een cursus programmeren in C. Wij hebben diverse cursussen om jou op te leiden tot professional. Om je skills tot het hoogste niveau te brengen zijn er masterclasses. Bekijk het cursusaanbod op dit gebied of vraag je persoonlijke accountmanager om advies!

Cursus Programmeren in C

Tijdens een cursus programmeren in C leer je deze programmeertaal optimaal kennen en gaan we in op de mogelijkheden die het jou biedt. Het ontwikkelen van je eigen applicatie staat centraal gedurende een training. Een opleiding programmeren in C is zowel klassikaal als inhouse te volgen en we bieden voor elke cursus een startgarantie!

Training JavaScript

5 dagen  |  eerstvolgende startdatum 27 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 AL - Dynamics 365 Business Central

5 dagen  |  eerstvolgende startdatum 27 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 Perl

5 dagen  |  eerstvolgende startdatum 27 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 27 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 Python

6 dagen  |  eerstvolgende startdatum 27 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]

Opleiding C++ professional

5 dagen  |  eerstvolgende startdatum 27 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]

Training Angular

3 dagen  |  eerstvolgende startdatum 27 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 Objective C programmeren

5 dagen  |  eerstvolgende startdatum 27 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 27 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]

Training Embedded C

4 dagen  |  eerstvolgende startdatum 27 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 SharePoint

5 dagen  |  eerstvolgende startdatum 27 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 Power Platform Fundamentals

2 dagen  |  eerstvolgende startdatum 9 december
  • 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 Groovy

3 dagen  |  eerstvolgende startdatum 27 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 Power Apps voor business professionals

2 dagen  |  eerstvolgende startdatum 27 november
  • Wil je zonder te programmeren zelf handige apps kunnen bouwen, zodat je herhalend werk automatiseert en gegevens overzichtelijk maakt zonder te wachten op de IT-afdeling? In deze training leer je met Power Apps stap voor stap een app op te zetten: je tekent schermen visueel uit, koppelt databronnen ... [meer]

Training Visio

3 dagen  |  eerstvolgende startdatum 27 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 Delphi

5 dagen  |  eerstvolgende startdatum 27 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 Reguliere Expressie

1 dag  |  eerstvolgende startdatum 27 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]

Training Jakarta EE

11 dagen  |  eerstvolgende startdatum 27 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 OutSystems Low-code Platform

3 dagen  |  eerstvolgende startdatum 27 november
  • Wil je leren hoe je met low-code in OutSystems complete web- en mobiele applicaties bouwt en uitrolt? In deze training leer je in Service Studio schermen en componenten samen te stellen, databronnen te koppelen en je applicatie te integreren met externe systemen. Hierdoor ben je in staat om een... [meer]

Training Programmeren in R

5 dagen  |  eerstvolgende startdatum 27 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 Oracle PL/SQL

5 dagen  |  eerstvolgende startdatum 27 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 Azure Data Factory Mapping Data Flows

2 dagen  |  eerstvolgende startdatum 27 november
  • Wil je ETL-pijplijnen kunnen bouwen zonder te programmeren, zodat je data uit uiteenlopende bronnen betrouwbaar transformeert voor analyse en rapportage? In deze training maak je kennis met Mapping Data Flows binnen Azure Data Factory en zet je zelf een volledige pijplijn op: je ontwerpt Data Flows,... [meer]

Training Knime datavisualisatie

2 dagen  |  eerstvolgende startdatum 27 november
  • Wil je data uit verschillende bronnen kunnen samenbrengen, bewerken en omzetten in heldere visualisaties, zonder dat je daarvoor hoeft te programmeren? In deze training maak je kennis met Knime en ga je meteen aan de slag met het visualiseren van data. Je leert bronnen te koppelen, gegevens op te sc... [meer]

Training Ansible Professional

5 dagen  |  eerstvolgende startdatum 27 november
  • Wil je complexe Linux- en Windows-omgevingen geautomatiseerd kunnen beheren met Ansible, zodat je terugkerende beheertaken betrouwbaar en herhaalbaar automatiseert? In deze training leer je configuraties, rollen en taken te programmeren in Playbooks, je automatisering te structureren met Galaxy en V... [meer]

Training Rust Advanced

3 dagen  |  eerstvolgende startdatum 27 november
  • Wil je de geavanceerde mogelijkheden van Rust kunnen doorgronden en inzetten, zodat je betrouwbare, concurrent applicaties bouwt die dicht op de hardware presteren? In deze training verdiep je je in concurrency, lifetimes, smart pointers en unsafe Rust, en zie je hoe je die concepten toepast bij net... [meer]