Aller au contenu principal

Titre professionnel concepteur développeur d'applications - Fondamentaux & Spécialisation

Date de mise à jour :
Identifiant Offre Info : 20_2494572F
Organisme responsable : B2D2 - Holberton School (ouvre dans un nouvel onglet)

Nouvelle recherche

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

Devenez développeur concepteur d'applications : Maîtrisez les principales technologies et théories associées aux domaines de la computer vision, du traitement automatique du langage naturel, des systèmes de recommandation, de la conduite autonome Avec Holberton, apprenez plus qu'un langage de programmation. Notre programme, basé sur des cas pratiques au sein d'une communauté internationale d'étudiants et d'experts de l'entreprise, vous permettra de : - Valider le…

Devenez développeur concepteur d'applications :
Maîtrisez les principales technologies et théories associées aux domaines de la computer vision, du traitement automatique du langage naturel, des systèmes de recommandation, de la conduite autonome Avec Holberton, apprenez plus qu'un langage de programmation. Notre programme, basé sur des cas pratiques au sein d'une communauté internationale d'étudiants et d'experts de l'entreprise, vous permettra de : - Valider le titre RNCP 37873 Concepteur Développeur d'Applications à l'issue du programme - Apprendre les Fondamentaux du développement logiciel en 9 mois : comprendre le fonctionnement des ordinateurs, des systèmes et des langages de programmation - Se spécialiser en 9 mois (ARVR, web full stack, cybersécurité, machine learning ou blockchain) - Développer des compétences humaines : prise de parole en public, travail en équipe, "apprendre à apprendre", gestion de projet et planification - Maîtriser plusieurs langages, les principaux algorithmes et les structures de données pour évoluer tout au long de votre carrière professionnelle.

Programme de la formation

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…

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 Fondamentaux - 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... Fondamentaux - 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

Acquérir des bases techniques solides pour tous les métiers du développement logiciel Valider le titre RNCP 37873 Se spécialiser dans un domaine spécifique Apprendre à comprendre pour continuer de vous former et évoluer tout au long de votre carrière Se préparer au recrutement : simulations d'entretiens, cv github et conférences avec des entreprises

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
  • Autre

    Programme : Financements à déterminer selon la situation du bénéficiaire

Conditions d'accès

Public visé

  • Tout public

Modalités de recrutement et d'admission

Tests pratiques

Niveau d'entrée

BAC + 2

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

ZAC Euratechnologies
165 Avenue de Bretagne
59000 Lille

Responsable : B2D2 - Holberton School

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

Début

Fin

Adresse d'inscription
25 Rue Corneille
59100 Roubaix
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes