Objectifs de la formation
• Comprendre les enjeux et les principales technologies liés au développement logiciel moderne. • Savoir implémenter et exploiter une base de données. • Savoir développer des composants d'accès aux données. • Acquérir la maîtrise de toutes les composantes du développement d'un site Web et mobile : Ergonomie, aspects client et intégration, programmation côté serveur. • Comprendre les enjeux du développement adaptatif : mobile, tablette, ordinateur et TV. • Intégrer les bonnes pratiques et la méthodologie du développement sécurisé des applications. • Savoir collaborer dans la gestion de projets web. • Savoir utiliser l'anglais dans son activité professionnelle en informatique.
Contenu de la formation
• Module Fondamentaux o Introduction aux écosystèmes, aux cultures numériques, à la veille, aux objets connectés, à l'environnement Linux et aux licences open source o Organiser une veille et gérer un projet • Module Front-end o Approfondir des langages suivants : HTML, CSS, JS et de Framework : Bootstrap, ElectronJS • Modula Back-end o Approfondir les algorithmes o Concevoir et administrer une base de données o Développer, tester et déployer un site Web, en s'appuyant sur un langage et un framework back o Sécuriser un site Web • Développement Mobile o Apprendre le développement mobile multiplateforme : HTML/CSS, JavaScript, React Native. o Déployer l'application • Application métier o Construire des applications organisées en couches o Comprendre le principe de développement métier
Résultats de la formation
Titre professionnel concepteur développeur d'applications
Conditions spécifiques d'accès à la formation
Valider les conditions d acces et prerequis de diplomes Reussir le processus de candidature (exercices d admission et entretiens de selection) Demontrer une tres forte motivation avec pour projet professionnel d exercer dans les metiers du developpement web