Concepteur Développeur d'applications
Outils pour devenir Concepteur Développeur d'applications
Formation créée le 30/07/2025.Version du programme : 1
Type de formation
Formation à distanceDurée de formation
1 055 heures (150 jours)Accessibilité
OuiConcepteur Développeur d'applications
Outils pour devenir Concepteur Développeur d'applications
La formation de Concepteur Développeur d'Applications va vous permettre d'acquérir toutes les compétences nécessaires pour être immédiatement opérationnel en entreprise. Le concepteur développeur d'applications conçoit, analyse paramètre et code des solutions informatiques à partir d'un cahier des charges ou d'un scénario utilisateur, en respectant les normes et standards reconnus par la profession et en suivant l'état de l'art de la sécurité informatique à toutes les étapes. Il intervient donc sur l'ensemble de la chaîne de production d'une solution informatique. Le concepteur développeur d'applications peut être amené à piloter une équipe de projet, rédiger la documentation technique, réaliser des test fonctionnels et unitaires. Possibilité d'accompagnement par un tutorat en complément et de l'ajouter en complément à une formation logicielle technique
Objectifs de la formation
- conçoit, analyse paramètre et code des solutions informatiques à partir d'un cahier des charges ou d'un scénario utilisateur, en respectant les normes et standards reconnus par la profession et en suivant l'état de l'art de la sécurité informatique à toutes les étapes.
- Il intervient donc sur l'ensemble de la chaîne de production d'une solution informatique.
- piloter une équipe de projet, rédiger la documentation technique, réaliser des test fonctionnels et unitaires.
Profil des bénéficiaires
- Developpeur
- Souhaitant devenir développeur
- Niveau BAC+2 ou Expériences professionnelles
- Avoir un PC
Contenu de la formation
Votre formation
- Réussir son projet professionnel
- Votre métier, votre référentiel, votre programme CDA
Gestion , organisation et planification
- La résolution de problèmes
- Gestion du temps
- Les étapes du projet et budget
- Les tableaux de bord
Introduction à l'informatique
- Introduction matériels et systèmes d'exploitations
- Installation et configuration de son environnement de travail
- Création et gestion de son environnement de travail
- Introduction sécurité informatique et réseau
- Droit informatique
Concept fondamentaux informatique
- Remise à niveau : BASES DE L'INFORMATIQUE
- Remise à niveau : MAÎTRISE DES CONCEPTS FONDAMENTAUX
HTML/CSS avancé
- Gestion du fond et les tableaux
- Formulaires HTML
- Responsive design
- Conformité aux standards d'accessibilité W3C / WAI
- Gestion des Styles en CSS (Flexbox, Build CSS, SCSS)
- BOOTSTRAP
- Tailwind CSS
Introduction aux CMS
- Wordpress : Généralité
- Wordpress : Personnalisation et optimisation
Interface Graphiste
- Typologie des sites web
- Initiation au UX/UI
Design et concepts
- Introduction aux maquettes
- Design et travail collaboratif
- Création de maquettes
Graphisme et design
- Mockups : Canva
- Mockups avec Marvel
- Adobe XD
- FIGMA
- maquettage
Introduction à la programmation
- UML
- Bases de la programmation orientée objet
- Base de la conception orientée objet
Architecture applicative
- les bases
- Conception et Optimisation
Angular
- Angular (installation, configuration, services, directives, ...)
- Angular (gestion complexe)
Eco système Java Script
- Node.js
- React.js
- Vue.js
- ecosystème JS
Electron JS
- base, structure, intégration
- gestion, API, sécurité
Base de données
- Installation MySQL/pgAdmin/MongoDB
- Installation de MongoDB
- BBD avancé (normalisation, déclencheur, sécurisation,...)
- BBD Avancé (Intégration, gestion, analyse, test, ...)
- Les bases SQL
- Utilisation des fonctions intégrées SQL
- MySQL - Fonction query, prepare et execute
- MySQL - Analyse de Données, Cloud et Optimisation des Bases
- MySQL Avancé : gestion, transactions, déclencheurs
- MySQL Avancé : optimisations, sauvegarde
SQL et NoSQL
- Architecture et développement en temps réel avec SQL et NoSQL
- Bases de Données et Infrastructure : Performance, Sécurité et Intégration Cloud
- Conception d’Applications Scalables avec Bases de Données Hybrides et NoSQL
PHP
- Révision PHP : Fondamentaux de PHP
- Révision PHP : PHP et le web, concepts supplémentaires
- PHP Orienté objet (Notions avancées en POO)
- PHP Orienté objet (Filtres, erreurs et exceptions)
- PHP Orienté objet (PHP et Sécurité : Filtrage, Gestion des Erreurs et Exceptions)
- PHP Avancé : PHP Avancé : WebSockets, Microservices et Optimisation
Framework-backend
- Node.js, Django et Conteneurisation
- APIs avec Spring Boot
- Services REST (Développement et Sécurisation)
- Architecture et Gestion des Back-Ends Modernes (Microservices, Orchestration et Déploiement)
- Architecture et Gestion des Back-Ends Modernes (Microservices, Orchestration et Déploiement)
- Back-end Avancé : utilisation et optimisation
Déploiement
- Automatisation : CI/CD, Kubernetes et Infrastructure as Code
- Pipelines CI/CD, Sécurité et Tests Automatisés
- Déploiement et observabilité : Documentation, Sécurité et suivi des applications
- Audit et Gestion des Déploiements
Symfony avancé
- Symfony - Twig : Bases et utilisation
- Symfony - Twig : Fonctionnalité avancées
- Symfony - base symfo révision : concept de base
- Symfony - base symfo révision : Fonctionnalités complémentaires
- Symfony - API
Divers
- Technique de recherche d'emploi
- Etre citoyen et vivre sa citoyenneté en France
Équipe pédagogique
Suivi de l'exécution et évaluation des résultats
- Relevé de connexion / émargement
- Accueil dans un espace dédié à la formation
- Test + mises en situation
Ressources techniques et pédagogiques
- Cas pratiques
- Mise en situation
- Support de formation
Accessibilité
Nos bureaux et salles de formations sont accessibles aux personnes en situation de handicap moteur. Notre partenariat avec Adapei Papillons Blancs d’Alsace nous permet d’adapter nos formations en fonction du handicap de chacun.