Cursusaanbod
Inleiding
Functioneel Programmeren in diepte
- Objectgeoriënteerd programmeren vs. functioneel programmeren
- Eersteklas functies en hogere-orde functies
Functioneel Programmeren met C++
- Code schrijven in een functionele stijl
- Lambda-functies creëren
- Objecten vastleggen
- Functies samenvoegen
Metaprogrammering en Functioneel Reactief Programmeren
- Factorials toepassen
- C++ template-bibliotheken en functionele programmeringsbibliotheken gebruiken
- Werken met reactieve extensies en de RxCpp-bibliotheek
Functioneel C++-ontwikkeling
- Toepassingen bouwen
- Hogere-orde functies gebruiken
- Foutafhandeling uitvoeren
- Functors en monads implementeren
- Code refactoren
- Eenheids-tests schrijven
- Prestatie profileren
- Toepassingen multithreaden
Samenvatting en Conclusie
Vereisten
Vereisten
- Een begrip van procedureel/objectgeoriënteerd programmeren
- Basiservaring met C++
Doelgroep
- Webontwikkelaars
Getuigenissen (5)
Gedetailleerde uitleg, herhaling van punten op een subtielere manier die het kennisproces echt ten goede kwam. Rods bereidheid om de af en toe gestelde obscure vragen dubbel te checken, om zeker te zijn dat zijn antwoorden 100% juist waren. Bovendien was hij geïnteresseerd in het bespreken van de voordelen en nadelen van alternatieve coderingstijlen, zodat we niet alleen leerden hoe we C++ op onze beoogde manier konden gebruiken, maar ook waarom dat zo moest.
Nick Dillon - cellxica Ltd
Cursus - Using C++ in Embedded Systems - Applying C++11/C++14
Automatisch vertaald
Algemene cursusinformatie
Paulo Gouveia - EID
Cursus - C/C++ Secure Coding
Automatisch vertaald
Ik vond de flexibiliteit en het grote scala aan onderwerpen geweldig. De combinatie van trainingen en oefeningen betekende dat ik direct kon toepassen wat ik had geleerd. Ik heb ook genoten van de projecten op de laatste dag om alles samen te brengen.
Luca Ricagni - Rockwell Collins UK Limited
Cursus - Advanced C++
Automatisch vertaald
Ik vond het geweldig om gedurende 5 dagen volledig ondergedompeld te zijn in de C++ taal, zonder onderbrekingen door regulier werk ... Persoonlijk minder ervaren in C++ dan mijn collega's besloot ik om deze cursus te volgen om er diep in te duiken. Deze duik inspireerde me enorm om nog meer te leren ... wat precies was waar ik naar streefde. Ik waardeer de expertise van de trainer - en die van mijn collega's. Het feit dat onderwerpen snel aangeroerd werden en niet uitgebreid behandeld, is precies wat ik van een gevorderde cursus verwacht. Soms ging het te snel voor mij om mee te volgen (maar dat is een bekend en geaccepteerd nadeel van mijn deelname aan deze cursus :-)) ... maar anderzijds gaf het me een vrij compleet overzicht van de subtiliteiten van de taal. Bedankt voor het presenteren van een cursus op deze manier! Zeer gewaardeerd!!!
Jan Grauwen - Septentrio N.V.
Cursus - Advanced C++ Software Design
Automatisch vertaald
Interactiviteit, tijd voor zelfstandig programmeren. Ik leer gemakkelijker als ik de kans krijg om het antwoord zelf te vinden en niet alleen verteld te worden wat het is. Het was ook erg goed dat de training goed gepland was, we hielden koffiepauzes in en de training verloor mijn aandacht niet. De trainer had een zeer diepgaande kennis van C++, waardoor we het gevoel hadden dat we alles mochten vragen.
Barna Szecsi - GIS Europe SE
Cursus - C++ for Embedded Systems
Automatisch vertaald