Titre professionnel Concepteur Developpeur d-Applications Web et Mobile
ESIEA
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En présentiel
Nous contacter
Nous contacter
Niveau BAC + 5
Localité
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Objectifs
Maîtrise des langages de programmation : Apprendre des langages tels que Java, Python, C#, ou JavaScript pour le développement d'applications.
Compréhension des architectures logicielles : Se familiariser avec les architectures classiques (monolithique, microservices) et les patterns de conception.
Développement frontend et backend : Acquérir des compétences pour créer des interfaces utilisateur (frontend) et gérer la logique serveur (backend).
Bases de données : Comprendre les systèmes de gestion de bases de données relationnelles (SQL) et non relationnelles (NoSQL) pour la gestion des données.
Sécurité des applications : Intégrer des bonnes pratiques pour sécuriser les applications et protéger les données sensibles.
Tests et débogage : Apprendre à tester et déboguer des applications pour garantir leur fiabilité et leur performance.
Méthodes agiles et gestion de projets : Connaître les méthodologies de développement (Agile, Scrum) pour une collaboration efficace en équipe.
Déploiement et maintenance : Acquérir des compétences pour déployer des applications en production et assurer leur maintenance.
Design UX/UI : Comprendre les principes de design pour créer des interfaces intuitives et attrayantes.
Projets pratiques : Réaliser des projets concrets pour mettre en application les compétences acquises et enrichir un portfolio professionnel.
Compréhension des architectures logicielles : Se familiariser avec les architectures classiques (monolithique, microservices) et les patterns de conception.
Développement frontend et backend : Acquérir des compétences pour créer des interfaces utilisateur (frontend) et gérer la logique serveur (backend).
Bases de données : Comprendre les systèmes de gestion de bases de données relationnelles (SQL) et non relationnelles (NoSQL) pour la gestion des données.
Sécurité des applications : Intégrer des bonnes pratiques pour sécuriser les applications et protéger les données sensibles.
Tests et débogage : Apprendre à tester et déboguer des applications pour garantir leur fiabilité et leur performance.
Méthodes agiles et gestion de projets : Connaître les méthodologies de développement (Agile, Scrum) pour une collaboration efficace en équipe.
Déploiement et maintenance : Acquérir des compétences pour déployer des applications en production et assurer leur maintenance.
Design UX/UI : Comprendre les principes de design pour créer des interfaces intuitives et attrayantes.
Projets pratiques : Réaliser des projets concrets pour mettre en application les compétences acquises et enrichir un portfolio professionnel.
Programme
Développer une application Web et Mobile
Rédiger la documentation d'un projet d'application (spécifications, documentations techniques, ...)
Concevoir et développer une interface utilisateur adaptée à différents supports (PC, smartphone, ...)
Concevoir une base de données et gérer ses accès
Développer une application mobile
Concevoir une application Web et Mobile
Concevoir et formaliser en langage objet (UML)
Connaitre les « Design Pattern »
Découper son application en couches
Maitriser les bonnes pratiques du génie logiciel
Connaitre et utiliser les outils de codage collaboratif
Mettre en place des tests unitaires
Administrer une base de données
Communiquer avec une base de données SQL
Mettre en place un modèle relationnel (tables, index, contraintes, ...)
Ecrire des requêtes complexes (jointures, tris, ...)
Utiliser les outils internes d'une base de données (vues, triggers, procédures stockées, ...)
Tester, déployer et mettre en production une application dans un contexte DevOps
Connaitre les trois piliers du développement opérationnel (DevOps)
Mettre en place un environnement de test sécurité et d'intégration continue (CI)
Mettre en place la livraison et le déploiement continu (CD)
Elaborer des scénarios de tests pour fiabiliser et sécuriser l'application
Mettre en place des scripts d'évolution et d'optimisation dans un contexte DevOps
Rédiger la documentation d'un projet d'application (spécifications, documentations techniques, ...)
Concevoir et développer une interface utilisateur adaptée à différents supports (PC, smartphone, ...)
Concevoir une base de données et gérer ses accès
Développer une application mobile
Concevoir une application Web et Mobile
Concevoir et formaliser en langage objet (UML)
Connaitre les « Design Pattern »
Découper son application en couches
Maitriser les bonnes pratiques du génie logiciel
Connaitre et utiliser les outils de codage collaboratif
Mettre en place des tests unitaires
Administrer une base de données
Communiquer avec une base de données SQL
Mettre en place un modèle relationnel (tables, index, contraintes, ...)
Ecrire des requêtes complexes (jointures, tris, ...)
Utiliser les outils internes d'une base de données (vues, triggers, procédures stockées, ...)
Tester, déployer et mettre en production une application dans un contexte DevOps
Connaitre les trois piliers du développement opérationnel (DevOps)
Mettre en place un environnement de test sécurité et d'intégration continue (CI)
Mettre en place la livraison et le déploiement continu (CD)
Elaborer des scénarios de tests pour fiabiliser et sécuriser l'application
Mettre en place des scripts d'évolution et d'optimisation dans un contexte DevOps
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Formation TypeScript - Avancé
LE HAILLAN
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF
1300 €
Maitriser claude code
NANTES
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF
750 €
Bootcamp Ingénieur DevOps
TOULOUSE, BORDEAUX…
À distance / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
Non finançable CPF
Avis du centre
Formation Développeur Front-End : coder un site en HTML, CSS, JavaScript – 3h de mentoring individuel
À DISTANCE
Salarié en poste / Demandeur d'emploi / Entreprise
Finançable CPF
2224 €
Avis du centre
Bachelor Développeur d'application web
À DISTANCE
Tout public
Finançable CPF
5390 €
Avis du centre
Formation développement SQL sur IBM i (AS400) - IBMI
MONTPELLIER
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
4200 €
Les formations les plus recherchées
Formation Toulouse
Formation Paris
Formation Nantes
Formation Lille
Formation Strasbourg
Formation Bordeaux
Formation Rennes
Formation Montpellier
Formation Angers
Formation Nancy
Formation Informatique CPF
Formation Informatique en ligne
Formation Developpeur informatique CPF
Formation Developpeur informatique en ligne
Formation Technicien support informatique
Formation Consultant en informatique
Formation Administrateur systeme
Formation Technicien informatique
Formation Technicien reseaux
Formation Administrateur reseau
Formation Directeur des systemes d information
Formation Rssi
Formation Data scientist
Formation Chef de projet informatique
Formation Consultant en informatique Nantes
Formation Administrateur systeme Nantes
Formation Technicien support informatique Nantes
Formation Technicien informatique Nantes
Formation Technicien support informatique Paris
Formation Consultant en informatique Paris
Formation Administrateur systeme Paris
Formation Technicien informatique Paris
Formation Developpeur informatique Nantes
Formation Technicien support informatique Toulouse