DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

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

Date de mise à jour : 17/05/2024 | Identifiant OffreInfo : 02_202404234367

Information fournie par :
Cap Métiers Nouvelle-Aquitaine

Certification et éligibilité au compte personnel de formation

  • Titre professionnel concepteur développeur d'applications - Code CertifInfo 100805
    • Niveau de qualification : 6 - Savoirs approfondis

Objectifs, programme, validation de la formation

Objectifs

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.

Programme de la formation

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 et sanction

-

Type de formation

Certifiante

Sortie

Bac + 3 et 4

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
1235 heures en centre, 420 heures en entreprise

Conventionnement : Oui

Financeur(s)

Collectivité territoriale - Conseil régional

Conditions d'accès

Public(s)
Demandeur d'emploi, Handicapé, Jeune 16-25 ans, Public en emploi, Salarié, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Les pré-requis obligatoires liés à cette composante seront précisés et détaillés dans la réponse de l'organisme de formation.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
3 Avenue Louis Lumière
17180 - Périgny
Responsable :
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
Responsable : Alexandre Anastassov
Téléphone fixe : 0658356205
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
CIPECMA COLLECTIVITES
SIRET: 51176260100017
17340 Châtelaillon-Plage
Responsable : Emmanuel Vital
Téléphone fixe : 0546562311
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 13/05/2024 au 14/05/2025
débutant le : 13/05/2024
Adresse d'inscription
3 Avenue Louis Lumière
17180 - Périgny
Etat du recrutement : Information non disponible
Modalités : Entrées / Sorties à dates fixes

Organisme responsable

WILD CODE SCHOOL BORDEAUX
SIRET : 79492606300262

Adresse
171 rue Lucien Faure
33800 - Bordeaux
Téléphone fixe : 0607514408
Contacter l'organisme