CONCEPTEUR DÉVELOPPEUR D'APPLICATION
Public visé
Prérequis
Objectifs
Compétences
Modalités
Tarif & Financement
Public visé
Cette formation est ouverte aux titulaires d’un Bac + 2 en Développement WEB et WEB Mobile ou équivalent ou une expérience professionnelle dans le domaine du développement.
Prérequis
- Vouloir travailler en équipe et collaborer autour de projets.
- Très forte motivation, à démontrer
- De la curiosité, de la créativité
- L’envie de s’engager dans une formation intense !
- Bonne expression à l’oral et à l’écrit
- Avoir validé les tests techniques
- En distanciel, une bonne connexion à internet ainsi qu’un casque, micro et webcam sont requis.
- En présentiel, un PC par stagiaire, un vidéoprojecteur ainsi qu’une connexion au réseau WIFI local sont requis.
Objectifs
- Développer une application sécurisée
- Concevoir et développer une application sécurisée organisée en couches
- Préparer le déploiement d’une application sécurisée
Compétences
– Développer une application sécurisée
- Installer et configurer son environnement de travail en fonction du projet
- Développer des interfaces utilisateur
- Développer des composants métier
- Contribuer à la gestion d’un projet informatique
– Concevoir et développer une application sécurisée organisée en couches
- Analyser les besoins et maquetter une application
- Définir l’architecture logicielle d’une application
- Concevoir et mettre en place une base de données relationnelle
- Développer des composants d’accès aux données SQL et NoSQL
– Préparer le déploiement d’une application sécurisée
- Préparer et exécuter les plans de tests d’une application
- Préparer et documenter le déploiement d’une application
- Contribuer à la mise en production dans une démarche DevOps
Modalités
Supports pédagogiques.
Exposés théoriques et exercices pratiques en présentiel ou à distance avec un formateur expérimenté.
Tests réguliers de contrôles des connaissances acquises.
Après chaque module, une évaluation formative est proposée afin d’évaluer le niveau d’acquisition des compétences.
Évaluation en début et en fin de formation.
Une fiche de suivi personnalisée par compétence.
Attestation de fin de formation.
Tarif & Financement
Durée approximative 12 mois soit 980 heures.
Tarif 30€/h
Pour les tarifs de groupe veuillez nous contacter
PROGRAMME
DÉVELOPPER UNE APPLICATION SÉCURISÉE
- Maquetter une application (Maquette / PAO / Cinématique écrans)
- Réaliser une interface utilisateur de type desktop (Electron)
- Réaliser une interface utilisateur web dynamique (JavaScript – React, Ajax, Jquery, Angular)
- Réaliser la partie Back-end d’une application web (Spring Web)
CONCEVOIR ET DÉVELOPPER UNE APPLICATION SÉCURISÉE ORGANISÉE EN COUCHES
- Gérer un projet informatique (méthode SCRUM)
- Concevoir une application (UML, POO)
- Créer une application organisée en couches (Architecture n-tiers, )
- Développer les composants métiers (JAVA, Web service, Rest)
- Déployer un plan des tests d’applications
PRÉPARER LE DÉPLOIEMENT D’UNE APPLICATION SÉCURISÉE
- Déployer une application en utilisant les méthodes d’automatisation DevOps (Docker, Vagrant, Kubernetes)
- Assurer le versionnement d’un code source d’une application organisée en fonctionnalités et lots dans un environnement multi-contributeurs (GitLAB, GitHub)
- Automatiser les phases de tests unitaires et d’analyses statiques du code source lors du partage des sources à l’aide d’un outil d’intégration continue.
Dernière mise à jour: 02/09/2024