Description
Vous souhaitez devenir un expert technique en développement informatique, capable de concevoir, développer et intégrer des applications multicouches (web, mobile, systèmes d’information) tout en mobilisant les technologies de l’Intelligence Artificielle et les bonnes pratiques de cybersécurité ?
Le Campus Numérique in the Alps propose un parcours de 20 mois (8 mois de formation intensive + 12 mois en alternance) pour vous former aux métiers du développement avancé et de l’IA appliquée. Vous apprendrez à :
- Analyser et formaliser les besoins clients.
- Concevoir et modéliser des applications informatiques.
- Développer, tester et déployer des solutions logicielles.
- Intégrer des outils d’IA pour optimiser vos pratiques de développement.
- Appliquer les bonnes pratiques de cybersécurité.
À l’issue de la formation, vous serez opérationnel pour occuper des postes de **concepteur-développeur, développeur d’applications ou développeur informatique**, avec une expertise en IA et en gestion de projets techniques.
Tarif non adhérent : 4 050€ HT / participant (pour la partie socle)
Intra-entreprise : Sur devis
- Analyser un besoin client et planifier le développement de nouvelles fonctionnalités.
- Concevoir et modéliser des applications informatiques (maquettes, schémas relationnels, algorithmes).
- Développer des applications en utilisant des langages modernes (Python, Java, PHP, JavaScript) et des frameworks (Laravel, SpringBoot).
- Intégrer des outils d’IA pour automatiser des tâches, traiter des données ou améliorer l’expérience utilisateur.
- Déployer et maintenir des applications en respectant les standards de qualité et de sécurité.
- Travailler en équipe avec des méthodes Agile et des outils collaboratifs (Git, CI/CD).
- Acquérir des soft skills pour s’intégrer en entreprise (communication, gestion de projet, recherche d’emploi).
Profil des béneficiaires
Pour qui
- Demandeurs d’emploi ou salariés en reconversion professionnelle.
- Personnes motivées par les métiers du développement informatique et de l’IA, souhaitant acquérir une expertise technique et opérationnelle.
Prérequis
- Aucun prérequis technique obligatoire (la formation est accessible sans expérience préalable en programmation).
- Critères de sélection :
– Motivation et projet professionnel clair.
– Capacité à travailler en équipe et autonomie.
– Curiosité et créativité.
Contenu de la formation
-
Phase 1
- Culture numérique (35h / 5 jours)
Environnement de travail, outils de gestion de contenus, algèbre de Boole, utilisation des LLM. - Outils d’IA pour les développeurs (35h / 5 jours)
Fondamentaux de l’IA, intégration de bibliothèques (chatbots, recommandation, vision par ordinateur). - Cybersécurité (35h / 5 jours)
Principes de sécurité, vulnérabilités des applications, bonnes pratiques. - Système/Réseaux/Linux (66,5h / 9,5 jours)
Commandes UNIX/Linux, scripting, routage, sécurisation. - HTML/CSS (56h / 8 jours)
Langages de base du web, programmation déclarative. - Algorithmique (91h / 13 jours)
Logique de programmation, analyse de problèmes, traduction en code. - PHP/POO (98h / 14 jours)
Programmation orientée objet avec PHP. - Git (14h / 2 jours)
Versionning, utilisation avancée, travail en équipe. - UI/UX (28h / 4 jours)
Conception d’interfaces (Figma), expérience utilisateur. - Gestion de projet (21h / 3 jours)
Méthodes de gestion, cahier des charges, parties prenantes. - Architecture/Conception (28h / 4 jours)
Inginierie logicielle, architectures (MVC, MVVM), bonnes pratiques. - BDD & persistance de données (35h / 5 jours)
Bases de données SQL/noSQL, requêtes, scripts. - Sécurité (28h / 4 jours)
Sécurité des environnements, des API, du code et des infrastructures. - JavaScript (56h / 8 jours)
Langage JavaScript et ses applications. - PHP Laravel (70h / 10 jours)
Framework PHP pour le développement web (back-end/front-end). - Python (35h / 5 jours)
Découverte du langage Python. - CI/CD (35h / 5 jours)
Intégration continue, déploiement automatique. - Développement avancé & algo (77h / 11 jours)
Design Patterns, optimisation de code, profilage mémoire. - Java (105h / 15 jours)
Syntax Java, POO, collections, JDBC, UML. - Java SpringBoot & microservices (84h / 12 jours)
Conception d’API back-end, services web. - Agile (14h / 2 jours)
Méthodes Agile, vocabulaire, travail en équipe. - Tests (42h / 6 jours)
Culture du test, types de tests (unitaires, E2E), plans de test. - Soft skills (10,5h / 1,5 jours)
Techniques de recherche d’emploi, CV, LinkedIn, simulations d’entretiens. - Anglais (35h / 5 jours)
Anglais technique (niveau B1 écrit, A2 oral).
- Culture numérique (35h / 5 jours)
-
Phase 2
- Projet 1 (280h)
– Gestion de projet : Analyser une problématique client, rédiger un dossier de conception.
– Développement : Application multi-couche sécurisée (web/mobile).
– Déploiement : Automatisation et sécurité.
– Environnement : Mise en place d’un environnement dev/test/prod. - Projet 2 (210h)
– Gestion de projet : Apprehender une demande client générique, choix techniques libres.
– Architecture : Sélectionner une architecture sécurisée adaptée aux besoins.
– Montée en compétence : Prise en main d’une nouvelle technologie.
– Développement : Applications n-tiers communicantes et sécurisées.
– Déploiement : Passage à l’échelle, automatisation des tests.
- Projet 1 (280h)
Équipe pédagogique
- Certification : Titre professionnel ** »Concepteur Développeur d’Applications »** (RNCP 37873, niveau 6, équivalent Bac+3).
- Modalités d’évaluation :
– Validation des compétences (auto-évaluation + validation par un formateur).
– Réalisation de rapports sur les missions professionnelles.
– Soutenance devant un jury accrédité par le Ministère du Travail.
Ressources techniques et pédagogiques
- Pédagogie par projet : Apprentissage actif via des cas concrets et des mises en situation.
- Outils : Environnements de développement professionnels, Git, CI/CD, frameworks modernes.
- Alternance : Immersion en entreprise pour appliquer les compétences acquises.
-
Capacité d’accueil
16 personnes
-
Délai d’accès
1 mois
Profil des béneficiaires
Accessibilité
- Le Campus Numérique in the Alps s’engage à rendre ses formations accessibles aux personnes en situation de handicap. Des aménagements pédagogiques et techniques peuvent être mis en place sur demande.
- Référent handicap : Audrey Graffagnino – audrey.graffagnino@le-campus-numerique.fr
Suites de parcours
- Aucun prérequis technique obligatoire (la formation est accessible sans expérience préalable en programmation).
- Cette formation professionnalisante permet d’exercer les métiers de :
– Concepteur-développeur d’applications
– Développeur informatique
– Développeur full-stack ou spécialisé en IA