Bachelor Développeur web & IA *Parcours accessible aux profils non-techniques
AVEC NOTRE PARTENAIRE le ministère du Travail, du Plein emploi et de l'Insertion
Vous voulez créer des applications web performantes, sécurisées et boostées par les nouvelles technologies d’IA ? Ce Bachelor vous forme aux compétences clés du développement web pour concevoir, coder et déployer des applications utilisées dans le monde professionnel.
Contenu de la formation
Le développement web est partout… et les entreprises recherchent des profils capables d’aller bien au-delà du simple code. Avec ce Bachelor, vous apprendrez à développer des applications sécurisées, à construire des architectures solides et à préparer leur mise en production dans des environnements professionnels.
Vous découvrirez les méthodes et outils utilisés par les développeurs d’aujourd’hui, tout en intégrant les nouveaux usages liés à l’intelligence artificielle. Le programme mêle pratique, logique de projet et technologies web pour vous permettre de développer des solutions fiables, performantes et adaptées aux besoins réels des entreprises.
À la clé : un profil technique recherché, capable de travailler sur des projets concrets et l’opportunité de valider un Titre certifié « Concepteur développeur d’applications » de niveau 6 reconnu par l’Etat, soit l’équivalent d’un niveau Bac+3.
Objectifs
- Développer une application sécurisée
- Concevoir et développer une application sécurisée organisée en couches
- Préparer le déploiement d'une application sécurisée
Pour qui ?
Cette formation s’adresse à celles et ceux qui aiment créer, résoudre des problèmes et comprendre le fonctionnement des technologies numériques. Que vous soyez passionné par le code, attiré par l’univers du web ou curieux des innovations liées à l’IA, ce Bachelor vous donnera les bases et les compétences pour construire votre avenir dans la tech.
Débouchés
Cette formation vous donne accès à de nombreux débouchés professionnels, dont les métiers suivants :
- Concepteur développeur, concepteur d'applications informatiques
- Développeur informatique
- Développeur back end, développeur front end, développeur full stack
- Développeur web, développeur web mobile, développeur web et web mobile
- Ingénieur d'études et développement
- Analyste programmeur informatique
Programme
- Comprendre les réseaux informatiques
- Fonctionnement et montage d'un ordinateur
- Découverte de l'algorithmie et de la programmation
- Excel 365 niveau débutant
- Les bases techniques du Web pour non-techniciens
- Création d'un site internet avec WordPress
- Création & animation d'un Blog Professionnel avec WordPress
- Woocommerce : créer une boutique en ligne
- Coder et développer un site web responsive avec Bootstrap
- Responsive Web Design
- Gestion de projet web
- Fondamentaux de l'environnement Linux
- Initiation au langage Python
- Débuter en JavaScript
- JavaScript et JQuery
- Introduction aux Bases de Données
- PHP
- Concevoir une application web avec PHP
- Construire un framework MVC en PHP
- Fondamentaux du développement back-end côté serveur avec Symfony
- Approfondissement du développement back-end côté serveur avec Symfony
- Principes algorithmiques
- Le métier de développeur à l’ère du DevOps, du Cloud et de l'IA
- Gestion de projet IT et intégration de l’IA
- Gestion du code avec Git
- Git avancé : GitHub et GitLab
- Création de site web avec HTML5 et CSS3
- Maîtriser le langage CSS - niveau avancé
- JavaScript : initiation et programmation orientée objet
- JavaScript : programmation événementielle et asynchrone
- Développement Front-end avec ReactJS : principes et fondamentaux
- Développement Front-end avec ReactJS : interactions et tests
- Développement Back-end avec NodeJS et Express : initiation
- Développement Back-end avec NodeJS et Express : approfondissement
- Développement d'une application mobile avec React native
- Spécifications fonctionnelles et documents techniques IT
- Méthodes Agiles
- Communiquer en Mode Projet
- Mener une veille efficace IT intégrant l’intelligence artificielle
- UX et Wireframing
- Figma
- Figma niveau avancé
- Développement d’une base de données en langage SQL
- Conception de base de données
- Mise en place d’une base de données
- NoSQL
- Modélisation des besoins et des fonctionnalités d’une application avec UML
- Conception d’application complexe avec UML
- Droit de l'internet
- Déploiement d'une application
- Plans de tests d'une application
- Devenez DevOps avec Docker
- Fondamentaux des réseaux TCP/IP
- Initiation à la Cybersécurité
- Implémenter une politique de Cybersécurité
- Anglais Commercial
- Ethique et gouvernance de l'IA
- Anglais pour le management de projet IT
- Intégration et déploiement continus CI / CD
- Les principes fondamentaux du Framework Symfony 7
- L’anglais pour les professionnels de l’informatique
Modalités
Le parcours d’admission comprend un test d’évaluation ainsi qu’un entretien permettant de déterminer la motivation et le projet de chaque candidat.
En fonction de votre parcours de formation initiale et de votre expérience professionnelle, une adaptation de la durée pourra vous être proposée.
Nous organisons par ailleurs des rentrées tout au long de l’année.
L’iSCOD est en mesure d’accompagner les participants en situation de handicap. Afin de pouvoir étudier votre situation et d’évoquer l’adéquation de notre formation à votre profil et les éventuelles adaptations possibles, prenez contact avec notre équipe de chargés d’admission.
Vous pouvez par ailleurs télécharger notre livret d’accueil des apprenants en situation de handicap via ce lien.
Formation 100% en ligne grâce à une plateforme digital learning dédiée. Chaque apprenant est suivi individuellement de façon synchrone et asynchrone par toute une équipe pédagogique.
Cette dernière comprend des chargés d’admission pour les accompagner dans le choix de leur formation, des responsables relation entreprise pour les aider à intégrer une entreprise d’accueil facilement, des learning coachs pour les suivre pas à pas dans leur formation, et bien sûr des formateurs professionnels pour leur transmettre leur expertise.
Notre student success team constituée de coordinateurs pédagogiques et d’une équipe de création de contenus s’assure par ailleurs au quotidien de la qualité des formations pour assurer aux alternants une expérience d’apprentissage optimale.
Évaluations intermédiaires :
- Études de cas à réaliser pour chaque bloc de compétences
- QCM d’évaluation des connaissances à l'issue de chaque bloc de compétences
- Examen final en présentiel à Paris : présentation d’un projet de conception d’application réalisé au cours de la formation (dossier écrit et soutenance orale) et d’un dossier professionnel, réalisation d’un questionnaire professionnel.
Informations clés
Thématique :
Développement Web / Informatique
Format :
Alternance / Digital Learning
Durée :
24 mois (en fonction de votre profil avec un minimum de 25% de la durée consacrée à la formation théorique)
Niveau :
Niveau 6 (équivalent bac +3)
Les rendez-vous Virtual Labs
Les Séances Live qui propulsent votre formation !
Ce parcours est éligible à une sélection de Séance Live exclusives sur les nouveaux défis du développement informatique
Les Virtual Labs ont pour objectif de renforcer votre maîtrise des outils et langages du web, tout en vous aidant à suivre les évolutions constantes du secteur. Aux côtés d’un expert, plongez dans des sessions interactives pour explorer les enjeux actuels et les meilleures pratiques du développement.
Prérequis
Tout candidat admis à suivre la formation devra respecter les prérequis, à savoir :
-
Avoir validé un diplôme ou un Titre RNCP de niveau 4 (Bac). Les crédits ECTS ne sont pas recevables.
Financement de la formation
Pour financer votre formation et devenir apprenti, vous devez conclure un contrat d’apprentissage avec une entreprise.
Vous pourrez débuter votre formation dès la signature de votre contrat d’apprentissage. Ainsi, votre entreprise financera la formation à 100% en plus de vous apporter un salaire.
Vous ne savez pas dans quelle structure postuler en alternance ? Consultez nos offres d’emploi.
Pour en savoir plus sur l’alternance, rendez-vous sur notre page dédiée ou encore, contactez nos chargés d’admission.
Pour plus d’infos sur le financement de l’alternance en tant qu’entreprise, n’hésitez pas à consulter notre page dédiée.
Postes en alternance
En suivant ce Bachelor, vous pourrez prétendre, entre autres, aux postes suivants :
- Concepteur développeur Junior
- Développeur d’applications web Junior
- Développeur back end Junior
- Développeur front end Junior
- Développeur full stack Junior
Pour aller plus loin
Vous pouvez aller plus loin dans vos études avec iSCOD ! Ces cycles diplômants de niveau 7 sont par exemple accessibles à la suite de ce Bachelor :
Mastère Ingénierie Avancée du Logiciel
Vous rêvez de piloter des projets tech ambitieux et de devenir un expert du développement logiciel ? Ce mastère en alternance vous propulse au cœur des enjeux techniques des entreprises.
En savoir plus ?
thématique
Développement Web / Informatique
FORMAT
Alternance / Digital Learning
DURÉE
24 mois
NIVEAU
Niveau 7 (équivalent bac +5)
Mastère Transformation Digitale, Data et IA
Vous souhaitez devenir un acteur clé de la révolution digitale en pilotant des projets numériques et en façonnant les innovations de demain ? Ce mastère vous forme à la transformation digitale en intégrant l’IA, de l’analyse des besoins clients au management des équipes IT.
En savoir plus ?
thématique
Développement Web / Informatique
FORMAT
Alternance / Digital Learning
DURÉE
De 12 à 24 mois
NIVEAU
Niveau 7 (équivalent bac +5)