Algorithmique

Unternehmensübergreifende Weiterbildung

Wie lange dauert die Weiterbildung?

 2,00 Tag(e)

In welcher/n Sprache(n) wird die Weiterbildung angeboten?

EN FR

Wann findet der nächste Termin statt?

Wer bietet diese Weiterbildung an?

Dawan est un organisme de formations qui propose plus de 1.600 formations en informatique, management, gestion de projets et commercial en inter-entreprise ou en intra. Notre catalogue regroupe des centaines de thématiques: Java, PHP, Webmaster, E-Marketing, Linux, Windows Server, Vmware, Autocad, Photoshop etc...

An wen richtet sich die Weiterbildung?

Développeurs d'applications

Welche Voraussetzungen müssen erfüllt sein?

Aucun

Welche Ziele werden verfolgt bzw. welche Kompetenzen sollen erworben werden?

Maîtriser la partie algorithmique de la programmation - Connaître les enjeux essentiels et l'entourage de cette discipline - Savoir rechercher une donnée et réaliser une opération de complexité quelconque de façon prévisible et optimisée.

Wie sieht der Inhalt der Weiterbildung aus?

Introduction

Principes généraux, historique
L’algorithmique dans le projet, dans l’équipe de développement, dans le programme
Environnement d’un langage de développement quelconque (Java, c++, c#, Python, Visual Basic ou PHP)

Syntaxe des éléments clés

Principe d’une machine à état et universalité de Turing
Les variables: définition, cycle de vie, types et enjeux
Structures de contrôles: les conditions
Structures de contrôles: les boucles
Les mécanismes d’erreurs; les exceptions
Les procédures (paramètres, valeurs de retours)
Callbacks, pointeurs de fonctions, délégués...
Les clôtures, résumé de programmation lambda
Introduction à la Programmation Orientée Objet

Algorithmes courants et nécessaires

Exemples manuels - multiplication et Tours de Hanoï
Solutions de représentations graphiques, aide à la réflexion
Séries de conditions et systèmes experts
Boucles de longueur prévisible - exemples multiples
Boucles de longueur imprévisible - exemples multiples et dangers
La récursivité - la suppression de la récursivité

Algorithmique et structures de données

Type et choix de structures
Utiliser la structure depuis l’algorithme
Bonnes pratiques pour les algorithmes et pour les structures

Performances

Ce qu’est l’optimisation, quoi optimiser: bonnes pratiques
La performance et la complexité
Les heuristiques - exemples nombreux et recherche
Autres solutions non algorithmiques

Welche pädagogischen Methoden werden angewandt?

Méthodologie basée sur l'Active Learning: 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Wie sieht die Bewertung aus?

Contrôle continu

Was erhalten Sie am Ende der Weiterbildung?

Attestation de fin de stage mentionnant le résultat des acquis

Welche Kursunterlagen werden bereitgestellt?

Sources des exercices + Support papier

Wie kann ich das Weiterbildungsinstitut kontaktieren?

Dawan - Service commercial

Diese Weiterbildungen könnten Sie interessieren

FR
Tag
Informatik - Informatisierung - Vorbereitung der ISTQB-Zertifizierung
28.09.2026