
Bachelor Concepteur Développeur d’Applications
Présentation du Bachelor Concepteur Développeur d’Applications
Le Bachelor Concepteur Développeur d’Applications en alternance ou en initial se destine aux profils ayant une forte appétence pour l’informatique. Ils apprennent à assurer la conception et le développement d’applications informatiques. Ils apprennet à réaliser notamment de nouvelles applications ou à assurer la maintenance évolutive d’applications existantes.
Le concepteur développeur d’applications est chargé de concevoir, développer et maintenir des applications informatiques. Cela peut inclure des applications web, mobiles ou de bureau, ainsi que l’intégration de ces applications avec des bases de données et des systèmes externes. Pour réaliser ces tâches, le concepteur développeur d’applications doit avoir de solides compétences techniques, notamment en matière de programmation et de développement de logiciels. Il doit également être capable de travailler en équipe et de communiquer efficacement avec les autres membres de l’équipe de développement, ainsi que avec les clients et les utilisateurs finaux.
Objectifs du Bachelor Concepteur Développeur d’Applications (compétences et aptitudes)
- Participer à la conception et à la création d’applications informatiques
- Contribuer à toutes les étapes du développement de logiciels
- Mettre en place des mesures de qualité pour garantir la fiabilité et l’efficacité des applications
- Être capable de développer des applications pour des appareils mobiles et de gérer un projet de développement ainsi que son équipe
- Maintenir et améliorer les applications existantes en corrigeant les erreurs et en apportant des mises à jour
Les points forts :
Une formation adaptée à vos besoins :
- Des cours 100% à distance, ou bien en présentiel selon nos campus
- Une aide au placement en entreprise
- Des formateurs issus du monde professionnel
- Une formation certifiante et concrète
À qui s’adresse la formation Concepteur Développeur d’Applications ?
Le Bachelor Concepteur Développeur d’Applications en alternance se destine aux profils de tous horizons souhaitant poursuivre une formation de haut niveau en informatique :
- Avec un Bac acquis ou en cours d’acquisition
- Témoignant d’un goût prononcé pour les nouvelles technologies
- Polyvalents et qui aiment travailler sur plusieurs fronts à la fois
- Souhaitant développer leurs connaissances sur plusieurs langages de programmation
- Ayant un bon niveau de culture générale, une connaissance de l’anglais
Consulter nos méthodes pédagogiques et modalités d’évaluation
Critères d’admission
La candidature de l’étudiant fait l’objet d’une évaluation par notre équipe pédagogique :
- Étude du dossier
- Test d’admission en ligne : ce test a pour objectif d’évaluer votre niveau afin d’adapter un programme de remise à niveau
- Entretien individuel
Pour en savoir plus, consultez nos Modalités d’accès
Programme & Blocs de compétences
BlocB 1
BlocB 2
BlocB 3
ANNÉE 1 : DÉVELOPPEMENT FRONT-END 455H
- Création de pages web responsive en utilisant HTML5 et CSS3.
- Optimisation de la conception de sites web pour différents appareils (ordinateurs, tablettes, téléphones).
- Projet de création de site web responsive en HTML.
- Introduction à la programmation JavaScript. Utilisation de JavaScript pour manipuler l’interface de l’utilisateur (DOM) et rendre le site web responsive.
- Utilisation du framework Bootstrap pour la création de sites web responsive en utilisant HTML, CSS et JavaScript.
- Utilisation de SASS comme préprocesseur CSS pour optimiser la mise en forme de sites web responsive.
- Découverte du framework React pour le développement d’applications web responsive.
- Développement d’applications mobiles en utilisant React Native.
ANNÉE 2 : DÉVELOPPEMENT BACK-END 455H
- Introduction à la base de données MySQL pour gérer efficacement les données de sites web.
- Utilisation de GIT pour le suivi des versions de code source de sites. Introduction à la programmation en PHP et utilisation du CMS WordPress pour développer des sites web responsives.
- Utilisation de Node.js et de MongoDB pour le développement d’applications web côté serveur de sites web.
- Introduction à la base de données MySQL et à la POO (Programmation Orientée Objet) pour gérer efficacement les données de sites web.
- Utilisation de GIT pour le suivi des versions de code source de sites web développés en PHP avec le framework Symphony.
- Développement d’applications web côté serveur de sites web responsives avec Node.js et Angular.
- Utilisation de la plateforme Cloud Platform pour déployer et gérer des applications web responsives.
ANNÉE 3 : DÉVELOPPEMENT D’APPLICATIONS JAVA ET SERVICES API 455H
- Apprentissage de la bibliothèque de fenêtrage Java Swing et de l’architecture des applications Java.
- Création de sites Web dynamiques en PHP et de composants pour la couche de présentation de l’interface utilisateur.
- Utilisation de Java pour le développement de logiciels intermédiaires et de services Web avec l’architecture de service d’application (SOA).
- Persistance des données avec Java JPA et Hibernate.
- Sécurisation des applications Java et pratique des tests unitaires en back-office.
- Réalisation d’un projet de développement d’application Java avec le framework Spring.
- Développement d’applications mobiles pour Android en Java.
Débouchés / Poursuite d’études du Bachelor Concepteur Développeur d’Applications
À l’issue de la formation, vous avez le choix de poursuivre vos études vers notre Mastère Expert en Systèmes d’information ou de vous orienter vers les métiers de :
- Responsable de projet informatique
- Concepteur développeur informatique
- Expert programmation objet
- Webmaster
- Chef de projet
- Consultant informatique
Les compétences que vous avez développées ainsi que votre expérience en entreprise vous permettent de valoriser votre profil sur le marché de l’emploi.