Bachelor Développement Full Stack à Rennes

Grâce à notre bachelor de Rennes, tu passes de développeur passionné à un professionnel capable de développer en équipe des applis web, mobiles, métiers de A à Z, de l’interface à la mise en production.

Front, back, base de données, frameworks, APIs, versionning, tests et déploiement : tout est abordé et approfondi. Tu gagnes en logique, en rigueur, mais aussi en créativité. Tu apprends aussi à utiliser l’IA sans lui céder le contrôle, en relisant et en testant ce qu’elle génère. Une formation dense, en alternance en 3e année, qui t’ouvre les portes des métiers du développement full stack.

Titre certifié niveau 6 “Coordinateur de projets informatiques (infrastructures cloud, applicatives ou data)” – RNCP 38478

 

Code tes idées à Rennes et deviens développeur full stack

Tu connais déjà certains langages – HTML/CSS, JavaScript, PHP, Python ?

Chez Sup de Vinci Rennes, on t’apprend à les mettre en pratique dans le monde du travail. En alternance, le Lead Tech te montre les différentes technologies et tu apprends à choisir et développer les plus appropriées en fonction des projets.

Tu seras amené à créer une app, créer une expérience utilisateur (UI/UX), connecter une base de données et voir les frameworks ( Javascript : React, Angular, Node Js ; PHP : Symfony, Laravel).

Ici, pas de théorie inutile : on code, on teste, on commite, on corrige, on progresse. Et surtout, tu vas appliquer la théorie pour créer une API robuste, designer une interface claire ou connecter une base de données de façon performante.

Sur le campus de Rennes, l’IA devient un outil de développeur au même titre que Git ou ton IDE. Tu apprends à lui confier une piste ou un premier jet de code, puis à le tester et à le corriger : le résultat reste le tien.

Entre projets concrets, rencontres professionnelles lors d’événements comme DevFest ou Agile Tour, activités sportives et ludiques organisées par le BDE, et accès libre à de nombreux matériaux techniques pour expérimenter, tu construis un parcours riche ancré dans la réalité du numérique tout en profitant d’une ville qui bouge.

Implanté au 21 rue du Bignon à Chantepie, en bordure immédiate de la capitale bretonne, le campus Sup de Vinci Rennes bénéficie d’un emplacement stratégique dans une métropole qui séduit par sa vitalité culturelle, son territoire numérique en plein essor et sa qualité de vie reconnue à l’échelle nationale.

Sur 700 m², le campus offre des infrastructures modernes et fonctionnelles avec 11 salles de cours, des espaces de détente, une borne digitale, une cafétéria, un jardin aménagé avec tables de pique-nique et tout le nécessaire pour faciliter ton quotidien dans un cadre verdoyant et ressourçant.

Dans une atmosphère bienveillante et chaleureuse, loin de l’anonymat, tu avances entouré et soutenu grâce à un accompagnement attentif qui favorise la collaboration entre étudiants et l’équilibre entre apprentissage intensif et moments de détente.

Classée parmi les meilleures villes étudiantes de France, Rennes combine innovation technologique, offre culturelle dense, mobilité douce, richesse associative et forte présence d’acteurs du numérique, attirant chaque année de nombreuses entreprises comme Orange, Capgemini ou Sopra Steria.

Le campus profite d’une accessibilité optimale avec le métro ligne A – La Poterie et le bus ligne 11 – Breillou, te connectant rapidement au centre-ville rennais et à ses parcs verdoyants comme le parc du Landry, ses complexes sportifs et ses offres de restaurations variées.

  1. Piloter un projet informatique
  2. Coordonner une équipe projet
  3. Superviser la mise en œuvre d’un projet informatique
  4. Coordonner le cycle de vie des applications

Le programme de la formation

Tu maîtrises les langages de programmation essentiels pour créer des applis web et mobiles. Le programme mise sur la pratique : projets en équipe, gestion de base de données, interfaces, API, tests et mise en production.

