Publicatiedatum : 02/02/2024

Opleiding : Algoritmen, inleiding

Praktijkcursus - 4d - 28u00 - Ref. AGW
Prijs : 2100 € V.B.

Algoritmen, inleiding




In deze cursus leer je de basisprincipes van algoritmen, die essentieel zijn voor het schrijven van schone, efficiënte programma's.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. AGW
  4d - 28u00
2100 € V.B.




In deze cursus leer je de basisprincipes van algoritmen, die essentieel zijn voor het schrijven van schone, efficiënte programma's.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Kennis van de belangrijkste sorteeralgoritmen
Kennis van de belangrijkste gegevensstructuren die essentieel zijn voor algoritmiek
Algoritmen ontwerpen voor grafieken en bomen

Doelgroep
Iedereen die moet leren programmeren.

Voorafgaande vereisten
Geen speciale kennis vereist.

Praktische modaliteiten
Praktisch werk
Training waarbij theorie en praktijk worden afgewisseld.

Opleidingsprogramma

1
Herinnering aan elementaire acties, variabelen en typen

  • Elementaire acties, variabelen, elementaire types.
  • Lussen, procedures en functies.
  • Erfenissen en uitzonderingen. Hoe OOP het schrijven en lezen van programma's/algoritmen vereenvoudigt.
  • Recursie.
Praktisch werk
Conception d’algorithmes avec des boucles imbriquées. Décomposition de programmes en procédures et fonctions. Conception d’algorithmes récursifs.

2
Algoritmen voor matrices

  • Syntaxconventies.
  • Een tabel met dimensie 1 doorlopen. Sommen en gemiddelden berekenen.
  • Zoek naar een waarde in een tabel met dimensie 1. Maximumwaarde, minimumwaarde.
  • Een tabel met dimensie 2 doorlopen.
  • Zoek een waarde in een tabel met dimensie 2.
Praktisch werk
Bereken de transpositie van een nxn matrix.

3
Sorteer algoritmen

  • Bubbels sorteren.
  • Sorteren op selectie.
  • Sorteren op invoeging.
  • De hoop sorteren.
  • Sorteren samenvoegen.
  • De quicksort.
Praktisch werk
Vergelijking van het maximale aantal omwisselingen tussen twee algoritmen.

4
De belangrijkste gegevensstructuren

  • Wachtrijen; FIFO-structuur.
  • Voorbeeld van een algoritme dat een FIFO-structuur gebruikt.
  • Stapels; LIFO-structuur.
  • Voorbeeld van een algoritme dat een stackstructuur gebruikt.

5
Algoritmen op grafieken

  • Grafische weergave.
  • Traversal van grafieken in de breedte.
  • Zoeken naar een minimale grafiekoverspanningsboom.
  • Algoritme voor het vinden van de kortste paden tussen alle paren punten.
Praktisch werk
Een minimaal spanning boom zoekalgoritme schrijven.

6
Tree traversal algoritmen

  • Grafische weergave.
  • Eerst de breedte. Bereken een som.
  • Allereerst een uitgebreide rondleiding.
  • De verkenning van een tak opgeven (notie van back-track).
Praktisch werk
Schrijf een algoritme waarbij een boom eerst grondig moet worden onderzocht.


Feedback van klanten
3,8 / 5
De feedback van klanten is afkomstig van eindevaluaties na de opleiding. De score wordt berekend op basis van alle evaluaties die minder dan 12 maanden oud zijn. Alleen die met een tekstcommentaar worden weergegeven.
SÉBASTIEN A.
17/06/25
4 / 5

HELDER
NADIA D.
17/06/25
4 / 5

Deze cursus was erg geavanceerd voor mijn niveau _ Ik heb nog nooit gecodeerd, dus ik vond het erg moeilijk. We behandelden geavanceerde algoritmische principes voordat ik de basisniveaus kon begrijpen en oefenen. Bedankt aan Steeve, onze trainer, die zich kon aanpassen aan mijn behoeften en me zo goed les kon geven!
KARIM N.
17/06/25
4 / 5

Over het algemeen was de inhoud van de cursus rijk en relevant, met een duidelijke en gestructureerde presentatie, maar sommige concepten werden overgeslagen of te snel behandeld. Bovendien was het werkelijke niveau van de inhoud soms hoger dan verwacht voor een inleidende cursus, met de introductie van vrij geavanceerde begrippen/concepten.



Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Dernières places
Date garantie en présentiel ou à distance
Session garantie

KLAS OP AFSTAND
2026 : 17 maa., 9 juni, 20 okt.

PARIS LA DÉFENSE
2026 : 17 maa., 9 juni, 20 okt.