Aller au contenu principal

BUT 2 et 3 Informatique : Réalisation d'applications : conception, développement, validation

Date de mise à jour :
Identifiant Offre Info : 20_1621842
Organisme responsable : Formasup - CFA du supérieur (ouvre dans un nouvel onglet)

Nouvelle recherche

Référentiels

Code Rome

  • M1802 Expertise et support en systèmes d'information
  • M1805 Études et développement informatique

Formacode

  • 30854 : Langages informatiques
  • 31050 : Test Recettage
  • 31067 : Développement informatique
  • 31089 : Développement application mobile
  • 72454 : Application

Présentation de la formation

Objectifs

Les activités du titulaire du BUT Informatique réalisation d'applications : conception, développement, validation sont très diverses et regroupent les métiers liés à la conception, au développement et à la réalisation technique et applicative de projets : mobilise les techniques d'analyse pour développer une application adaptée aux besoins du client ; adapte les solutions existantes ; code, débugue, teste, documente et communique sur les étapes de développement du produit ;…

Les activités du titulaire du BUT Informatique réalisation d'applications : conception, développement, validation sont très diverses et regroupent les métiers liés à la conception, au développement et à la réalisation technique et applicative de projets :
mobilise les techniques d'analyse pour développer une application adaptée aux besoins du client ;
adapte les solutions existantes ;
code, débugue, teste, documente et communique sur les étapes de développement du produit ;
choisit les options techniques appropriées au développement comme la réutilisation, l'amélioration ou la reconfiguration de composants existants ;
optimise efficacité, coûts et qualité. Valide les résultats avec les représentants des utilisateurs type, intègre et garantit la solution dans son ensemble.

Programme de la formation

RNCP35475BC01 Réaliser un développement d'application - Implémenter des conceptions simples - Élaborer des conceptions simples - Faire des essais et évaluer leurs résultats en regard des spécifications - Développer des interfaces utilisateurs - Élaborer et implémenter les spécifications fonctionnelles et non fonctionnelles à partir des exigences - Appliquer des principes d'accessibilité et d'ergonomie - Adopter de bonnes pratiques de conception et de programmation - Utiliser des…

RNCP35475BC01 Réaliser un développement d'application
- Implémenter des conceptions simples - Élaborer des conceptions simples - Faire des essais et évaluer leurs résultats en regard des spécifications - Développer des interfaces utilisateurs - Élaborer et implémenter les spécifications fonctionnelles et non fonctionnelles à partir des exigences - Appliquer des principes d'accessibilité et d'ergonomie - Adopter de bonnes pratiques de conception et de programmation - Utiliser des patrons de conception pour le développement d'applications cohérentes - Adapter les solutions existantes au contexte applicatif - Vérifier et valider la qualité de l'application par les tests - Choisir et implémenter les architectures adaptées - Développer des applications sur des supports spécifiques - Réaliser un audit d'une application Intégrer des solutions dans un environnement de production

RNCP35475BC02 Optimiser des applications informatiques
- Analyser un problème avec méthode (découpage en éléments algorithmiques simples, structure de données...) - Comparer des algorithmes pour des problèmes classiques (tris simples, recherche...) - Expérimenter la notion de compilation et les représentations bas niveau des données - Formaliser et mettre en œuvre des outils mathématiques pour l'informatique - Choisir des structures de données complexes adaptées au problème - Utiliser des techniques algorithmiques adaptées pour des problèmes complexes (par ex. recherche opérationnelle, méthodes arborescentes, optimisation globale, intelligence artificielle...) - Appréhender la différence entre les paradigmes de programmation - Comprendre les enjeux et moyens de sécurisation des données et du code - Évaluer l'impact environnemental et sociétal des solutions proposées - Anticiper les résultats de diverses métriques (temps d'exécution, occupation mémoire...) - Profiler et analyser le comportement d'un code existant - Appliquer des méthodes de calcul scientifique (imagerie, immersion, intelligence artificielle, jeux vidéo, parallélisme, calcul formel...) - Identifier les solutions techniques pour gérer la montée en charge des applications

RNCP35475BC03 Administrer des systèmes informatiques communicants
- Identifier les différents composants (matériels et logiciels) d'un système numérique - Utiliser les fonctionnalités de base d'un système multitâches / multiutilisateurs - Installer et configurer un système d'exploitation et des outils de développement - Configurer un poste de travail dans un réseau d'entreprise - Concevoir et développer des applications communicantes - Utiliser des serveurs et des services réseaux virtualisés - Sécuriser les services et données d'un système - Rédiger une documentation technique (en français et en anglais)
 

Validation et sanction

BUT Informatique : Réalisation d'applications : conception, développement, validation

Type de formation

Certifiante

Niveau de sortie

Bac + 3 et 4

Durée, rythme, financement

Durée

En centre

1137 h

En entreprise

3214 h

Financement

Conventionnement
Oui
Financeur
  • OPCO

    Programme : Formation par voie de l'Apprentissage

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

BAC + 2

Conditions spécifiques et prérequis

-

Modalités d'accès

  • Accessible en contrat d'apprentissage

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

Le Bailly
Avenue des Facultés - Relations Exterieures
80025 Amiens

Responsable : UPJV - IUT AMIENS - Institut Universitaire de Tech

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Le Bailly
80025 Amiens
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes