15 beste C++-cursussen online met certificering (2024)

C++ is een objectgeoriënteerde programmeertaal voor algemene doeleinden. Het werd rond 1980 gemaakt door Bjarne Stroustrup bij Bell Labs. Het is zo compatibel met C dat het waarschijnlijk meer dan 99% van de C-programma's zal compileren zonder ook maar één regel broncode te wijzigen. C++ introduceerde het concept van klasse en objecten. Het omvat taalkenmerken op hoog en laag niveau. Het wordt dus gezien als een taal op gemiddeld niveau.

Programmeren in C++ is een veelgevraagde vaardigheid in de IT-industrie. Als u programmeervaardigheden in C++ heeft, kunt u een mooie carrière als C++-programmeur of -ontwikkelaar beginnen. Er zijn veel online C++-cursussen beschikbaar die je helpen deze ongelooflijke taal te leren.

Hier hebben we de beste online C++-cursussen voor beginners geselecteerd. We hebben ook cursussen geïdentificeerd die gericht zijn op gemiddelde en deskundige professionals die zich willen bijscholen en hun carrière vooruit willen helpen. Deze lijst bevat veel gratis en betaalde online C++-cursussen.

Beste C++-cursussen en certificeringen door Udemy & Udacity

Naam leverancier Prijs Duur Link
Beginnen met programmeren in C++ - van beginner tot verder Udemy $11.99 46 uren video op aanvraag Lees Meer
Beheersen van datastructuren en algoritmen met C en C++ Udemy $11.99 58.5 uren video op aanvraag Lees Meer
C++-tutorial voor complete beginners Udemy Gratis 17 uur en 59 minuten on-demand video Lees Meer
C++ voor programmeurs Udacity Gratis Ongeveer. 3 weken Lees Meer
Word een C++-ontwikkelaar Udacity $399 Ongeveer. 4 maanden (bij 10 uur/week) Lees Meer

1) Beginnen met programmeren in C++ - van beginner tot verder (Udemy)

specs: Rating: 4.6 | Duur: 46 uur on-demand video | Prijs: $ 19.99 | Certificaat: Ja | Niveau: Beginner | Vereisten: Om deel te nemen aan deze cursus is geen eerdere programmeerervaring vereist.

Beginnende C++-programmering, van beginner tot verder is een van de meest uitgebreide en gemakkelijk te leren C++-cursussen. Het zet u op de goede weg naar succes doordat u binnen korte tijd moderne C++-programmeervaardigheden onder de knie krijgt.

Hiermee kunt u moderne C++ leren met de nieuwste versie om carrièremogelijkheden te maximaliseren en ervoor te zorgen dat uw vaardigheden worden bijgewerkt.

Dit C++-cursusformaat omvat theorie en concepten, die vervolgens worden versterkt met live codevoorbeelden. De instructeur gebruikt een C++-debugger om de code te doorlopen en variabelen te analyseren om het gedrag van C++ beter te begrijpen. Ook gebruikt de cursusleider een pentablet om op het scherm te schrijven en nog meer visuele uitleg te geven.

udemy

Belangrijke onderwerpen:

  • Verkrijg de belangrijkste concepten van programmeren
  • Functies van eenvoudig tot meer geavanceerd
  • Leer C++ met behulp van een beproefd curriculum
  • Live coderingsoefeningen, quizcoderingsoefeningen en opdrachten
  • Gebruiksaanwijzing Visual Studio Code met C++
  • C++ Lambda-expressies gebruiken

Kenmerken:

  • Biedt 50 downloadbare bronnen.
  • 37 codeeroefeningen.
  • Volledige levenslange toegang.
  • Toegang op mobiel en tv.
  • Oefen opdrachten.

Schrijf je nu in >>


2) Beheersen van datastructuren en algoritmen met C en C++ (Udemy)

specs: Rating: 4.6 | Duur: 58.5 uur on-demand video | Prijs: $ 19.99 | Certificaat: Ja | Niveau: Beginner

