DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS. |
AlgorithmeDate de mise à jour : 20/12/2023
| Identifiant OffreInfo : 24_172276 |
Carif-Oref Provence - Alpes - Côte d'Azur |
Maîtriser la partie algorithmique de la programmation - Connaître ses enjeux essentiels et son entourage - Rechercher une donnée et réaliser une opération complexe et optimisée. L'algorithmique est à la base de l'automatisation des procédures.
Cette formation vous permettra de donner des ordres à n'importe quelle machine.
INTRODUCTION
• Principes et historique
• L'algorithmique partie prenante du projet, au sein de l'équipe de développement et du programme
• Les différentes phases : sources, compilation, binaire
• Ne pas tout réécrire (bibliothèques, éditions de liens et exécutables) (librairies)
L'IMPORTANCE DE LA DOCUMENTATION
• Les bonnes habitudes pour anticiper les erreurs (convention de nommage)
• Les commentaires utiles
SYNTAXE ET ELEMENTS CLES
• Variables : définition, cycle de vie, types et enjeux
• Structures de contrôles : les conditions et les boucles
• Les procédures (paramètres et valeurs de retours)
ALGORITHMES COMMUNS ET INDISPENSABLES
• 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 et imprévisible, exemples multiples et risques
L'IMPORTANCE DE LA DOCUMENTATION
• Les bonnes habitudes pour anticiper les erreurs (convention de nommage)
• Les commentaires utiles
CONSTRUIRE UNE SOLUTION
• Analyse et conception
• Comprendre le besoin du client
• Savoir imaginer une architecture logicielle adaptée
• Imaginer les acteurs de l'application
Nos certifications
Nous vous accueillons dans un décor original et trendy ! Une ambiance particulière, une âme comme on dit par ici !
Non certificiante
Information non communiquée
Conventionnement : Non
Niveau d'entrée : Information non communiquée
Bonnes notions en html/css et connaître les principes de bases de la conception d'un site web