Bachelor Développement d’Applications à l’École

Bachelor Développement d’Applications en alternance et à l’école

 

Vous souhaitez devenir Développeur d’applications ? Le CEFii, École Supérieure du Web, vous propose le Bachelor Développement d’applications. Cette formation se déroule en alternance et vous permet d’obtenir un Bac+3 en développement. À l’issue de la formation vous serez capable de réaliser et concevoir des projets en développement d’applications. Découvrez notre programme de formation !

PROGRAMME DE FORMATION

Enseignement Général

| Anglais écrit et oral
| Eco-conception
| Les bases de la propriété intellectuelle et licences logiciels
| SEO

Techniques de Développement

| PHP avancé
| Développement avec le framework Symfony
| Développement d’applications mobiles natives multi plateformes avec Kotlin
| Refactoring

Intelligence artificielle

| Mathématiques
| Recherche opérationnelle
| Python
| Introduction au machine learning
| Utiliser et développer avec des IA comme Chat GPT

Conception et maquettage

| Analyse des besoins clients
| Introduction à la modélisation
| UML avancé : use case, diagrammes de classes
| Maquettage d’une application
| Rédaction le dossier de conception
| Les différents types de conception de logiciel

Bases de données

| Conception de bases de données relationnelles
| Procédures stockées, Triggers
| Bases de données de tests, jeux de tests et sauvegardes
| Bases de données noSQL avec MongoDB
| ORM
| Développement de composants dans le langage d’une base de données
| Logiciel d’interface : middleware

Architecture logicielle

| Utilisation et développement d’API
| Architecture des SaaS
| Microservices et webservices
| Définir l’architecture logicielle d’une application
| Les design patterns

Système et réseaux

| Bases de linux
| Création et gestion de contener : docker
| Connaissances des mécanismes de connectivité : TCP/IP
| Initiation à l’installation et à la gestion d’un serveur dédié

DevOps / Gestion de projet

| Outil collaboratif de gestion de projet
| Méthode de gestion de projet agile
| Intégration continue – Automatisation de l’intégration continue
| Script d’Intégration Continue type Yaml
| CI /CD
| Git / Git Lab / Git Hub
| Démarche structurée de résolution de problème

Sécurité informatique

| Connaissance du guide de l’ANSSI
| Forensic : méthodologies, techniques et outils associés à l’investigation numérique
| OWASP
| Gestion des identités et certificats numériques
| Les Security Patterns
| Indicateurs de sécurité des systèmes d’information : DICP

Tests

| Test unitaires
| Tests de non régression
| Tests aléatoires (fuzzing)
| Test de charge
| Test logiciel CFTL
| Test SIT
| Test-Driven Développement
| Test d’acceptation client : UAT
| Préparation et déploiement d’un plan de tests
| Automatisation des tests
| Outils pour vérifier la qualité du code

Préparation à l'examen

| Préparation à l’examen

Stage en entreprise

| Aide à la recherche de stage

FONCTIONNEMENT EN ALTERNANCE ET AU CENTRE

  • Comment se déroule la formation Développement d’applications en alternance ?

La formation Développement d’applications en alternance s’effectue en présentiel. Les semaines de cours se déroulent au CEFii (à Angers). Les formateurs vous accompagnent pendant cette période.

 

  • Quel est le rythme de la formation ?

La formation dure 10 mois. Le rythme de formation est le suivant : 1 semaine en centre et 3 semaines en entreprise.

 

  • Comment se déroulent les périodes de formation ?

Les semaines de cours se déroulent au CEFii d’Angers du lundi au vendredi de 9h à 12h30 et de 13h30 à 17h00. Pour un meilleur accompagnement les sessions de formation sont limitées en terme de places (10 à 15 personnes maximum).. Lors des journées en entreprise vous participerez à des missions et projets vous permettant ainsi d’acquérir des connaissances et de vous former à votre futur métier.

Formation Développement
d'Applications à l'école à Angers

Au CEFii, École Supérieure du Web vous avez la possibilité de réaliser la formation Développement d'applications en alternance. Nos formateurs, sont des professionnels, experts dans leur domaine de compétence. Grâce au suivi et à la mise en pratique, vous pourrez vous former au métier de développeur et obtenir un diplôme reconnu par l’État de niveau 6 (Bac+3).

INFORMATIONS PRATIQUES

Publics

Formation accessible aux :

  • Professionnels et Particuliers
  • Personnes en situation de handicap

Handicap et formationPour plus de renseignements concernant l’accès aux personnes handicapées, consultez cette page.

Formation diplômante

  • Code RNCP : 37873
  • Niveau 6 (Bac+3)

Durée et Rythme

  • Durée : 10 mois
  • Rythme de l’alternance :
    • 1 semaine de cours
    • 3 semaines en entreprise

Lieu et horaires

  • CEFii 11, Place Pierre Sémard 49000 Angers
  • De 9h à 12h30 et de 13h30 à 17h

Date prochaine session

  • Dates à venir

Financement

  •  Entreprise ou organisme (OPCO) : la formation est prise en charge par l’OPCO (Opérateur de compétences) dont dépend l’entreprise, son montant varie suivant le type de contrat.
  • Contrat : Il est possible de réaliser l’alternance via un contrat de professionnalisation ou un contrat d’apprentissage.
Devenez développeur !