Bachelor Concepteur(rice) développeur(se) d'Applications
Le Bachelor Concepteur(rice) Développeur(se) d'Applications est un diplôme de niveau Bac+3 (titre RNCP6) reconnu par l'état.
Vous pouvez retrouver la fiche compétence sur le site de France Compétences.
Le cursus se réalise en 3 ans, avec 2 ans de tronc commun qui permettent d'apporter tous les fondamentaux techniques et une 3ème année de spécialisation qui prépare les étudiants à la poursuite en Mastère spécialisé jusqu'au Bac+5 (titre RNCP7).
Le Bachelor informatique coda apporte toutes les compétences techniques pour devenir développeur informatique ou se spécialiser ensuite pour accéder à un large panel de métiers dans l'informatique.
L'école met l'accent sur l'expérience des étudiants. Les années sont jalonnées par de nombreux projets réalisés en équipe, des séminaires et des coding camps.
Ils suivent des formations en Green IT et des cours d'ouverture non techniques (marketing et gestion de carrière, philosophie et éthique, anglais, sport, etc).
Le Bachelor informatique coda est un bachelor informatique en alternance. L'apprentissage en alternance débute à partir de la 2ème année ce qui permet aux étudiants de se professionnaliser et de mieux définir leur projet professionnel.
Par ailleurs, dans le cadre de l'alternance, ce sont les entreprises qui financent la scolarité et les étudiants sont rémunérés pour leur travail.
Les enseignants sont des professionnels issus du monde de l'entreprise et l'apprentissage s'opère via différentes modalités pédagogiques : conférences, cours magistraux et projets en équipe. L'intégralité de la formation est réalisée en présentiel sur le campus.
Avec tous ces ingrédients pédagogiques, les étudiants qui suivent le Bachelor informatique coda acquièrent une solide expertise technique mais aussi la capacité à travailler en équipe et valoriser leur profil aux yeux des recruteurs ou après de client si ils souhaitent se lancer en freelance.
Les compétences visées
1- Concevoir et développer des composants d'interface utilisateur en intégrant les recommandations de sécurité
-
Maquetter une application.
-
Développer une interface utilisateur de type desktop.
-
Développer des composants d'accès aux données.
-
Développer la partie front-end d'une interface utilisateur web.
-
Développer la partie back-end d'une interface utilisateur web.
2- Concevoir et développer la persistance des données en intégrant les recommandations de sécurité
-
Concevoir une base de données.
-
Mettre en place une base de données.
-
Développer des composants dans le langage d'une base de données.
3- Concevoir et développer une application multicouche répartie en intégrant les recommandations de sécurité
-
Collaborer à la gestion d'un projet informatique et à l'organisation de l'environnement de développement.
-
Concevoir une application.
-
Développer des composants métier.
-
Construire une application organisée en couches.
-
Développer une application mobile.
-
Préparer et exécuter les plans de tests d'une application.
-
Préparer et exécuter le déploiement d'une application.
Programme du Bachelor
Le programme du Bachelor informatique coda année par année
Année 1 - Tronc commun
La 1re année se réalise intégralement à l'école. Elle permet d'apporter tous les fondamentaux techniques et préparent à l'alternance qui débute en 2ème année.
La 1ère année comporte 655h de cours et projets dont :
- 365h de cours techniques
- 290h de cours d'ouverture
Liste des cours de 1ère année

165h Algorithmie - Mathématiques - Front end - Back end

80h Architecture d'un ordinateur - DevOps - Git - Base de données

120h Design UX / UI - Méthode Agile - Outils de productivité - NoCode

70h Green IT et Écoconception - Métiers de la tech - Histoire de l'informatique - Cybersécurité - Déontologie du développeur - RGPD et éthique de la donnée

65h Communication en entreprise - Présentation et Networking - Finance et Marketing

155h Méthodologie et techniques de mémorisation - Développement durable - Anglais - Sport - Déontologie
Année 2 - Démarrage de l'alternance
La 2ème se réalise à 50% du temps à l'école et l'autre moitié du temps en alternance en entreprise.
Les matières enseignées font partie d'un tronc commun qui permet à l'élève de renforcer son expertise technique en confrontant ce qu'il découvre en entreprise et les enseignements à l'école.
La 2ème année comporte 390h de cours dont :
- 330h de cours techniques
- 60h de cours d'ouverture
Liste des cours de 2ème année

120h Applications Mobiles - Front end - Back end - Programmation orientée objet - Best Practices

60h Base de données - Data Analyse - Machine Learning

70h Devops - Intégration - Cybersécurité - Cloud

40h Design et prototypage - Design Thinking - Nocode Advanced

40h Veille technologique - Green IT et Écoconception - Blockchain - IA

