Titre professionnel Concepteur Developpeur d-Applications Web et Mobile
ESIEA
Non finançable CPF
Tout public
Présentiel
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
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
Nous contacter
Durée
Nous contacter
Niveau visé
Niveau BAC + 5
Localité
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
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 PYTHON – Les bases + approfondissement data
PARIS
Finançable CPF
2450 €
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Expert Python
Titre Pro Développeur Web et Web mobile
À DISTANCE
Finançable CPF
3390 €
À distance
Tout public
Avis du centre
.
Esecad
Formation RUST
À DISTANCE
Non finançable CPF
2930 €
À distance
Entreprise
ACCESS IT
Bootcamp Ingénieur DevOps
À DISTANCE
Non finançable CPF
Nous contacter
À distance / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
Avis du centre
.
DevUniversity
Bachelor Développeur d'application web
À DISTANCE
Finançable CPF
4990 €
À distance
Tout public
Avis du centre
.
STUDI
Devenez Développeur Web Front-End : formation à distance + 6h de mentoring (HTML, CSS, JavaScript)
À DISTANCE
Finançable CPF
2494 €
À distance
Salarié en poste / Demandeur d'emploi / Entreprise
Avis du centre
.
Tuto.com
Les formations les plus recherchées
Formation Toulouse
Formation Paris
Formation Nantes
Formation Strasbourg
Formation Lille
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 Spark
Formation Programmation
Formation Technicien reseaux
Formation Administrateur reseau
Formation Intelligence artificielle
Formation Cybersecurite
Formation Spark Nantes
Formation Consultant en informatique Nantes
Formation Technicien support informatique Nantes
Formation Technicien informatique Nantes
Formation Administrateur systeme Nantes
Formation Technicien support informatique Paris
Formation Consultant en informatique Paris
Formation Technicien informatique Paris
Formation Administrateur systeme Paris
Formation Intelligence artificielle Paris