Titre RNCP 100% CPF

Holberton - Concepteur Développeur d'applications - Bachelor Fullstack AI-augmented - RNCP 37873

ACTUAL DIGITAL OUEST

14 950 €à partir de
1200 hdurée
5sessions actives
Ille-et-Vilainelieu

Objectifs de la formation

À l'issue des deux années de formation, les apprenants seront capables de :
- Maîtriser les fondamentaux de l'ingénierie logicielle, de la pensée algorithmique aux architectures systèmes et applicatives modernes.
- Concevoir, développer et maintenir des applications web et logicielles fullstack, robustes, sécurisées et évolutives, en utilisant des langages, frameworks et outils professionnels.
- Appliquer les méthodes de travail des ingénieurs logiciels tout au long du cycle de vie d'un projet : gestion de version (Git), intégration et déploiement continu (CI/CD), tests automatisés, revues de code, documentation technique et collaboration en équipe.
- Déployer, exploiter et superviser des applications dans des environnements cloud et conteneurisés, en intégrant les principes de performance, de fiabilité, de supervision et de sécurité.
- Intégrer les bonnes pratiques de sécurité logicielle et DevSecOps, conformément aux standards reconnus (OWASP), en prenant en compte la protection des données, la gestion des accès et la conformité des systèmes.
- Utiliser l'intelligence artificielle comme levier d'augmentation des compétences en développement, notamment pour le prototypage, le debugging, la revue de code, la génération de documentation, la conception d'architectures et l'amélioration de la productivité.
- Concevoir et intégrer des fonctionnalités basées sur l'IA au sein d'applications logicielles, via l'usage d'API, d'agents intelligents et d'outils d'automatisation.
- Adopter une posture professionnelle responsable, intégrant les enjeux éthiques, environnementaux et sociétaux liés au numérique et à l'IA, notamment en matière de sobriété numérique, d'accessibilité et d'inclusion.
- Piloter des projets informatiques complexes, en autonomie ou en équipe, depuis l'analyse des besoins jusqu'à la mise en production, en passant par la conception, le développement, les tests et la documentation.
- Valoriser leurs compétences à travers un portfolio de projets professionnels, incluant des applications déployées, documentées et sécurisées, répondant aux attentes du marché de l'emploi.

Programme

1ère année – Fondamentaux & Fullstack
Trimestre 1 – Programmation système et algorithmique
Introduction à la pensée algorithmique, aux systèmes informatiques et au langage C sous Linux. Apprentissage des bases du shell, de Git, de la gestion mémoire, des structures de données et de la sécurité. Introduction à l'IA (LLM, prompting, code review IA).
Trimestre 2 – Développement web & outils professionnels
Développement d'applications backend en Python (POO, TDD, ORM, APIs REST). Conception d'interfaces web avec HTML, CSS, JavaScript, SPA. Intégration des bonnes pratiques DevOps (CI, Docker), sécurité web (OWASP) et outils IA (génération de doc, UI mockup, refactorisation).
Trimestre 3 – DevOps, Cloud & Projet
Découverte des réseaux, de l'infrastructure cloud (AWS/GCP), de l'Infrastructure as Code (Terraform, Ansible), de la supervision (OpenTelemetry, Prometheus), et de la sécurité (DevSecOps, IAM). Réalisation d'un projet d'équipe avec CI/CD, déploiement cloud et suivi de performance.
Stage obligatoire de 3 mois à la fin de l'année.
---
2ème année – Spécialisation IA & développement avancé
Trimestre 4 – Frontend avancé & UX
Approfondissement HTML/CSS/JavaScript pour créer des interfaces modernes et accessibles. Outils avancés (SASS, Bootstrap, UI/UX), sécurité frontend et usage de l'IA comme assistant de développement.
Trimestre 5 – Backend & Data
Renforcement Python, bases de l'authentification et sécurité, gestion avancée des bases de données (SQL & NoSQL), architectures modernes (APIs, cache), IA appliquée au backend, introduction à Node.js.
Trimestre 6 – Développement d'applications modernes
Développement avec React & TypeScript, gestion d'état, applications mobiles avec Flutter. Réalisation d'un projet de fin d'études (web ou mobile) intégrant sécurité, IA, produit et accessibilité.
Stage obligatoire de 3 mois à la fin de l'année.
---
La formation intègre tout au long du parcours un travail collaboratif avec les outils IA (GitHub Copilot, ChatGPT, OpenAI SDK), une attention portée à la qualité du code, à l'éthique de l'IA, à la sécurité et à la sobriété numérique. Chaque apprenant développe un portfolio de projets déployés et documentés, valorisables en entreprise.

Résultats attendus

- Acquérir une logique de réflexion de développeur.
- Apprendre à apprendre.
- Maîtriser différents langages de programmation (C, Python).
- Être capable de développer un programme.
- Insertion professionnelle
- 80% de résultat à l'issue de chaque trimestre de formation
Projet Portfolio de fin d'année notée sur 100%, minimum requis : 80%
Oral et écrit avec Jury pour validation du Titre RNCP de niveau 6

Les points forts

- Accessible sans pré-requis technique, de diplôme ou d'âge
- Format de présence hybride
- Un mois sans engagement pour tester la formation
- Apprentissage par 95% de pratique
- Développement des soft-skills
- Accompagnement vers l'emploi

La certification

TP Concepteur développeur d'applications

RNCP 37873 RS -1 CertifInfo 114919

Organisme & lieu

Formations similaires