Année 1

Année 2

Année 3

Année 1 – Découvrir l’informatique et poser les bases

La première année permet d’entrer progressivement dans l’univers informatique. L’objectif est de développer la logique technique, la méthode de travail et la capacité à réaliser des premiers projets concrets.

 

Ce que tu vas apprendre :

  • Fondamentaux des systèmes d’exploitation : Linux, Windows, bases serveur.
  • Introduction aux réseaux : adressage IP, protocoles, services, sécurité de base.
  • Bases du développement, scripting et algorithmique pour comprendre les environnements techniques.
  • Culture informatique, cybersécurité, cloud et usages professionnels de l’IA.
  • Projets individuels et collectifs pour apprendre à documenter, tester, présenter et collaborer.
  • Stage de découverte pour observer les métiers IT et confirmer son projet professionnel.

Programme

Programme sur 2 ans (tronc commun)

Enseignements techniques :

  • Hardware
  • Algorithmes
  • Virtualisation
  • Gestion du PC
  • IA & prompt engineering
  • Création de site web
  • Bases de données / Big Data
  • No code / Low code
  • OS
  • Réseaux
  • Développement

 

Enseignements généraux :

  • Mathématiques
  • Veille technologique
  • Perfectionnement Excel / Macro VBA
  • Expression orale et écrite
  • Anglais
  • Connaissance entreprise

Méthodes pédagogiques

Notre approche : apprendre en mode projet

  • Missions organisées en cadrage, sprint, démo et portfolio, avec des livrables à chaque étape
  • Développement d’applications complètes : front-end, back-end, API, bases de données et microservices
  • Code reviews, pair programming, tests automatisés et documentation technique
  • Projets en équipe, soutenances techniques et démonstrations devant jury
  • Cas d’usage cloud, DevOps, sécurité applicative et déploiement continu
  • Usage de l’IA pour explorer, coder, tester et documenter sans déléguer le contrôle du résultat
  • Accompagnement à la recherche d’alternance ou de stage et valorisation du portfolio GitHub

Technologies enseignées

  •  Microsoft 365 (Excel, Word, PowerPoint) 
  • Visual Studio Code
  • Git / GitHub / GitLab
  • GitHub Student Developer Pack (GitHub Pro, Codespaces, Copilot, JetBrains/Replit)
  • Windows Client/Server
  • Linux
  • Virtualisation
  • HTML/CSS/JavaScript
  • Python ; PHP ; SQL/SGBD
  • Outils No Code/Low Code
  • IBM SkillsBuild
  • Perplexity Pro

Année 2 – Consolider ses compétences et préparer la spécialisation

La deuxième année renforce les fondamentaux et prépare l’étudiant à choisir puis réussir sa spécialisation en troisième année. Elle structure la montée en autonomie avant l’alternance.

 

Ce que tu vas apprendre :

  • Administration systèmes et services réseaux : utilisateurs, droits, DNS, DHCP, supervision.
  • Approfondissement Linux, Windows Server, sécurité des postes et des services.
  • Introduction à la virtualisation, à la conteneurisation et aux environnements cloud.
  • Projets techniques orientés infrastructure, exploitation et résolution d’incidents.
  • Professionnalisation : CV, LinkedIn, posture, préparation à la recherche d’alternance.
  • Stage obligatoire de fin de deuxième année pour consolider l’expérience terrain avant l’entrée en année 3.

Programme

Programme sur 2 ans (tronc commun) 

Enseignements techniques :

  • Hardware
  • Algorithmes
  • Virtualisation
  • Gestion du PC
  • IA & prompt engineering
  • Création de site web
  • Réseaux
  • Bases de données / Big Data
  • No code / Low code
  • OS
  • Réseaux
  • Développement

 

Enseignements généraux :

  • Mathématiques
  • Veille technologique
  • Perfectionnement Excel / Macro VBA
  • Expression orale et écrite
  • Anglais
  • Connaissance entreprise