Beheersen van datastructuren en algoritmen met C en C++ is een cursus op zeer gevorderd niveau. Het is speciaal ontworpen voor mensen die nieuw zijn in Data Structure of die datastructuren al hebben bestudeerd en geïmplementeerd. Het helpt u uitdagende problemen efficiënt op te lossen met behulp van de datastructuur. Je leert ook meer over de datastructuur om deze in detail op te lossen.

In deze online cursus wordt elk onderwerp gedetailleerder behandeld. Elk onderwerp wordt behandeld op een whiteboard dat uw probleemoplossende en analytische vaardigheden verbetert. Alle datastructuurconcepten worden in detail besproken, geanalyseerd en geïmplementeerd met praktische regel-voor-regel codering.

udemy

Belangrijke onderwerpen:

  • Populaire datastructuren en hun algoritmen
  • Leer hoe u uw analytische vaardigheden in datastructuur kunt ontwikkelen en deze efficiënt kunt gebruiken
  • Recursieve algoritmen voor datastructuren
  • Meer informatie over verschillende sorteeralgoritmen
  • Hoe datastructuren te implementeren met C en C++

Kenmerken:

  • Uitgebreid artikel voor een beter begrip.
  • 237 downloadbare bronnen.
  • Volledige levenslange toegang.
  • Toegang op mobiel en tv.

Schrijf je nu in >>


3) C++-tutorial voor complete beginners (Udemy)

specs: Rating: 4.5 | Duur: 17 uur en 59 minuten on-demand video | Prijs: Gratis | Certificaat: Ja | Niveau: Gemiddeld | Vereisten: Kennis van programmeertalen en concepten.

Als u een taal wilt gebruiken waarmee u dicht bij uw machine kunt komen en toegang kunt krijgen tot alle hardware van uw computer, dan is C++ een ideale taal voor u.

De C++-tutorial voor complete beginners is een cursus op startersniveau waarin je de krachtige en populaire programmeertaal C++ helemaal opnieuw leert. Deze cursus helpt je apps te ontwikkelen met behulp van C++, zelfs als je alleen basiscomputerkennis hebt.

Je leert bijvoorbeeld high-end desktopgames of com ontwikkelenplex programma's voor kunstmatige intelligentie in deze C++ cursus. Ook leer je stapsgewijs het basisproces van het ontwikkelen van verschillende C++-programma's.

Aan het einde van deze online cursus leert u hoe u een prachtig 'deeltjesvuur'-programma kunt maken dat een beetje alle basisprincipes van game-ontwikkeling omvat en bestrijkt.

udemy

Belangrijke onderwerpen:

  • Maak kennis met C++
  • Basissyntaxis
  • subroutines
  • Objectgeoriënteerd coderen
  • Aanwijzers en geheugen
  • Complementaire en statische variabelen

Kenmerken:

  • Online video-inhoud.
  • Certificaat van afronding.
  • Vraag en antwoord voor instructeurs.
  • Direct bericht voor instructeur.

Schrijf je nu in >>


4) C++ voor programmeurs (Brutaalheid)

specs: Duur: Ongeveer. 3 weken | Prijs: Gratis | Certificaat: Ja | Niveau: Gemiddeld | Vereisten: Basiskennis van programmeerconcepten.

C++ voor programmeurs is een cursus bedoeld voor mensen die bekend zijn met een programmeertaal en C++ willen leren. Deze cursus richt zich op 'hoe' in plaats van 'wat'. In de les over functies leert de cursus bijvoorbeeld niet wat een functie is. In plaats daarvan leert het hoe je een functie in C++ maakt.

Elke cursus wordt gegeven door verschillende instructeurs die C++ in hun professionele carrière hebben gebruikt, zodat studenten alle soorten C++-leerervaringen opdoen. Het is een van de beste C++-cursussen, inclusief commentaar en tips van Bjarne Stroustrup, de oorspronkelijke ontwerper van C++.

Udacity

Belangrijke onderwerpen:

  • De basisprincipes van C++
  • Rekenkundige bewerkingen
  • Controle stroom
  • Pointers
  • reeks
  • Functies
  • Klassen
  • Overbelasting