60h Business Plan - Entrepreneuriat - Remote work best practices - Gestion de carrière - Développement durable - Anglais
Année 3 - Spécialisation
La 3ème se réalise à 25% du temps à l'école et 75% du temps en alternance en entreprise.
Elle permet de se spécialiser en choisissant l'une des matières de spécialisations proposées : Web, Product, Data, Intelligence Artificielle, Cybersécurité, Green IT.
A l'issue de la 3ème année, les étudiants peuvent choisir de continuer leur apprentissage en Mastère spécialisé jusqu'au Bac+5 ou commencer directement à travailler en tant que Développeur Web, Front-end, Back-end ou Fullstack.
Selon la spécialisation choisie en 3ème année et les expériences acquises durant l'alternance, les étudiants peuvent aussi travailler en tant que Chef de projet informatique, Data analyst, Expert DevOps, voir Designer UX/UI.
La 3ème année comporte 305h de cours dont :
- 230h de cours techniques
- 75h de cours d'ouverture
Liste des cours de 3ème année

90h Sustainability - Product - IA/Data - Blockchain - Cybersécurité - Web Development

100h Développement d'applications - Test & Deploy - Paradigmes de programmation - API et Intégrations

20h Base de données - Machine Learning

20h Product Management - IoT

35h DevTools - Métiers de la tech - Technologies de demain

40h Négociations - Freelance best practices - Anglais
Vous ne connaissez pas ces matières ?
Découvrir toutes les compétences en informatique et leur définition
Informations pratiques
Formations ou métiers accessibles après le Bachelor
Le Bachelor prépare les étudiants aux cursus de spécialisation de niveau Bac+4 et Bac+5 (titres RNCP7).
Il permet également d'accéder à de nombreux métiers dans l'informatique et notamment au métier de développeur web.
Conditions d'éligibilité et modalités d'admission
Le Bachelor coda est ouvert à tous les lycéens, étudiants ou personnes en reconversion. Aucun prérequis pédagogique n'est nécessaire.
Les inscriptions se font hors Parcoursup, après étude du dossier de candidature et un entretien d'admission.
L'admissibilité chez coda est conditionnée à la réussite de 2 entretiens successifs : un entretien téléphonique de 20mn puis un entretien de motivation de 1h dans les locaux de l'école.
Une réponse positive ou négative est donnée 48h après le 2nd entretien.
Les admissions en 2ème et 3ème année seront possibles pour la rentrée de septembre 2024.
Le passage d'un test technique pourra être demandé afin de valider l'adéquation entre le niveau de l'élève et le programme suivi.
Les étudiants qui auraient déjà validés un ou plusieurs blocs de compétences du titre RNCP doivent revalider ces blocs dans le cadre des évaluations continues et des jurys finaux.
Ceci dans le but d'assurer la cohérence pédagogique du programme dispensé et le bon niveau de compétence des étudiants qui sortent de l'école.
Alternance et rémunération des étudiants
Les étudiants suivent leur Bachelor en alternance à partir de la 2ème année. Ils disposent d'un contrat d'apprentissage en alternance. A ce titre, les étudiants de 2ème et 3ème année sont rémunérés par les entreprises et c'est l'entreprise qui paie les frais de scolarité.
L'alternance est obligatoire dans le cadre du suivi des études. Les élèves commencent à chercher leur alternance à partir du mois de janvier en 1re année. Les élèves qui n'auraient pas trouvé eux-mêmes leur alternance à compter du mois de mai se voient imposer un contrat proposé par une des entreprises partenaires de l'école.
Prochaine rentrée
La prochaine rentrée aura lieu au mois de septembre 2023 sur notre campus d'Orléans situé au 24 rue Jeanne d'Arc.
Frais de scolarité
Les frais de scolarité s'établissent à 8000€ pour la 1re année puis 8500€ pour les 2ème et 3ème année.
Les frais de la 1re année peuvent être réglés en 3x après versement d'un acompte de 500€ à l'inscription.
Les frais de 2ème et 3ème sont intégralement pris en charge par les entreprises dans le cadre de l'alternance. L'étudiant n'a donc aucun frais.
Modalités d'évaluation
Les étudiants sont évalués par un jury au vu :
- D'une mise en situation professionnelle ou d'une présentation d'un projet réalisé en amont de la session, éventuellement complétée par d'autres modalités d'évaluation : entretien technique, questionnaire professionnel, questionnement à partir de production(s)
- D'un dossier professionnel faisant état des pratiques professionnelles de l'étudiant
- Des résultats des évaluations continues
- D'un entretien avec le jury destiné à vérifier le niveau de maîtrise des compétences requises pour le titre de Concepteur Développeur d'Applications
Situation de handicap
Toute personne ayant des difficultés d'apprentissage particulières nécessitant des aménagements ou ayant une reconnaissance de handicap peut nous contacter à handicap@coda.school afin de pouvoir étudier la faisabilité de son projet et ses conditions de mise en place.
Pré requis technique
Les étudiants doivent s'équiper d'un ordinateur type PC portable, les caractéristiques minimales requises sont :
- Un processeur 4 cœurs 2,3 Ghz x86 64 bits (Intel i5 ou AMD Ryzen 5)
- Une mémoire vive de 8Go
- Un disque dur SSD de 250Go
- Un écran définition 1920 x 1080
- Système GNU/Linux, MacOS ou Windows
Pas de ChromeOS ou équivalent
Des modèles comme le Dell Vostro 3525 ou Dell Latitude 3420 sont utilisables
Les environnements de travail et logiciels utilisés par les étudiants sont installés et paramétrés en cours sous la supervision des professeurs.