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 C programmeren

5 dagen  |  eerstvolgende startdatum 30 april
  • De klassieke programmeertaal C wordt tegenwoordig weer veel gebruikt vanwege haar eenvoud en kracht. De taal C ligt dicht bij de hardware. Samen met de beperkte footprint maakt dit C erg geschikt voor bijv. embedded software op IoT apparatuur en andere low level toepassingen zoals PLCs (Programmable... [meer]

Training Programmeren in AL - Dynamics 365 Business Central

5 dagen  |  eerstvolgende startdatum 30 april
  • AL is de programmeertaal voor Dynamics 365 Business Central. Het wordt gebruikt om de business verder te automatiseren en processen te stroomlijnen. Met AL kun je zelf maatwerk implementeren in Dynamics 365 Business Central. Tijdens de training Programmeren in AL leer je deze taal toepassen en bouw ... [meer]

Cursus jQuery

3 dagen  |  eerstvolgende startdatum 30 april
  • JQuery is één van de meest gebruikte JavaScript-bibliotheken en is de standaard op het gebied van widgets, dynamiek en Ajax. jQuery wordt gebruikt door de grote content-managementsystemen (CMS): Drupal en TYPO3. Tijdens de cursus jQuery leert u dit Javascript-framework uitgebreid kennen. [meer]

Training Scala

3 dagen  |  eerstvolgende startdatum 20 maart
  • Scala is een veelzijdige programmeertaal die uitgaat van het functionele programmeerparadigma, waarbij instructies in de vorm van functies worden aangeboden. Door de uitstekende schaalbaarheid en het vermogen tot parallellisatie is Scala uitermate geschikt voor Big Data doeleinden. Tijdens de cursus... [meer]

Training Embedded C

4 dagen  |  eerstvolgende startdatum 30 april
  • In de huidige wereld van IoT (Internet of Things) en smart devices is embedded software van groot belang en de programmeertaal Embedded C speelt daarin een rol van betekenis. Embedded C is een uitbreiding op standaard C en hoewel embedded toepassingen code- technisch weinig meer verschillen is het l... [meer]

Cursus JavaScript

5 dagen  |  eerstvolgende startdatum 30 april
  • JavaScript is een krachtige objectgeoriënteerde programmeertaal waarmee je interactieve webapplicaties ontwikkelt. Als professioneel developer van front- en back-end applicaties is kennis van JavaScript een must. Tijdens de Cursus JavaScript leer je de ins- en outs kennen van deze krachtige programm... [meer]

Training Make

2 dagen  |  eerstvolgende startdatum 30 april
  • Make is een tool die je in staat stelt om workflows en processen te automatiseren. Je kunt met Make verschillende software-apps en services met elkaar verbinden zonder code te hoeven schrijven. Tijdens de training beginnen we met de basisprincipes, zoals het aanmaken van een account en interface-nav... [meer]

Training Node-RED

3 dagen  |  eerstvolgende startdatum 30 april
  • Tijdens de training Node-RED leer je hoe je flow-based programming toepast om complexe processen en systemen te beheren. Je begint met de basis en werkt stap voor stap naar geavanceerde functies, inclusief werken met API's, hardware, databases, en het opsporen van fouten. De training biedt prakt... [meer]

Opleiding VB.NET Professional

6 dagen  |  eerstvolgende startdatum 30 april
  • VB.NET is een object-georiënteerde programmeertaal ontwikkeld door Microsoft, die onderdeel uitmaakt van het .NET framework. Tijdens de opleiding VB.NET leer je in korte tijd een applicatie te ontwikkelen op basis van VB.NET, Visual Studio en een SQL Server database. [meer]

Training Elixir Programming

5 dagen  |  eerstvolgende startdatum 21 oktober
  • Elixir is een programmeertaal die erg geschikt is voor gedistribueerde applicaties met veel parallelle processen (highly concurrent) en veel gelijktijdige connecties, zoals een chat server of een messaging systeem. Tijdens de training Elixir Programming leer je hoe je een applicatie ontwikkelt in de... [meer]

Cursus Reguliere Expressies

1 dag  |  eerstvolgende startdatum 13 april
  • Met reguliere expressies zoek je naar bepaalde patronen en kun je deze bijvoorbeeld samen groeperen of vervangen. In deze training leer je hoe reguliere expressies gebruikt en schrijf je zelf reguliere expressies voor verschillende doeleinden. [meer]

Training Python

6 dagen  |  eerstvolgende startdatum 30 april
  • Wil je programmeren in Python en leren hoe je op objectgeoriënteerde wijze een applicatie bouwt in deze veelzijdige taal? In deze training ontwikkel je stap voor stap een complete Python-applicatie en werk je met de standaardbibliotheek, databases en veelgebruikte libraries. Je past de opged... [meer]

Training ML.NET

3 dagen  |  eerstvolgende startdatum 29 april
  • ML.NET is een machine learning en predictive analytics library voor .NET programmeertalen. Hiermee is het mogelijk om machine learning scenario's en modellen uit te werken, modellen te trainen en resultaten te verwerken in een .NET omgeving. Tijdens de training ML.NET maak je kennis met dit framewor... [meer]

Cursus Power Query

2 dagen  |  eerstvolgende startdatum 20 april
  • Met Power Query heb je een krachtige tool in handen om je data uit verschillende bronnen, zoals Excel, databases, of cloud services, samen te brengen en voor te bereiden voor gebruik in Power BI of in Excel. Tijdens de cursus Power Query leer je hoe je verschillende databronnen koppelt, hoe je bewer... [meer]

Cursus WordPress Development

5 dagen  |  eerstvolgende startdatum 7 april
  • Tijdens de cursus WordPress Development gaat u zelf plugins ontwikkelen voor WordPress. Zo kunt u uw WordPress website helemaal op maat maken. U leert de structuur van WordPress kennen, hoe plugins zijn opgebouwd en hoe de APIs van WordPress werken. Verder gaan we in op het ontwikkelen van geavancee... [meer]

Training Java voor testers

3 dagen  |  eerstvolgende startdatum 29 april
  • Een effectieve Java tester heeft een zekere mate van beheersing van de programmeertaal Java nodig. Tijdens de training Java voor testers leer je de basis programmeervaardigheden van Java, die je nodig hebt om tests te kunnen schrijven en om programmeer-patronen in applicaties te herkennen. Daarnaast... [meer]

Training Python microservices met FastAPI

3 dagen  |  eerstvolgende startdatum 30 april
  • FastAPI is een krachtig en efficiënt Python framework om robuuste API's te creëren met minimale code. Tijdens deze training maak je uitgebreid kennis met FastAPI, van de basisconcepten tot geavanceerde technieken, met veel aandacht voor datamodellering, veilige informatie-uitwisseling,... [meer]