Vraag van een TI-S2-student:
Wat voor source is goed om c++ te leren. Is er een goed c++ boek of website?
Hierbij een lijstje (check zelf nog even hoe bruikbaar het is):
[Free C++ Books - Download PDF | Read Online](https://www.onlineprogrammingbooks.com/free-cplusplus-books/) |
Er staat nu een humble bundle online met cursussen. Die van GameDev zijn erg goed, maar dit ziet er ook prima uit:
//LINK:becoming-c-and-unreal-game-developer//
Kost wel 15 euro
Aansluitend is https://www.codingame.com/home leuk
Er is niet ‘de ene bron’ die helemaal goed is. Er zijn sites zoals Hackerrank.com waar je C++ kan oefenen met kleine opdrachten. Als je onderdelen van de syntax wil opzoeken zijn w3schools en cppreference goede sites.
Gestructureerd materiaal (boek, cursus, tutorial) is er ook, vooral als je het ook in het Engels kan lezen.Het hangt ook ervan af hoe je zelf het best leert.
Sommige mensen leren best stapsgewijs. Voor mij werkt het best als ik een ingewikkeld voorbeeld krijg (bv een programma dat iets nuttigs doet, kan ook een spel zijn) en dan wijzers op onderdelen (bv naam ven een algoritme) om de details zelf uit te zoeken.Ik zal mijn collega’s vragen of er een goede aanbeveling voor een boek/site is.
Code-Testing sites, deze worden ook van bedrijven gebruikt als één stap in de sollicitatieprocedure. De bedrijven kunen zelf opdrachten verzinnen, deze spreek je later met hen online door.
HackerRank biedt verschillende programmeertalen (ook meerdere C++ versies).
Je kan kennis verwerven en opvrissen door het maken van kleine opdrachten.
Daardoor kan je ‘Hackos’ verzamelen om niet-zichtbare ‘submission’ tests zichtbaar te maken.
Codility heeft een handleiding met voorbereidingmateriaal, hier worden ook O(n)-eisen genoemt.
Bijzonder: Codility trackt iedere toets, je kan een soort (versnelbare) schermopname van het
ontwikkelproces terugzien (als de candidaat niet alleen bestanden uit een externe editor knipt
en plakt).
Websites voor het leren (door voorbeelden te maken)