Méthodes pédagogiques

Notre approche : apprendre en mode projet

  • Missions organisées en cadrage, sprint, démo et portfolio, avec des livrables à chaque étape
  • Développement d’applications complètes : front-end, back-end, API, bases de données et microservices
  • Code reviews, pair programming, tests automatisés et documentation technique
  • Projets en équipe, soutenances techniques et démonstrations devant jury
  • Cas d’usage cloud, DevOps, sécurité applicative et déploiement continu
  • Usage de l’IA pour explorer, coder, tester et documenter sans déléguer le contrôle du résultat
  • Accompagnement à la recherche d’alternance ou de stage et valorisation du portfolio GitHub

Outils :

  • GitHub Student Developer Pack
  • Cisco Networking Academy / Packet Tracer
  • Red Hat Academy ; AWS Educate / AWS Academy
  • Microsoft Azure Dev Tools for Teaching
  • Kali Linux
  • Windows Server
  • Linux Red Hat
  • PowerShell / Bash
  • Java
  • C#
  • Python
  • Frameworks JavaScript
  • SQL / bases de données
  • DataCamp
  • Oracle Academy 

Année 3 – Se spécialiser en alternance

La 3e année se déroule en alternance. Elle correspond à l’année de spécialisation professionnelle et au passage de la certification « Coordinateur de projets informatiques (infrastructures cloud, applicatives ou data) ».

Programme

  • Piloter un projet informatique : analyser les besoins, cadrer le projet, définir les spécifications, concevoir l’architecture SI, planifier les étapes, structurer la veille et prévenir les risques.

 

  • Coordonner une équipe projet : faire circuler l’information, vulgariser les enjeux techniques, développer la relation client, animer la collaboration et mobiliser les parties prenantes.

 

  • Superviser la mise en œuvre d’un projet informatique : déployer les systèmes, serveurs, logiciels, bases de données et outils de configuration ; superviser les performances ; automatiser l’infrastructure ; sécuriser le système d’information ; produire la documentation technique.

 

  • Coordonner le cycle de vie des applications (Spécialisation)  : intégrer des API et des microservices ; concevoir des interfaces interactives, fonctionnelles et compatibles ; structurer des microservices avec des solutions DevOps et architectures orientées services ; automatiser le déploiement avec des frameworks ; planifier, concevoir, développer, tester et mettre en production des applications ; surveiller et améliorer la performance applicative.

 

Compétences techniques de la spécialisation : 

  • JAVA
  • C# Unity
  • Exploitation BDD
  • Dév Mobile via Swift
  • Dév Mobile via Kotlin
  • Node.js
  • Projet Dev Web et Bootcamp en Python ou PHP
  • Niveau avancé : HTML, CSS, JS
  • Réseaux : notions globales
  • Versioning Github Gitlab
  • Dév Mobile via Swift
  • Dév Mobile via Kotlin
  • Méthodes Scrum pour le développement

 

Compétences transverses B3 : 

  • Bases de la Gestion de projet
  • Pitcher un projet
  • Connaissance de l’entreprise
  • Négociation
  • Développement Personnel
  • Cadre légal
  • Anglais

Méthodes pédagogiques

Notre approche : apprendre en mode projet

  • Missions organisées en cadrage, sprint, démo et portfolio, avec des livrables à chaque étape
  • Développement d’applications complètes : front-end, back-end, API, bases de données et microservices
  • Code reviews, pair programming, tests automatisés et documentation technique
  • Projets en équipe, soutenances techniques et démonstrations devant jury
  • Cas d’usage cloud, DevOps, sécurité applicative et déploiement continu
  • Usage de l’IA pour explorer, coder, tester et documenter sans déléguer le contrôle du résultat
  • Accompagnement à la recherche d’alternance ou de stage et valorisation du portfolio GitHub

