BUT en Apprentissage
(Bachelor Universitaire de Technologie)

Informatique (INFO-RACDV)

Parcours

Réalisation d'Applications : Conception, Développement, Validation

(3ème Année)

Label BUT
Plus d'Infos
Sécurité informatique
Réalisation d'applications
Fiche RNCP 35475
Domaine(s)
Recrutement
Réussite
Ouverture en 2023
Lieu de Formation IUT Metz
Contact Pédagogique

iutmetz-info-sec [at] univ-lorraine.fr

Infos Apprentissage Contactez-nous

Le BUT Réalisation d'Applications : Conception, Développement, Validation (RACDV) est un des parcours du BUT Informatique.

Ce parcours se concentre sur le cycle de vie du logiciel : de l’expression du besoin du client, à la conception, à la programmation, à la validation et à la maintenance de l’application, dans des contextes qui peuvent être spécialisés en fonction de domaines métiers (gestion, finance, santé, jeux vidéos,...) ou des plateformes de développement spécifiques (web, mobile, desktop, Internet des objets (IoT)...). 

À travers l’adaptation locale web graphique et développement mobile, à l’IUT de Saint-Dié nous nous spécialisons dans le domaine des applications et des sites web (back end, cœur des métiers de développeurs) sur support fixe, mobile ou encore embarqué. Nous traitons aussi de façon avancée des aspects graphiques pour réaliser des interfaces homme machine sophistiquées (Front End), intégrer des images animées 2D et 3D, de la réalité virtuelle ou augmentée, concevoir des algorithmes d'intelligence artificielle.

A l'IUT de Metz, l’alternance en contrat d'apprentissage est possible pour ce parcours uniquement en 3ème année de BUT.

Métiers/Insertion

 Le BUT INFO parcours RACDV vise principalement les métiers suivants :

  • Concepteur développeur (applications, mobile, web, IoT, jeux vidéos…)
  • DevOps
  • Testeur
  • Tech lead
  • Administrateur de base de données
  • Développeur back-end, front-end
  • Gestionnaire de parc informatique
  • Délégué à la protection des données…

Données d'Insertion 

Compétences

 Le BUT INFO est composé d'un socle commun, composé de 6 compétences : (voir les compétences)

  • Réaliser un développement d’application :  Se spécialiser sur un ensemble de supports avec un suivi qualitatif 
    • en expliquant et communiquant l’avancée au client et aux utilisateurs ; 
    • en précisant et en respectant les besoins décrits par le client ; 
    • en appliquant les principes algorithmiques ;
    • en veillant à la qualité du code et à sa documentation ; 
    • en respectant la législation, les normes professionnelles et les enjeux sociétaux ; 
    • en choisissant les ressources techniques appropriées.  
       
  • Optimiser des applications informatiques : Analyser et optimiser des applications 
    • en formalisant et modélisant des situations complexes ;
    • en recensant les algorithmes et les structures de données usuels ; 
    • en s’appuyant sur des schémas de raisonnement ; 
    • en justifiant les choix et validant les résultats.  
       
  • Administrer des systèmes informatiques communicants : Déployer des services dans une architecture réseau  
    • en maîtrisant l’architecture des systèmes et des réseaux ; 
    • en sécurisant le système d’information ; 
    • en appliquant les obligations légales, les normes en vigueur et les bonnes pratiques ; 
    • en mettant en œuvre les mesures correctives adaptées à la nature des incidents identifiés ; 
    • en respectant les contraintes de performances, de coûts et d’efficacité énergétique ; 
    • en assurant la pérennité des données et des logiciels.  
       
  • Gérer des données de l’information : Optimiser une base de données, interagir avec une application et mettre en œuvre la sécurité
    • en respectant les réglementations sur le respect de la vie privée et la protection des données personnelles ;
    • en respectant des enjeux économiques, sociétaux et écologiques de l’utilisation et du stockage des données, ainsi que des différentes infrastructures (datacenters, cloud...) ;
    • en s’appuyant sur des bases mathématiques solides (par exemple logique et statistiques) ; 
    • en considérant les modèles de données utilisés dans les développements technologiques ; 
    • en assurant la cohérence et la qualité. 
       
  • Conduire un projet : Appliquer une démarche de suivi de projet en fonction des besoins métiers des clients et des utilisateurs
    • en identifiant les problématiques du client et les enjeux économiques de l’organisation ; 
    • en adoptant une démarche proactive, créative et critique ; 
    • en respectant les règles juridiques et les normes en vigueur ; 
    • en communiquant efficacement avec les différents acteurs d’un projet ; 
    • en sensibilisant à une gestion éthique, responsable, durable et interculturelle.  
       
  • Travailler dans une équipe informatique : Manager une équipe informatique  
    • en inscrivant sa démarche au sein d’une équipe pluridisciplinaire ; 
    • en accompagnant la mise en œuvre des évolutions informatiques ; 
    • en veillant au respect des contraintes réglementaires et législatives ; 
    • en développant une communication efficace et collaborative.  

Public concerné

Accès en BUT 3 :

  • Étudiants issus du BUT 2 Informatique, parcours RACDV.
  • Sélection sur dossier pour les étudiants titulaires d'un diplôme de BAC+2 compatible avec la formation.

Enseignements

Semestre 5 : Ressources programmées (cours)

  • Initiation au management d’une équipe de projet informatique
  • Projet personnel et professionnel 
  • Politique de communication
  • Real - Qualité algorithmique
  • Real - Programmation avancée
  • Real - Sensibilisation à la programmation multimédia
  • Real - Automatisation de la chaîne de production
  • Real - Qualité de développement
  • Real - Virtualisation avancée 
  • Real - Nouveaux paradigmes de base de données
  • Real - Méthodes d’optimisation pour l’aide à la décision 
  • Real - Modélisations mathématiques
  • Real - Économie durable et numérique
  • Real - Anglais
     

Semestre 5 : Situations d’apprentissage et d’évaluation (projets)

  • Real - Développement avancé 
  • PORTFOLIO

Semestre 6 : Ressources programmées (cours)

  • Initiation à l’entrepreneuriat 
  • Droit du numérique et de la propriété intellectuelle
  • Communication : organisation et diffusion de l’information
  • Projet personnel et professionnel 
  • Real - Développement avancé 
  • Real - Maintenance applicative 

Semestre 6 : Situations d’apprentissage et d’évaluation (projets)

  • Real - Évolution d’une application existante .
  • STAGE.Real
  • PORTFOLIO

Poursuite d'études

Une fois diplômés, les titulaires d'un BUT Informatique peuvent poursuivre des études universitaires en :

  • École d’ingénieurs en informatique,
  • Master d’informatique ou Master MIAGE.