Kenmerken:

  • Rijke leerinhoud.
  • Biedt interactieve quizzen.
  • Onderwezen door professionals uit de industrie.
  • Biedt leren in eigen tempo.

Schrijf je nu in >>


5) Word een C++-ontwikkelaar (Brutaalheid)

specs: Duur: Ongeveer. 4 maanden (bij 10 uur/week) | Prijs: $ 399 | Certificaat: Ja | Niveau: Gemiddeld | Vereisten: Je moet een gemiddelde kennis hebben van elke programmeertaal.

Word een C++-ontwikkelaar is een online cursus die u helpt praktijkervaring op te doen door vijf echte projecten te coderen. U leert hoe u een geplande route kunt bouwen door OpenStreetMap-gegevens te implementeren. Ook leer je hoe je slimme pointers kunt implementeren.

Deze online cursus wordt geleverd met een project om een ​​multithreaded verkeerssimulator te bouwen en uw eigen C++-applicatie te coderen.

Udacity

Belangrijke onderwerpen:

  • C++-fundamenten
  • Object-georiënteerd programmeren (OOP)
  • Geheugen management
  • samenloop

Kenmerken:

  • Projecten uit de echte wereld.
  • Projectfeedback van ervaren reviewers.
  • Technische mentorondersteuning.
  • Praktische tips en best practices uit de branche.
  • Studentengemeenschap.
  • Github-recensie.

Schrijf je nu in >>


6) C++, kort en krachtig, deel 1 (Udemy)

specs: Rating: 4.3 | Duur: 5 uur en 27 minuten on-demand video | Prijs: Gratis | Certificaat: Ja | Niveau: Beginner

C++, kort en krachtig is een cursus op beginnersniveau die je helpt bij het schrijven van programma's in C++, gegeven door Jeremy Siek, een universiteitsprofessor in Colorado. De cursus legt de nadruk op het aanleren van de onderdelen van C++ die u waarschijnlijk nodig zult hebben in uw dagelijkse programmering.

Het is een tweedelige cursus gebaseerd op het leerboek Accelerated C++ van Andrew Koenig en Barbara E. Moo. Deel één behandelt de eerste zeven hoofdstukken van Accelerated C++, met name de hoofdstukken 0 tot en met 6. Deel 2 van deze cursus behandelt de tweede helft van Accelerated C++. Het bevat onderwerpen zoals hoe u uw klassen kunt schrijven en generieke functies.

udemy

Belangrijke onderwerpen:

  • Werken met strings en if-statements
  • Looping en werken met batches gegevens
  • Organiseren van programma's
  • Gegevens organiseren en sequentiële containers gebruiken
  • Bibliotheekalgoritmen gebruiken

Kenmerken:

  • Online video-inhoud.
  • Certificaat van afronding.
  • Vraag en antwoord voor instructeurs.
  • Direct bericht voor instructeur.

Schrijf je nu in >>


7) C++: van beginner tot expert (Udemy)

specs: Rating: 4.3 | Duur: 17 uur on-demand video | Prijs: $ 19.99 | Certificaat: Ja | Niveau: Beginner | Vereisten: Basis computerkennis.

C++: van beginner tot expert is een C++-cursus voor beginners, ontworpen voor degenen die geen programmeerkennis hebben. Met deze online cursus leert u snel, eenvoudig en efficiënt programmeren in C++.

Je leert ook theorieën en praktische opdrachten in meer dan 51 videolessen die ongeveer 15 uur duren.

Na het voltooien van deze C++-cursus kent u de semantiek van C++ en beschikt u over een solide basis waarmee u kunt creëren wat u maar wilt met behulp van geavanceerde componenten van de C++-taal.

udemy

Belangrijke onderwerpen:

  • Hoe C++-taal in actie te gebruiken
  • Wat is compiler/IDE/types van variabelen, etc.
  • Werken met bestanden – fstream-bibliotheek
  • Conditieverklaringen
  • Loops – voor/terwijl/doe-terwijl
  • Hoe dynamische toewijzing van geheugen te maken
  • Object georiënteerd programmeren
  • Meer informatie over klasse- en functiesjablonen

