Bachelor Coding Dev Concepteur développeur d’applications numériques
Objectifs de la formation Bachelor Concepteur développeur d’applications numériques
Cette formation a pour objectif de former des professionnels capables de développer, maintenir et faire évoluer des applications, logiciels et sites web, en réponse aux besoins d’une organisation.
Elle s’adresse à plusieurs profils :
- Étudiants post-Bac souhaitant suivre un cursus en 3 ans
- Étudiants ou alternants titulaires d’un Bac+2 en développement, via une admission directe en 3ᵉ année
- Salariés ou demandeurs d’emploi souhaitant se spécialiser ou évoluer vers les métiers du développement d’applications numériques
À l’issue de la formation, vous serez capable de :
- Concevoir, développer et maintenir des applications, logiciels et sites web
- Travailler sur des projets concrets en équipe, en mode Agile
- Utiliser des langages et frameworks modernes pour répondre aux besoins métiers
- Déployer et assurer la qualité et la sécurité de vos développements
- Intervenir dans des environnements professionnels, y compris à l’international
Une immersion progressive pour monter en compétences
Parcours post-bac (3 ans)
- 1ʳᵉ année (initial) : acquisition des fondamentaux grâce au tronc commun en développement (algorithmique, code) et en infrastructures (administration systèmes, bases de données). Réalisation d’un stage de 2 mois (facultatif).
- 2ᵉ année (initial) : spécialisation en développement d’applications et logiciels. Réalisation d’un stage de 6 mois pour appliquer vos compétences sur des projets concrets.
- 3ᵉ année (alternance) : perfectionnement en entreprise, participation à des projets réels et professionnalisation du métier de développeur.
Admission parallèle 3ème année en alternance / Formation continue (1 an)
- Accès direct aux compétences métier du titre Concepteur développeur d’applications numériques.
- Parcours intensif et professionnalisant, adapté à des profils déjà diplômés ou expérimentés en informatique.
Des équipes pour vous accompagner tout au long de votre parcours
Les équipes IGENSIA Tech vous accompagnent dans l’acquisition de vos compétences tout au long de la formation, ainsi que dans la recherche de stage, d’alternance ou de projet professionnel, en France comme à l’international, en fonction de votre parcours et de votre statut.
Programme du Bachelor : Concepteur développeur d’applications numériques
Modules de la première année – Initial
Compétences transversales
- Communication orale/écrite
- Anglais (cours + voyage à l’international)
- Mathématiques appliquées
- Bureautique
- Droit informatique
- RSE & numérique responsable
Initiation développement
- Algorithmie et calcul booléen
- Approche processus
- Initiation en C
- Python
- HTML/CSS
Initiation réseaux
- Codage et numérotation (calcul binaire)
- Réseaux (adressage TCP/IP)
- Initiation Cisco
- Architecture réseaux physiques et virtuels/Internet
- Architecture des réseaux Microsoft
Initiation systèmes et bases de données
- Hardware
- Systèmes Linux et Windows
- Principe des bases de données
Modules de la deuxième année – Initial
Développer la partie front-end d’une application
- Conception d’une application/maquettage
- Développer des applications web (Angular)
- Développer un site web dynamique et interactif (JavaScript, AJAX et Jquery)
- Création site web
Développer la partie back-end d’une application
- Architecture client/serveur
- Accès aux données stockées
- Algorithmique & Python
- Programmation C
- Programmation orientée objet & Java
- Développer des sites web dynamiques (PHP/Symfony)
- Programmation Java (base de langage et utilisation des services web)
Compétences transversales
- Anglais
- Communication (esprit critique)
- Droit informatique
- RSE & numérique responsable
- Gestion des processus
- Employabilité (posture, accompagnement à la recherche de stage)
Modules de la troisième année – Alternance ou Formation continue
BC01 – Concevoir des applications numériques en intégrant les recommandations de sécurité
- Maîtriser les conceptions orientées Objet
- Maîtriser l’UML : langage de définition de conception
- Maîtriser les « Design pattern » et les appliquer
- Mettre en place des architectures applicatives (MVC…)
- Maîtriser les outils du développeur (Git / Github…)
- Gérer la qualité logicielle et les tests avec méthode
BC02 – Piloter un projet DevOps de développement d’application numérique
- Évaluer les délais, les charges et les coûts
- Organiser, planifier, suivre, contrôler le projet
- Maîtriser les risques et la qualité
- Communiquer en interne et en externe à l’entreprise
- Contribuer à un projet en méthodes Agiles
- Pratiquer les méthodes et outils DEVOPS
BC03 – Développer des applications numériques
- Maîtriser l’algorithme et les méthodologies de développement
- Maîtriser la programmation de différents langages front (Javascript…) et Back (Programmation Orientée Objet – Java…)
- Maîtriser des frameworks de développement (Symfony, Spring, React.js, Vue.js, Node.js..)
BC04 – Réaliser une interface d’échange de données informatisées
- Réaliser des modèles relationnels et mettre en place des bases de données
- Maîtriser le langage SQL et savoir faire des requêtes avancées
- Avoir un socle de connaissances en Big Data (NoSQL..)
Rythme d’alternance
- Contrat : Apprentissage ou professionnalisation
- Paris 1 semaine de cours / 3 semaines en entreprise
- Lyon 1 semaine de cours / 3 semaines en entreprise
- Toulouse 1 semaine de cours / 3 semaines en entreprise
Compétences visées
La certification se décline au travers des blocs de compétences décrits ci-dessous.
-
Bloc 1 :
BC01 – Concevoir des applications numériques en intégrant les recommandations de sécurité
-
Bloc 2 :
BC02 – Piloter un projet DevOps de développement d’application numérique
-
Bloc 3 :
BC03 – Développer des applications numériques
-
Bloc 4 :
BC04 – Réaliser une interface d’échange de données informatisées
Chiffres clés
Certificat et titre
Titre certifié de Concepteur développeur d’applications numériques, enregistré au RNCP n° 36463, niveau 6 (EU), code NSF 326, par décision France compétences en date du 1er juin 2022.
L’acquisition de la certification est conditionnée par la validation des blocs de compétences. Possibilité de valider un ou plusieurs blocs de compétences de la certification professionnelle. Dans ce cas, une attestation de réussite pour le ou les blocs validés est remise au candidat.
En savoir plus
Cette formation est également accessible en VAE
Passerelles/Équivalences : nous contacter.
Que faire après le Bachelor : Concepteur développeur d’applications numériques ?
Débouchés
-
Le développeur web conçoit et fait évoluer des sites, plateformes et applications accessibles depuis un navigateur. Il transforme les besoins en interfaces fonctionnelles, performantes et sécurisées, en veillant à la qualité du code comme à l’expérience utilisateur.
-
Le développeur d’applications conçoit, développe et fait évoluer des solutions logicielles adaptées aux besoins des utilisateurs. Il analyse les attentes métiers, code les fonctionnalités, teste les performances et veille à livrer des applications utiles, fiables et intuitives.
-
Le chef de projet études et développement pilote la conception et la réalisation de solutions logicielles. Il analyse les besoins, coordonne les développeurs, suit les délais et garantit des livrables performants, fiables et alignés avec les objectifs métiers.
-
L’analyste programmeur analyse les besoins, conçoit les spécifications techniques et développe des applications adaptées. Il code, teste, corrige et fait évoluer les solutions pour garantir des outils fiables, efficaces et alignés avec les usages métiers.
-
Le concepteur d’applications informatiques imagine, structure et développe des solutions logicielles adaptées aux besoins métiers. Il conçoit l’architecture, code les fonctionnalités, réalise les tests et veille à livrer des applications fiables, utiles et évolutives.
-
L’analyste développeur traduit les besoins métiers en solutions applicatives concrètes. Il analyse les fonctionnalités attendues, développe le code, réalise les tests et améliore les outils existants pour créer des applications fiables, utiles et faciles à utiliser.
-
L’ingénieur d’étude et développement informatique conçoit des solutions logicielles complexes, de l’analyse des besoins à la mise en production. Il développe, teste, optimise les applications et accompagne les projets pour créer des outils fiables, performants et utiles aux métiers.
-
Le développeur full stack maîtrise toute la chaîne de création d’une application web. Il développe les interfaces, construit les services côté serveur, connecte les bases de données et veille à livrer une solution complète, performante et adaptée aux usages réels.
Poursuites d’études
Les + de la formation
- Le développement d’applications en langage objet
- Des compétences en développement Front-End et Back End
- Une méthodologie solide pour apprendre à développer et s’adapter à de nouveaux langages de programmation
- Un titre RNCP de niveau 6 reconnu par l’Etat
Les étapes d’admission
-
Déposer votre candidature en ligne
Vous postulez quand vous le souhaitez dans l’année. Une fois vos documents ajoutés, votre dossier part directement au service admissions.
À prévoir (selon votre situation) :
- Document d’identité (CNI, Passeport)
- Pièces scolaires / CV
- Lettre de motivation (ce qui vous attire dans la Tech et le métier visé)
- Justificatifs liés à votre parcours : Copie du dernier diplôme obtenu, bulletins scolaires et relevés de notes
-
Passer une session d’évaluation + un entretien
L’objectif est de comprendre où vous en êtes pour vous orienter vers le parcours le plus adapté.
Selon le campus et la formation, la session peut inclure un entretien de motivation (en visio ou sur campus) avec un référent / un professionnel
-
Finaliser votre admission (et sécuriser votre place)
Après votre session d’évaluation, vous recevez une réponse sur votre admissibilité.
L’admission devient définitive :
- Dès validation d’un financement
- Et, pour l’alternance, dès signature d’un contrat avec une entreprise
-
Déposer votre candidature en ligne
Vous postulez quand vous le souhaitez dans l’année. Une fois vos documents ajoutés, votre dossier part directement au service admissions.
À prévoir (selon votre situation) :
- Document d’identité (CNI, Passeport)
- Pièces scolaires / CV
- Lettre de motivation (ce qui vous attire dans la Tech et le métier visé)
- Justificatifs liés à votre parcours : Copie du dernier diplôme obtenu, bulletins scolaires et relevés de notes
-
Passer une session d’évaluation + un entretien
L’objectif est de comprendre où vous en êtes pour vous orienter vers le parcours le plus adapté.
Selon le campus et la formation, la session peut inclure un entretien de motivation (en visio ou sur campus) avec un référent / un professionnel
-
Finaliser votre admission (et sécuriser votre place)
Après votre session d’évaluation, vous recevez une réponse sur votre admissibilité.
L’admission devient définitive :
- Dès validation d’un financement
- Et, pour l’alternance, dès signature d’un contrat avec une entreprise
Rencontrez nous durant nos prochains évènements !
Nos autres formations
Une question sur le Bachelor : Concepteur développeur d’applications numériques
-
La formation Bachelor Coding Dev : Concepteur développeur d’applications numériques est proposée à Paris, à Lyon et à Toulouse.
-
- Entrée en 1ère année de Bachelor : Bac validé ou en cours (toutes spécialités)
- Admission parallèle en 2ème année : 1ère année en informatique validée, dans le domaine du développement
- Admission parallèle en 3ème année :
- Alternance : Bac+2 développement validé ou en cours + motivation pour les métiers développement applicatif, web et logiciel
- Formation continue : Bac+2 informatique validé OU titulaire d’un Bac (niveau 4) avec 3 ans minimum d’expérience professionnelle en informatique
-
- 3 ans (post-bac, 1281 heures) : 1ère et 2ème année en formation initiale (sous statut étudiant), 3ème année en alternance
- 1 an (post-bac+2, 497 heures) : Admission parallèle en 3ème année en alternance ou en formation continue (salariés)
-
Tarifs 2027-2028
Accédez aux informations liées aux frais de scolarité 2026-2027 sur la page dédiée au financement.
Chez IGENSIA Tech, nous voulons rendre les formations tech accessibles au plus grand nombre. Fidèle à ses valeurs d’accompagnement, d’inclusion et de professionnalisation, l’école propose plusieurs solutions pour vous aider à financer votre parcours.
Alternance, dispositifs d’aide, formation continue ou solutions adaptées à votre situation : différents modes de financement peuvent vous permettre de prendre en charge vos frais de formation, tout en percevant une rémunération pendant votre cursus.
-
- Intervenants professionnels
- Cours en présentiel ou / et distanciel
- Cas d’entreprises et mises en situation
- Classe inversée, blended
- Salons et conférences professionnelles
- Accompagnement (préparation du dossier de validation finale)
- Entretiens de suivi
- Mise à disposition de plateformes et ressources pédagogiques en ligne
- Accompagnement par un référent chargé de suivi à IGENSIA Tech et un tuteur / maitre d’apprentissage en entreprise
- Passage de certifications éditeurs possibles
-
- Évaluation en continu des compétences acquises
- Évaluation dans le contexte professionnel par l’entreprise
- Évaluation finale : Présentation d’un dossier de validation et entretien oral devant un jury constitué de professionnels
-
La mission IGENSIA Adapt souhaite favoriser et sécuriser l’insertion des personnes handicapées dans le monde professionnel. Les locaux sont aménagés pour accueillir des apprenants en situation de handicap. Pour en savoir plus, cliquez ici.
Contact
IGENSIA Adapt
adapt@igensia.com -
Oui, la formation est accessible à la VAE.
-
Du lundi au vendredi, au téléphone via le numéro 09 78 45 46 07
IGENSIA Tech Paris
Équipe Admissions
admission-igensiatech-paris@igensia.comIGENSIA Tech Lyon
Équipe Admissions
admission-igensiatech-lyon@igensia.comIGENSIA Tech Toulouse
Équipe Admissions
admission-igensiatech-toulouse@igensia.com -
Tu veux créer des applis, des sites, des jeux, des outils qui changent la donne ? Avec notre Bachelor Développeur, tu passes du clavier à l’action : HTML, CSS, JavaScript, Python, frameworks, bases de données, APIs, cloud…
On t’apprend à penser comme un dev, à travailler comme une team tech, et à construire des projets réels, pour devenir un développeur complet, polyvalent et prêt à rejoindre des startups et des entreprises de la Tech.
-
- Concevoir et développer des applications logicielles
- Assurer la maintenance corrective et évolutive
- Sécuriser les développements
- Gérer un projet
- Mettre en œuvre une démarche qualité et de gestion des risques