Concepteur, conceptrice, développeur, développeuse d'applications (TP)

INNOV'EDUC (WILD CODE SCHOOL BORDEAUX)

Objectif général : Certification

La présente consultation cible des actions devant répondre aux besoins en compétences des entreprises, et en qualification des publics afin de faciliter l'insertion professionnelle et le retour à l'emploi durable.

Contenu

Remise à niveau préparatoire - Mise à niveau globale Renforcement sur les notions de base et connaissances professionnelles Présentation du fonctionnement d'un système d'exploitation type Linux Présentation du fonctionnement d'un navigateur Web Prise en main d'un IDE (Visual Studio Code) Prise en main d'un outil de versionning (Git) et de diffusion de code (GitHub) Apprentissage des fondamentaux du développement web : HTML, CSS, Javascript Approche logique : maîtriser la notion approche logique : maîtriser la notion d'algorithme, maîtriser le raisonnement logique - 105 h Développement d'un frontend: Création d'interface utilisateur - Savoir maquetter une application Développer une interface utilisateur et des composants d'accès aux données (appel d'API) Travailler en équipe en suivant une méthodologie agile Maquetter une application : besoins clients et utilisateurs, backlog, planification tâches, architecture et wireframes S'initier aux enjeux de l'accessibilité et du design adaptatif Développer une interface utilisateur desktop : HTML/ CSS Développer une application front-end : Javascript, React Faire appel à une API externe pour récupérer des informations distantes - 245 h Développement d'un backend: Gestion des données d'une application - Concevoir et schématiser une base de données relationnelles Mettre en place une base de données Requêtage SQL basiques et avancés Comprendre une base de données existante Comprendre et appliquer la norme REST Comprendre le design pattern MVC Mettre en place un pattern MVC au sein d'une application backend: Express Concevoir des middlewares afin d'ajouter des fonctionnalités à une application - 210 h Sensibilisation à la sécurité et à l'authentification - Comprendre les injections SQL, failles XSS et CSRF Découvrir les contre-mesures logicielles à intégrer dans toute application Web Comprendre ce que sont une session et un JWT Mettre en place des middlewares d'authentification - 105 h Tests - Greffer des tests unitaires sur une application fullstack existante Créer une application basique à partir de tests unitaires en lieu et place de spécifications Installer et configurer un outil de tests d'intégration Écrire et exécuter des plans de tests - 70 h Intégration continue et déploiement - Découvrir Github Actions: lancer un linter à chaque push sur une branche Comprendre les solutions d'hébergement existantes Choisir un hébergement et un nom de domaine Installer son application sur un serveur à partir de GitHub Découvrir Docker Utiliser des images existantes Créer une image de notre application Documenter le processus de déploiement - 210 h Architecture et patrons de conception - Architectures MVC/MVVM & frameworks: Next Application en couches : composants couches, architecture n-tiers, composants métiers/natifs - 105 h Compétences transverses - Accueil et intégration : constituer son dossier, présenter les stagiaires et la formation, le règlement intérieur, la certification Utiliser l'anglais dans son activit

Validation

  • Type de validation : Diplôme autres ministères
  • Certification : Titre professionnel concepteur développeur d'applications
  • Niveau de sortie : Bac+3 à Bac+5

Coût de la formation

Coût de la formation : Consulter l'organisme

Nombre d'heures

1655 heures

Pré-requis

Les pre-requis obligatoires lies a cette composante seront precises et detailles dans la reponse de l organisme de formation.;

Contact :

Emmanuel Vital (CIPECMA COLLECTIVITES)

0546562311

evital@cipecma.com

INNOV'EDUC (WILD CODE SCHOOL BORDEAUX)

Cette formation est ouverte aux demandeurs d’emploi inscrits et aux jeunes sans le baccalauréat inscrits ou pas à Pôle emploi et accompagnés par un conseiller mission locale. Pour plus de précision sur les publics éligibles, renseignez-vous auprès de l’organisme de formation. L’inscription est possible après accord du conseiller du demandeur d’emploi ou du jeune et confirmation par l’organisme de formation.;

Offres d'emploi en rapport avec cette formation