Kenmerken:

  • 9 gedetailleerde artikelen.
  • 119 downloadbare bronnen.
  • Volledige levenslange toegang.
  • Toegang op mobiel en tv.

Schrijf je nu in >>


8) C++ Programmeren van beginner tot expert (vaardigheid delen)

specs: Rating: 4.3 | Duur: In eigen tempo | Prijs: Gratis | Certificaat: Ja | Vereisten: Basiscomputerkennis, geen eerdere ervaring met C++ of coderen, is vereist.

C++ Programmeren van beginner tot expert in 2021 is een cursus op beginnersniveau. Het zal je helpen de grondbeginselen van de programmeertaal C++ te begrijpen en jezelf beter verkoopbaar te maken voor programmeerposities op instapniveau.

Je zult ook variabelen en verschillende gegevenstypen begrijpen. Deze cursus helpt u bij het gebruik van arrays en functies en het concept van pointers en control flow.

Als u eerder ervaring heeft met de programmeertaal C++, helpt deze cursus u de concepten ervan beter te leren. Als u het echter nog nooit eerder hebt gebruikt, zal het u helpen een efficiëntere C++-ontwikkelaar te worden.

Het beste deel van deze online cursus is dat de de niet wordt overgeslagentails. Je leert hoe je code van hoge kwaliteit schrijft met behulp van de CPP-taal.

Deze online cursus behandelt niet alleen hoe je codeert in de programmeertaal C++, maar omvat ook details over ‘waarom’ je de dingen doet die je doet. Aan het einde van deze C++-cursus verken je geavanceerde concepten van de programmeertaal C++.

Skillshare

Belangrijke onderwerpen:

  • Basisprincipes van stroomdiagram
  • Loops begrijpen
  • Basisprincipes van pseudocode
  • Codeblokken installeren
  • Basisprincipes van programmeren
  • Verschillende gegevenstypen
  • Rekenkundige, logische en bitsgewijze operatoren
  • Tertiaire operator
  • Soorten overerving

Kenmerken:

  • Je krijgt onbeperkt toegang tot elke les.
  • Deze cursus wordt gegeven door marktleiders en werkende professionals.

Schrijf je nu in >>


9) C++ Voor C-programmeurs, deel A (cursus)

specs: Rating: 4.4 | Duur: Ongeveer. 13 uur in beslag | Prijs: Gratis | Certificaat: Ja | Niveau: Beginner

C++ Voor C-programmeurs is een online cursus die is ontworpen om een ​​compleet overzicht van de C++-taal te bieden. Deze online C++-cursus behandelt alles, van de grondbeginselen van de C++-taal tot tussenliggende concepten zoals klassen en objecten.

Aan het einde van deze programmeertaalcursus C++ leert u over de conversiegeleider en het gebruik van basiscontainerklassen.

coursera

Belangrijke onderwerpen:

  • Hoe je een bestaand C-programma naar C++ kunt converteren
  • Gebruik van typeveilige invoer/uitvoer
  • Herziening van Dijkstra's kortste pad-algoritme
  • C++ Functies en generieken
  • C++-klassen en OO
  • Standaardconstructor en initialisatiesyntaxis
  • Conversie Constructeur
  • Gebruik van basiscontainerklassen

Kenmerken:

  • Flexibele deadlines.
  • 100% online.
  • Optie voor zelfstudie.
  • Cursusvideo's en lezingen.
  • Beoordeelde opdrachten met peer-feedback.
  • Quizzen met feedback.
  • Programmeeropdrachten.

Schrijf je nu in >>


10) Programmeren in C++ (cursus)

specs: Duur: 1 maanden | Prijs: Gratis | Certificaat: Ja | Niveau: Beginner | Vereisten: Basiskennis van programmeerconcepten.

Deze Programmeren in C++ is een online cursus waarin zeer com wordt uitgelegdplex aspecten van deze kernprogrammeertaal, van slimme pointers tot bewegende semantiek. De cursusinstructeur Bill Weinman begint met een diepere duik in het onderwerp klassen en objecten, inclusief klassenovererving.

