Titre professionnel concepteur développeur d'applications - Fondamentaux & Spécilisation
Date de mise à jour :
Identifiant Offre Info : 10_2451704F
Organisme responsable :
Holberton School Dijon
(ouvre dans un nouvel onglet)
Référentiels
Code Rome
- M1805 Études et développement informatique
Formacode
- 31006 : Sécurité informatique
- 31010 : Architecture web
- 31036 : Administration base de données
- 31067 : Développement informatique
- 31084 : Informatique de gestion
Présentation de la formation
Objectifs
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…
- 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
- 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 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
Programme de la formation
Certificat de compétences professionnelles (CCP) - 1. Développer une application sécurisée Certificat de compétences professionnelles (CCP) - 2. Concevoir et développer une application sécurisée organisée en couches Certificat de compétences professionnelles (CCP) - 3. Préparer le déploiement d'une application sécurisée Le cursus est basé sur des projets à réaliser, des travaux en interaction avec les autres étudiants, des séances de live coding avec des professionnels, des séances…
Certificat de compétences professionnelles (CCP) - 2. Concevoir et développer une application sécurisée organisée en couches
Certificat de compétences professionnelles (CCP) - 3. Préparer le déploiement d'une application sécurisée
Le cursus est basé sur des projets à réaliser, des travaux en interaction avec les autres étudiants, des séances de live coding avec des professionnels, des séances quotidiennes de debrief avec un responsable pédagogique. Avec notre programme mixant présentiel et distanciel, vous rejoignez une communauté fondée sur le partage et l'entraide.
Fondamentaux
- 1er Trimestre Vous approfondirez la programmation en C et Unix, la programmation graphique, les structures de données, le langage d'assemblage et les algorithmes, sans oublier le reverse engineering ainsi que les protocoles de sécurité. Technos : Git - Bash - Shell - C
- 2e Trimestre Vous serez ensuite initié aux langages de plus haut niveau, aux algorithmes de plus en plus avancés, à la complexité spatiale et temporelle, à la gestion des bases de données et à la programmation front-end. À l'aide des technologies les plus récentes, vous commencerez à créer un projet d'application web complet. Technos : Python - HMTL - CSS - SQL - C - Algorithmes...
- 3e Trimestre Vous travaillerez sur l'automatisation, l'évolutivité et la fiabilité. L'objectif est de vous familiariser à l'infrastructure et à des bonnes pratiques similaires à celles en place dans les entreprises de la tech. En plus de continuer à étudier le développement web, vous approfondirez vos connaissances relatives à la compréhension des algorithmes, à la rédaction technique, au débogage et à la gestion de projets. Technos : Python - Javascript - SSH/SSL - MySQL...
Spécialisation en 3 trimestres à choisir à la fin de la première année (Cybersécurité, Machine Learning, Low Level, AR/VR, Full-stack).
Validation et sanction
Type de formation
Certifiante
Niveau de sortie
Bac + 3 et 4
Durée, rythme, financement
Modalités pédagogiques
Formation hybride : au minimum un jour de présentiel par semaine (avec possibilité de venir tous les jours en présentiel)
Durée
En centre
2400 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Entreprise
Conditions d'accès
Public visé
- Tout public
Modalités de recrutement et d'admission
Tests pratiques
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Accessible sans pré-requis technique, de diplôme ou d'âge Motivation et capacité de déduction feront la différence. Avoir plus de 18 ans et quelques notions d'anglais.
Lieu de réalisation de l'action
Modalités d'enseignement
Formation mixte
Adresse
Immeuble SIS2b Avenue de Marbotte
21000 Dijon
Responsable : Holberton School Dijon
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
Immeuble SIS
21000 Dijon - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates fixes