Online cursus – gecertificeerde professionele stage in C++ programmeren door Google, Codio

Een praktische introductie tot programmeren in C++. Codeer en voer binnen enkele minuten uw eerste C++-programma uit zonder installatie!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

starten

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Vaardigheden ontwikkelen in C++-programmeren
  • Inzicht in de basisconcepten van de computerwetenschappen
  • Mogelijkheid om snel extra programmeertalen te leren
  • Kleine programma’s schrijven om taken te automatiseren
  • Objectgericht ontwerp
  • Omgaan met gespecialiseerde onderwerpen zoals data science en kunstmatige intelligentie
  • Handige C++-programma’s maken
  • Ontwikkeling van projecten met grafische output met behulp van de Clmg-bibliotheek
  • Animaties maken

What you will learn in the course

Courses for which the course is suitable

  • Software-ontwikkelaar
  • C++ programmeur
  • Applicatie-ontwikkelaar
  • spelontwikkelaar
  • data-analist
  • Ontwikkelaar van kunstmatige intelligentie
  • Objectgeoriënteerde softwareontwikkelaar
  • Automatisering ontwikkelaar
  • Grafische projectontwikkelaar
  • Animatie ontwikkelaar

Stage – een vierdelige cursusreeks

Deze specialisatie is bedoeld voor mensen zonder programmeerervaring, die vaardigheden willen ontwikkelen in C++-programmeren en willen leren over basiscomputerwetenschappelijke concepten waarmee ze snel extra programmeertalen kunnen leren.

Tijdens deze vier cursussen behandel je alles, van de basis tot objectgericht ontwerp. Met deze onderwerpen kunt u zich voorbereiden op het schrijven van alles, van kleine programma’s die repetitieve taken automatiseren tot grotere toepassingen.

Deze specialisatie geeft je voldoende kennis van C++ om meer gespecialiseerde onderwerpen zoals data science en kunstmatige intelligentie aan te pakken.

Een praktisch leerproject

De leerlingen zullen een verscheidenheid aan praktische projecten maken, waaronder:

  • Handige C++-programma’s die dagelijkse taken kunnen versnellen, zoals het automatisch bijwerken van bestanden.
  • Latere projecten zullen grafische uitvoer genereren met behulp van de Clmg-bibliotheek.
  • animaties bevatten.

Details of the courses that make up the specialization

C++ Basis: selectie en recursie

Cursus 1
8 uur
4,6 (866 beoordelingen)

Cursusdetails

  • Variabelen en eigenschappen gebruiken om kleine stukjes gegevens op te slaan en te manipuleren
  • Automatisering van besluitvorming door keuzezinnen zodat het resultaat van het programma verandert afhankelijk van de gegevens
  • Herhaal delen van uw programma met het juiste lustype

De vaardigheden die je gaat verwerven

  • Categorie: Computerwetenschappen
  • Categorie: repetities
  • Categorie: C++
  • Categorie: Voorwaarden
  • Categorie: variabelen

Basisstructuren in C++: vectoren, pointers, strings en bestanden

Cursus 2
9 uur
4,6 (207 beoordelingen)

Cursusdetails

  • Gegevensvectoren opslaan en manipuleren
  • Vergelijk en manipuleer tekstreeksen
  • Lees en schrijf naar tekst- en CSV-bestanden

De vaardigheden die je gaat verwerven

  • Categorie: Snaren
  • Categorie: Computerwetenschappen
  • Categorie: C++
  • Categorie: Bestanden
  • Categorie: vectoren

Basisprincipes van objecten in C++: functies, recursie en objecten

Cursus 3
8 uur
4,7 (157 beoordelingen)

Cursusdetails

  • Beschrijf en gebruik aangepaste functies om de leesbaarheid van de code te verbeteren
  • Wanneer en hoe gebruik je de rug in plaats van de rug?
  • Aangepaste objecten maken en wijzigen

De vaardigheden die je gaat verwerven

  • Categorie: Terug
  • Categorie: Computerwetenschappen
  • Categorie: C++
  • Categorie: Functies
  • Categorie: Objecten

Objectgeoriënteerde C++: overerving en voorbereiding

Cursus 4
9 uur
4,8 (195 beoordelingen)

Cursusdetails

  • Hoe grotere programma’s te organiseren met behulp van de principes van objectgeoriënteerd programmeren
  • Hergebruik delen van klassen via overerving
  • Classificeer relevante informatie en methoden op de afdeling

De vaardigheden die je gaat verwerven

  • Categorie: Computerwetenschappen
  • Categorie: C++
  • Categorie: polymorfisme
  • Categorie: Objectgeoriënteerd programmeren (OOP)
  • Categorie: Erfenis