De tweede cursus gaat over slimme pointers, die de functionaliteit van een pointer bieden, en hoe je geheugentoewijzing kunt beheren. Een van de beste C++-cursussen behandelt het idioom van kopiëren en wisselen, het werken met een unit-testbibliotheek en het ontwikkelen van een aangepaste tekenreeksbibliotheek. Deze cursus biedt ook praktische toepassingen van deze concepten, waardoor u begrijpt hoe u uw vaardigheden kunt gebruiken om programma's in C++ te maken.

Programmeren in C++

Belangrijke onderwerpen:

  • Klassen en objecten
  • Klasse Overerving
  • Slimme wijzers
  • Semantiek verplaatsen
  • Lambda-functies
  • De C-preprocessor
  • Aangepaste tekenreeksbibliotheek

Schrijf je nu in >>


11) Coderen voor iedereen: specialisatie C en C++ (cursus)

specs: Rating: 4.4 | Duur: Ongeveer. 6 uur in beslag (2 uur/week) | Prijs: Gratis | Certificaat: Ja | Niveau: Beginner | Vereisten: Basiskennis van elke programmeertaal.

Coderen voor iedereen: specialisatie C en C++ is een reeks CPP-cursussen die u helpen C++-programmeervaardigheden onder de knie te krijgen. Coderen voor iedereen: C en C++ Specialisatie is zo'n cursus bedoeld voor alle programmeerliefhebbers, beginners, computerwetenschappers en AI-enthousiastelingen die hun programmeervaardigheden in de basistalen C en C++ willen verbeteren.

Het heeft vier gecombineerde cursussen, twee voor C-taal en twee voor C++. Je leert de basisprincipes van programmeren in C en gaat verder met de meer geavanceerde semantiek en syntaxis van C++. Met behulp van Monte Carlo-evaluatie en AI-algoritmen in complex games helpen je deze vaardigheden voor te bereiden en toe te passen op verschillende problemen op een hoger niveau.

coursera

Belangrijke onderwerpen:

  • Code schrijven en debuggen met de programmeertalen C en C++
  • Je leert algoritmen en hoe je deze op de juiste manier uitdrukt

Kenmerken:

  • Optie voor zelfstudie.
  • Cursusvideo's en lezingen.
  • Opdrachten met peerfeedback.
  • Beoordeelde quizzen met feedback.
  • Programmeeropdrachten.

Schrijf je nu in >>


12) Leer geavanceerde C++-programmering (Udemy)

specs: Rating: 4.4 | Duur: 15 uur on-demand video | Prijs: $ 19.99 | Certificaat: Ja | Niveau: Cursus op gemiddeld tot gevorderd niveau | Vereisten: Je hebt basiskennis van C++ nodig, samen met een C++-compiler.

Leer geavanceerde C++-programmering is een C++-cursus op gemiddeld tot gevorderd niveau. Het is zeker een ideale keuze voor degenen die de basisprincipes van C++ kennen en hun kennis naar een hoger niveau willen tillen. Het is ook erg handig voor degenen die de oudere versies van C++ kennen en nieuwe functies willen leren die in C++ 11 zijn geïntroduceerd.

Deze online leercursus begint met basisonderwerpen zoals het omgaan met uitzonderingen en het lezen en schrijven van bestanden. Daarna gaat het naar tussenliggende onderwerpen zoals het verkennen van STL, het maken van sjabloonklassen, het doorgeven van functies aan functies, overbelasting van operators en veel nieuwe functies van C++ 11 zoals lambda-expressies, verplaatsingsconstructors, het verschil tussen lvalue en rvalue, enz.

udemy

Belangrijke onderwerpen:

  • Ontwikkel complex C++-toepassingen
  • Begrijp C++ 11
  • Wees in staat om te solliciteren op banen waarvoor goede C++-kennis vereist is

Kenmerken:

  • 2 gedetailleerde artikelen.
  • 2 downloadbare bronnen.
  • Volledige levenslange toegang.
  • Toegang op mobiel en tv.

Schrijf je nu in >>


