Plan de formation
A LGORITHMIQUE
Con ta ct For m at ion
D A TE D E D E RN IE RE M I SE A J OU R : 19/10/2022
02 34 09 81 72
D U RE E : 2 jours
V I L LE S : Angers, Brest, Nantes, Ancenis, Paris, Montpellier, Lyon, formation@[Link]
Bordeaux, Rennes, Toulouse, Lille [Link]
P RE SE NTA TI O N D E L A F O RM A T I ON
La formation Algorithme permettra aux stagiaires d'appréhender les fondamentaux de l'algorithmique pour
un premier pas vers la programmation.
O BJE C TI F S D E L A FO R M A TI ON
Découvrir la programmation (boucles, conditions)
Connaître les grands paradigmes de la programmation (procédural, objet)
Comprendre la notion d'objet et les concepts associés
Identifier les apports de la modélisation UML (Unified Modeling Language ou Langage de Modélisation Unifié)
Disposer d'un premier point de vue sur les approches Java et .NET
Découvrir les variables et le typage des données
P RE RE QU I S D E LA F O RM A TI O N
Les participants à la formation "Algorithme" devront faire preuve d'une rigueur logique et avoir une bonne
connaissance de l’outil informatique.
P U B L IC V ISE D E LA F O RM A TI O N
La formation Algorithmique s'adresse aux apprentis développeurs et aux analystes évoluant vers de la
programmation.
NEXT DECISION
Nantes – Paris – Rennes – Bordeaux – Angers – Lyon – Montpellier – Nice – Toulouse – Brest - Lille
Tel: 02 34 09 31 72
Mail: formation@[Link]
1
Programme de la formation
INTRODUCTION
Les différentes phases : sources, compilation, binaire
Interpréteur et compilateur
Ne pas tout réécrire (bibliothèques, éditions de liens et exécutables)
ALGORITHME
Les "atomes" pour s'exprimer
Apprendre à formuler un traitement
Utilisation d'un pseudo langage
Exemples d'algorithmes
Représentation avec organigramme
UN PREMIER PROGRAMME
Présentation de l'environnement de développement
Un premier programme simple en Java
Compilation et exécution
VARIABLES ET TYPES DE DONNEES
Pourquoi typer les variables ?
Exemples de types (entier, réel, caractères)
Exemples de problèmes liés aux types
Les opérateurs disponibles
Le confort des tableaux et des structures
Typage statique et dynamique
LA GRAMMAIRE D'UN LANGAGE
Les blocs de programmes
Le test d'une expression
La boucle
STRUCTURER SON PROGRAMME
La nécessité d'utiliser des procédures ou des fonctions
Les différences conceptuelles et syntaxiques
Passer des arguments à une fonction (prototype, code retour)
Les bibliothèques
Ne pas réécrire ce qui existe déjà (librairies)
Écrire ses propres librairies
Utilisation des librairies dans d'autres programmes
L'IMPORTANCE DE LA DOCUMENTATION
Les bonnes habitudes pour anticiper les erreurs (convention de nommage)
Les commentaires utiles
L'APPROCHE OBJET
Les concepts objets
Les objectifs du monde objet
Les classes et les objets
Les attributs
Les méthodes
L'encapsulation
L'instanciation
L'héritage
Traduction des concepts objets en langage
Les packages et les espaces de noms
Les classes, les méthodes et leur visibilité
Les attributs et leur visibilité
NEXT DECISION
Nantes – Paris – Rennes – Bordeaux – Angers – Lyon – Montpellier – Nice – Toulouse – Brest - Lille
Tel: 02 34 09 31 72
Mail: formation@[Link]
2
L'instanciation, l'appel de méthodes et la référence aux variables
CONSTRUIRE UNE SOLUTION
Analyse et conception
Comprendre le besoin du client
Savoir imaginer une architecture logicielle adaptée
Imaginer les acteurs de l'application
UML
Spécification
Dans quel cas utiliser UML
Diagrammes de cas d'utilisation
Diagrammes de classe
Diagrammes de séquence
Utilisation d'UML dans le monde réel
NEXT DECISION
Nantes – Paris – Rennes – Bordeaux – Angers – Lyon – Montpellier – Nice – Toulouse – Brest - Lille
Tel: 02 34 09 31 72
Mail: formation@[Link]
3
Les petits plus de Next Decision
Tarification
Nos formateurs sont tous consultants formateurs, nos formations sont facturées à la journée du formateur et non pas à celle du
stagiaire. Notre organisme est certifié Qualiopi (pour ses actions de formation), nos formations peuvent donc être prises en charge par
votre OPCO.
Les moyens pédagogiques
Les supports pédagogiques sont transmis par voie numérique par nos soins à chacun des stagiaires. Ce support est projeté via un vidéo
projecteur afin d’animer la formation. Des exercices d’application ou études de cas sont prévus afin de valider les acquis des stagiaires.
Des QCM de validation des acquis sont communiqués aux stagiaires en fin de formation. Une analyse des résultats est faite par notre
service formation.
Les modalités de suivi de l’exécution
Les formateurs se rendent à la formation avec l’ensemble des documents de fin de session. À la fin de chaque stage, la feuille
d’émargement est signée pour la validation de la participation des stagiaires via notre plateforme de signature numérique. Les
absences sont justifiées et notifiées sur cette même plateforme.
Les évaluations à chaud sont envoyées électroniquement puis complétées par chacun des stagiaires.
Les évaluations à froid sont envoyées électroniquement 6 mois après la formation.
Les Horaires de formation
Les sessions de formation débutent à 09h00 et se terminent à 17h00 pour un total de 7 heures de formation obligatoires. Pour les
stages animés dans vos locaux, les horaires peuvent être aménagés selon vos disponibilités.
Nos particularités
Formation Intra-Entreprise
Nous proposons des formations intra entreprise durant lesquelles nos consultants formateurs pourront adapter le
contenu de la formation à votre besoin. Vous pouvez commander une formation catalogue et effectuer cette session
dans vos propres locaux. Ainsi, seul le formateur se déplace à la rencontre de vos équipes. En amont des
sessions de formation, le consultant formateur s'imprègne du contexte du projet afin d'adapter la
session de formation à vos besoins. Des questionnaires de pré-formation sont envoyés en amont de la formation
aux stagiaires afin d’obtenir leur niveau pour la formation concernée.
Formation Inter-entreprises
Dans nos locaux ou dans ceux de nos partenaires. Ce format présente l'avantage de partager et d'échanger avec
d'autres professionnels venus d'autres horizons sur les sujets couverts par le stage, ce qui facilite l'application du
contenu de la formation dans le contexte de l'entreprise au quotidien.
NEXT DECISION
Nantes – Paris – Rennes – Bordeaux – Angers – Lyon – Montpellier – Nice – Toulouse – Brest - Lille
Tel: 02 34 09 31 72
Mail: formation@[Link]
4