www.dawan.fr
> Espace Formations
> Formations
> Programmation
> Les essentiels
> Algorithmique
Tarifs
Inter-entreprises
990 euros HT par participant
(déjeuner compris)
Intra-entreprise
750 euros ht / jour
75 euros ht / part. suppl.
Dates à Bordeaux
Du 16/04/2012 au 17/04/2012Du 23/07/2012 au 24/07/2012
Du 22/10/2012 au 23/10/2012
Dates à Lille
Du 16/04/2012 au 17/04/2012Du 30/07/2012 au 31/07/2012
Du 05/11/2012 au 06/11/2012
Dates à Lyon
Du 16/04/2012 au 17/04/2012Du 23/07/2012 au 24/07/2012
Du 22/10/2012 au 23/10/2012
Dates à Marseille
Du 23/04/2012 au 24/04/2012Du 06/08/2012 au 07/08/2012
Du 12/11/2012 au 13/11/2012
Dates à Montpellier
Du 16/04/2012 au 17/04/2012Du 30/07/2012 au 31/07/2012
Du 05/11/2012 au 06/11/2012
Dates à Nantes
Du 23/04/2012 au 24/04/2012Du 06/08/2012 au 07/08/2012
Du 12/11/2012 au 13/11/2012
Dates à Paris
Du 05/03/2012 au 06/03/2012Du 21/05/2012 au 22/05/2012
Du 16/07/2012 au 17/07/2012
Du 17/09/2012 au 18/09/2012
Du 19/11/2012 au 20/11/2012
Dates à Rennes
Du 16/04/2012 au 17/04/2012Du 23/07/2012 au 24/07/2012
Du 22/10/2012 au 23/10/2012
Dates à Strasbourg
Du 16/04/2012 au 17/04/2012Du 30/07/2012 au 31/07/2012
Du 05/11/2012 au 06/11/2012
Dates à Toulouse
Du 23/04/2012 au 24/04/2012Du 06/08/2012 au 07/08/2012
Du 12/11/2012 au 13/11/2012
Formation Algorithmique
| Durée : | 2 jours |
| Public : | Développeurs d'applications |
| Pré-requis : | Notions de programmation |
| Objectifs : | 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 |
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)
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
- Un support et les exercices du cours pour chaque stagiaire
- Un formateur expert ayant suivi une formation à la pédagogie
- Le déjeuner compris en inter-entreprises
- Boissons offertes pendant les pauses en inter-entreprises
- Soutien du formateur pendant un mois
- Salles lumineuses et locaux facilement accessibles
- Méthodologie basée sur l'Active Learning : 75% de pratique minimum
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;