13) Objectgeoriënteerde gegevensstructuren in C ++ (cursus)

specs: Rating: 4.7 | Duur: Ongeveer. 21 uur in beslag | Prijs: Gratis | Certificaat: Ja | Niveau: Gemiddeld | Vereisten: Basisprincipes van programmeertaal.

Objectgeoriënteerde gegevensstructuren in C ++ is een uitgebreide cursus waarmee u vanaf het begin leert hoe u een programma in de taal C++ kunt schrijven. De cursus is ontworpen met een reeks videocolleges en een stapsgewijze handleiding. Dit helpt u te leren hoe u een ontwikkelomgeving kunt opzetten voor het schrijven en debuggen van C++-code en het implementeren van datastructuren met behulp van C++-klassen.

Deze C++-cursus maakt deel uit van een specialisatieprogramma waarmee u enkele geavanceerde C++-concepten leert. Aan het einde van deze cursus C++ ga je aan de slag met concrete opdrachten en praktijkoefeningen.

coursera

Belangrijke onderwerpen:

  • Oriëntatie; Een C++-programma schrijven
  • Het C++-geheugenmodel begrijpen
  • C++-klassen ontwikkelen
  • Engineering C++ softwareoplossingen

Kenmerken:

  • Flexibele deadlines.
  • Deelbaar certificaat.
  • 100% online.
  • Optie voor zelfstudie.
  • Cursusvideo's en lezingen.
  • Beoordeelde programmeeropdrachten met peer-feedback.
  • Beoordeelde quizzen met feedback.
  • Ondersteunde taal: Frans, Engels, Spaans, Duits, enz.

Schrijf je nu in >>


14) Praktisch programmeren in C++ (vaardigheid delen)

specs: Duur: 4 uur 24 minuten | Prijs: Gratis proefperiode van 1 maand | Certificaat: Ja | Niveau: Gemiddeld

Praktische C++-programmering via skillshare-cursus is een uitstekende keuze om C++-programmeren te leren, te beginnen met de basis. Deze cursus begint met fundamentele concepten van C++. Vervolgens gaat het over naar meer complex en geavanceerde onderwerpen, waardoor de cursus geschikt is voor beginners en ervaren programmeurs.

Deze C++-cursus is gestructureerd in 10 secties, met quizzen en oefeningen in elke sectie. Aan het begin van deze cursus wordt studenten geleerd hoe ze een omgeving kunnen opzetten (XCode en Visual Studio) voor coderingsdoeleinden.

Praktisch programmeren in C++

Belangrijke onderwerpen:

  • Gereedschapsketen en installatie
  • Basissyntaxis
  • Gegevenstypen
  • Operators
  • Functies
  • Klassen en objecten
  • Sjablonen
  • Standaard bibliotheek
  • Standaard sjabloonbibliotheek

Schrijf je nu in >>

Overige Handige programmeerbronnen misschien vind je het leuk om te verkennen

FAQ:

❓ Krijg ik een afdrukbaar certificaat?

Ja, bij veel cursussen krijg je een printbaar certificaat. Sommige cursusaanbieders sturen ook een papieren versie van het certificaat naar het door u gewenste adres.

✔️ Wat zijn de beste C++-certificeringscursussen?

Following zijn de beste C++-certificeringscursussen:

🚀 Welke geschiktheid is vereist om deel te nemen aan een C++-cursus?

Voor de meeste cursussen:

  • Basiskennis van programmeertalen.
  • Basis computerkennis.
  • Er is een compiler nodig om de code uit te voeren.

🏅Wat moet ik doen als ik een les mis?

Alle lessen worden opgenomen en kunnen later worden afgespeeld.

💻 Wat moet ik doen als ik een C++ online cursus die ik heb gekocht niet leuk vind?

De meeste cursussen worden geleverd met een geld-terug-garantie van 30 dagen of hebben een gratis proefperiode.

❗Hoe kan ik mijn twijfels of vragen stellen?

De meeste cursussen hebben een forum waarmee u vragen kunt stellen die vaak worden beantwoord door cursusauteurs.