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 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]

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 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]

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]

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]

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]

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 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]

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]

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 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 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]

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]