Modalités d'évaluation

  • Mise en situation professionnelle
  • Conception, suivi, présentation et pilotage de la mise en œuvre d’un projet informatique
  • Analyse de la dynamique du groupe projet
  • Évaluations techniques des compétences
  • Évaluation complémentaire : mémoire technique et soutenance orale portant sur l’ensemble des compétences visées par la certification

Technologies enseignées

  • Kotlin : Langage de programmation moderne principalement utilisé pour le développement d’applications Android, conçu pour être concis, sûr et interopérable avec Java.
  • GitHub : Plateforme de collaboration et d’hébergement de code basée sur Git, permettant le versionnage, la revue de code et la gestion de projets.
  • Swift : Langage de programmation développé par Apple pour créer des applications iOS, macOS, watchOS et tvOS, réputé pour sa rapidité et sa sécurité.
  • Node.js : Environnement d’exécution JavaScript côté serveur, permettant de créer des applications réseau rapides et évolutives.
  • Java : Langage de programmation orienté objet largement utilisé pour le développement d’applications d’entreprise, mobiles et web.
  • Docker : Plateforme de conteneurisation qui permet d’emballer, distribuer et exécuter des applications dans des environnements isolés et reproductibles.
  • JavaScript : Langage de script principalement utilisé pour créer des interactions dynamiques sur les sites web côté client.
  • PHP : Langage de script côté serveur largement utilisé pour le développement web et la création de sites dynamiques.
  • MongoDB : Base de données NoSQL orientée documents, conçue pour le stockage de données non structurées et hautement scalable.
  • Angular : Framework JavaScript open-source développé par Google, utilisé pour créer des applications web monopage dynamiques et robustes.

Objectifs de la formation

  • Piloter un projet informatique
  • Coordonner une équipe projet
  • Superviser la mise en œuvre d’un projet informatique
  • Coordonner le cycle de vie des applications (Spécialisation)

La formation en détails

Les infos clés pour bien choisir ta spécialisation.

Diplome

Diplôme préparé

Titre RNCP “Coordinateur de projets informatiques (infrastructures cloud, applicatives ou data)” – niveau 6 – NSF 326 – RNCP n°38478 / Enregistré au RNCP par décision de France Compétences du 21-12-2023 / Délivré par l’Association SUP DE VINCI

 

Possibilité de valider un ou des blocs de compétences. Contactez l’école pour plus d’informations.

