Objectifs de la formation
Le concepteur développeur d'applications assure la conception et le développement d'applications informatiques.
Contenu de la formation
Intégration : Communication et cohésion de groupe- Mieux se connaître pour mieux travailler ensemble- Les enjeux individuels et les enjeux collectifs- Comprendre le fonctionnement d'un collectif de travail- Des outils pour gagner en efficacité collective- S'affirmer au sein d'une équipe- Identifier les situations difficiles au sein d'une équipe- Contrat d'engagement de la promotionM1 - informatique et SI : Présentation des systèmes d'information : - histoire de l'informatique - principes de bases- ordinateur et composants informatiques - systèmes d'exploitation- réseaux- programmation Versionning avec GIT- versionning- présentation de GIT- présentation des dépôts, branches et commandes de GIT- scénarios de conflits et commandes avancéesM1 - Algorithmie : Initiation à l'algorithmique : - introduction et définition d'un algorithme- les variables- les opérateurs- les structures de contrôles - les boucles Algorithmique avancée :- méthode : analyse descendante et ascendante - structure de données statiques et dynamiques- Efficacité et complexité d'un algorithme- algorithmes de recherche- récursivité- algorithmes de triM1 - Java SE : Langage Java : - introduction et bases du langage- les classes- les collections- héritage et polymorphisme- exceptions- gestion des fichiers Java FX : - introduction et concepts de base- les panneaux Java FX- gestion des données avec Java FX : évènements, transitions, composants- modèle MVVMM1 - Méthodes agiles : Méthodes agiles : - introduction : cycle de vie d'un logiciel- principes de l'agilité- manifeste Agile : valeurs et principes Méthode SCRUM :- définition - Rôles - évènements- artefacts - comparaison avec le cycle en VM1 - projet 1 : application en client lourd de gestion d'un annuaire de stagiaires : En tant que développeurs, les stagiaires doivent élaborer une application java de type client lourd de gestion d'un annuaire de stagiaire pour une école de reconversion.
Résultats de la formation
Titre professionnel concepteur développeur d'applications;Attestation de suivi de présence
Conditions spécifiques d'accès à la formation
Niveau de diplome : candidats ayant obtenu un diplome ou un titre professionnel ou europeen de niveau 5 (niveau bac+2), ou disposant d une experience professionnelle significative ; ; Experience professionnelle : aucun prerequis n est demande en termes d experience professionnelle.