Accessible par la voie de la VAE (Nos VAE – Emineo Éducation et http://www.vae.gouv.fr)

Chiffres clés

Chiffres clés

Taux d’insertion global à 6 mois figurant sur la fiche RNCP 38478 (année d’obtention) : 88% (2022)

 

Paris La Défense

  • Taux de présentation aux examens 2025 : 96.5%
  • Taux d’obtention du diplôme 2025 : 84.0%

Rennes

  • Taux de présentation aux examens 2025 : 80.7%
  • Taux d’obtention du diplôme 2025 : 98.5%

 

Bordeaux

  • Taux de présentation aux examens 2025 : 94.0%
  • Taux d’obtention du diplôme 2025 : 97.9%

Nantes

  • Taux de présentation aux examens 2025 : 68.4%
  • Taux d’obtention du diplôme 2025 : 84.6%
Profil candidat

Prérequis

Tu te reconnais dans ces attributs ? Alors notre Bachelor Développement Full Stack est fait pour toi !

  • Sens du contact
  • Autodidacte, passionné
  • Gestion du stress
  • Polyvalence, flexibilité
  • Capacités organisationnelles

 

Conditions d’admission

  • Pour intégrer le bachelor en 3 ans  : un niveau 4 validé ou en cours d’obtention.
  • Pour intégrer le bachelor en 1 an (année de spécialisation) : un niveau 5 validé, ou niveau 4 validé avec expérience professionnelle d’au moins 1 an dans le domaine visé après étude du dossier, ou niveau 4 validé + 120 ECTS attestés. 
Rythme

Durée et rythme de la formation

Le Bachelor Développement Full Stack se déroule en présentiel.

Durée

  • 36 mois pour une entrée en première année
  • 12 mois pour une entrée en troisième année
  • Volume horaire en post-bac : 1 952 heures
    • 1ère et 2ème année : 1 350 heures
    • 3ème année : 602 heures

 

Rythme

1ère et 2ème année

  • Stage B1 (stage de découverte) : obligatoire, d’une durée de 1 à 2 mois
  • Stage B2 (stage de fin d’année) : obligatoire, d’une durée de 2 mois

 

3ème année

  • En alternance : rythme de 2 semaines en formation / 2 semaines en entreprise
  • En initial : stage obligatoire de 60 jours
Materiel Requis

Matériel requis

Un ordinateur portable disposant des caractéristiques minimum suivantes :
    •  OS : Windows 11 x64
    • Processeur : i5/Ryzen 5 (Recommandé : i7 ou Ryzen 7)
    • RAM : 16 Go (32Go recommandés)
    • Stockage : SSD 512 Go minimum
Cout

Coût

  • 1ère et 2ème Année (en initial) :
    • Tarif : 7 200 € net de taxe / an
    • Dont 700€ d’acompte

 

  • 3ème Année :
    • En alternance :  Prise en charge de la formation par l’entreprise d’accueil, avec le soutien de son OPCO-Opérateur de Compétences pour une formation en alternance.
    • En initial : Tarif : 7 200 € net de taxe / an

 

En savoir +

 

En savoir +

Métiers

Débouchés & Poursuites d'études

Poursuites d’études :

Tu souhaites aller plus loin dans tes études et te spécialiser dans un domaine d’activité pour gagner en compétences ?
Voici la liste des formations que tu peux intégrer après ton Bachelor Développement Full Stack :

  • Mastère Développement Full Stack IA Native
  • Mastère Innovation & direction de projet IT

 

Débouchés :

  • Développeur Full Stack
  • Développeur Front-End ou Back-End
  • Développeur mobile
  • Développeur API et microservices
  • Chef de projet informatique junior

RANK UP

Poursuivre vers le Mastère à Rennes

Avec le Bachelor, tu viens d’acquérir de solides compétences en informatique et IT ! Et si tu allais plus loin dans ta spécialisation métier ? Découvre les 2 Mastères Spécialisés qui s’ouvrent à toi :

1

Développement Full Stack IA Native

Apprends à choisir la stack la plus pertinente pour tes projets et les équipes dont tu es responsable.

> Découvre la Spécialité Développement Full Stack IA Native

Apprends à choisir la stack la plus pertinente pour tes projets et les équipes dont tu es responsable.

> Découvre la Spécialité Développement Full Stack IA Native

2

Innovation & direction de projet IT

Apprends à cadrer les transformations, arbitrer les choix et faire avancer les équipes.

> Découvre la Spécialité Innovation & direction de projet IT

Apprends à cadrer les transformations, arbitrer les choix et faire avancer les équipes.

> Découvre la Spécialité Innovation & direction de projet IT

Comment intégrer le Bachelor Développement Full Stack de Sup de Vinci Rennes ?

1

Candidature en ligne

Remplis le formulaire de candidature en ligne. Tu recevras par mail le lien d’accès à ton espace candidat pour compléter ton dossier avec ton CV et ta pièce d’identité.

2

Tests techniques

Tu réalises des tests adaptés à ton niveau d’entrée : 

En première année :

  • Français – Niveau Post-BAC
  • Anglais – Positionnement de niveau
  • Culture Générale Niveau 1
  • Aisance Informatique

 

En troisième année:

  • logique niveau 2
  • Anglais
  • Culture informatique
  • Programmation et algorithme
  • HTML5 niveau débutant
  • CSS niveau débutant

3

Entretien de motivation

Dès que ton dossier est complet, on programme ton entretien. On échange sur ton parcours, ton projet, tes envies.

4

Admission

Après étude de ta candidature, tu reçois tes résultats d’admissibilité sous 48h.

Un chargé d’admission t’accompagne ensuite pour finaliser ton inscription :

En initial : il prépare ton contrat d’études

En alternance : il t’accompagne dans ta recherche d’entreprise

Ce qu’il faut savoir

Campus proposant cette formation

Durée de la formation

12 mois

Volume horaire

602 h

Prochaine rentrée

Octobre 2026

Accessibilité

Accessible aux personnes en situation de handicap
Localisation

Adresse

21 rue du Bignon

35 135 Chantepie

Coordonnées

Coordonnées

02 99 22 88 48

Transports

Transports

Bus : Ligne 11 -Breillou

Métro : Ligne A – La Poterie

Horaires

Horaires

Du lundi au vendredi :
8h30 – 18h00

M'y rendre

L’équipe Admissions & Relations Entreprises de Rennes est là pour toi : répondre à tes questions, clarifier ton projet, et t’aider à trouver la bonne voie — en initial comme en alternance.

Viens nous rencontrer lors d’une Journée Portes Ouvertes et échange avec nos équipes et étudiants.

LA TEAM

L’équipe du campus

Portrait de Martine Veillaux

Martine Veillaux

Directrice de Campus

Portrait de Patricia Gauthier

Patricia Gauthier

Responsable pédagogique

Portrait de Charlène Vignon

Charlène Vignon

Responsable Admissions & Relations Entreprises

Portrait de Marine Gillet

Marine Gillet

Assistante pédagogique

Portrait de Quentin Rault

Quentin Rault

Assistant administratif

Portrait de Marie-Sidonie Andonimouttou

Marie-Sidonie Andonimouttou

Coordinatrice pédagogique

Portrait de Chloé Piron

Chloé Piron

Chargée d'Admissions & Relations Entreprises

Portrait de Mathieu Massart

Mathieu Massart

Technicien informatique

Lia Arfaoui-Lagogué

Chargée de communication

FAQ

Pour comprendre la différence entre Bachelor et Licence, il faut regarder la finalité de chacun. Le Bachelor que nous proposons est un titre certifié RNCP, délivré par une école privée et tourné vers la professionnalisation : tu te formes en alternance, en immersion dans l’entreprise. La Licence, elle, est un diplôme d’État universitaire, à orientation académique et théorique, reconnu à l’échelle européenne. La Licence ouvre principalement à une poursuite d’études, tandis que le Bachelor te prépare à entrer directement sur le marché du travail.

À Rennes comme sur les autres campus du réseau Sup de Vinci, toutes les formations sont reconnues par l’État. Les deux Bachelors (Développement Full Stack et Cloud, Réseaux & Cybersécurité) correspondent à des titres certifiés RNCP de niveau 6 (EU). Les 6 Mastères spécialisés délivrent un titre RNCP de niveau 7 (EU). Notre campus rennais se trouve dans l’Ecopôle Sud-Est, l’un des pôles les plus dynamiques de la métropole.

Tu peux candidater dès l’ouverture, en général au mois d’octobre. Anticiper te donne plus de marge pour parcourir les offres d’alternance et identifier l’entreprise qui te correspond. L’équipe rennaise t’épaule tout au long du processus.

Oui. Dès la 1ère année, le module « Système d’exploitation » te forme aux principaux environnements utilisés en entreprise : Linux, Android, iOS et Windows Server. Tu renforces ensuite ces acquis au fur et à mesure que tu avances dans le Bachelor.

Rejoins les ingénieux

Click pour unlock ton avenir 

Ici, on t’aide à transformer ta curiosité en compétences, tes passions en projets, ton énergie en futur métier concret.

Logo WhatsApp

Hey ! 👋

Besoin de + d’infos pour ton projet d’études ? On échange rapidement sur WhatsApp !