Logo LPro DReAM

Contenu de la formation

UE0 - Adaptation

50 h

Maîtriser les différents langages de programmation et technologies de développement logiciel en vue de réaliser des applications web efficientes.
HTML, CSS, Bootstrap
Bases de l'infographie orientée interfaces mobiles
Javascript : coté client et coté serveur (NodeJS)

UE1 - Technologies informatique et mobile

100 h

Module 1.1 - Programmation objets par classe et par prototype (50 h)

Programmer des applications objets en intégrant les exigences du développement logiciel, Maîtriser les concepts de composants réutilisables en vue d’un développement optimal et évolutif, S’appuyer sur les environnements de développement dédiés utilisés dans les services informatiques. Développer en front-end et en back-end afin de répondre à la spécificité des architectures web.
Programmation objet en Java
Programmation par prototype en javascript
Webservices, REST, AJAX, MongoDB, ...

Module 1.2 - Technologies mobiles (50 h)

Intégrer l’épistémologie du mobile dans la conception des applications.- Maîtriser les technologies dédiées à la mobilité (géolocalisation, cartographie, détection de mouvement, 3D, réalité virtuelle, réalité augmentée…) pour proposer des solutions innovantes et adaptées aux besoins du client.

UE2 - Design d'interface pour le mobile

100 h

Module 2.1 - Programmation objets par classe et par prototype (50h)

Concevoir une interface graphique adaptée au contexte d’utilisation et spécifique à la mobilité en intégrant les normes et usages en vigueur (ergonomie, accessibilité, normes W3C…)

Module 2.2 - UX Design (50 h)

Développer un produit adapté à l’usage visé et à un environnement spécifique en connaissant les types d’interactions propres aux applications mobiles (tactilité, taille, définition écran…)

UE3 - Développement logiciel mobile

120 h

Module 3.1 - Développement d'applications (90h)

Développer des applications mobiles en maîtrisant les langages de programmation et en les adaptant aux caractéristiques du projet et de la plateforme, en particulier les applications natives (Java/Android, Swift/iOS, C#/Windows) & génériques (Cordova/Phonegap). Utiliser les environnements et outils liés aux terminaux mobiles (Android Studio, Visual Studio, XCode…) et utilisés dans les ESN.
Applications Android : , Android studio, Java
Applications iOS : Xcode / Swift
Applications cross-platform : Visual Code / javascript - ionic - angular - phonegap - cordova
Applications Windows : Visual Studio / C#

Module 3.2 - Tests et déploiement (30h)

Définir et réaliser des tests techniques et fonctionnels pour les applications mobiles développées. Déployer une application en utilisant les différentes plateformes de distribution d’applications.

UE4 - Accompagnement professionnel

80 h

Module 4.1 - Langue vivante [anglais] (40h)

Comprendre la documentation technique et en particulier lors de recherches dans les forums et tutoriaux. Participer à des groupes de travail et exposer chaque étape du développement d’un projet. Verbaliser, expliciter et argumenter les choix techniques des applications mobiles développées.

Module 4.2 - Gestion de projet mobile (30h)

Mettre en œuvre les principales méthodes d'organisation et d’intégration continue pour gérer un projet informatique en utilisant les outils adaptés (Git, Jenkins, Jira…)

Module 4.3 - Outils de veille (10h)

Être proactif, en particulier maîtriser les outils de veille technologique, être à l’écoute des évolutions du domaine et les anticiper

UE5 - Projet tutoré

150 h

Mettre en pratique les différentes étapes d’une démarche projet dans des cas réels. Intégrer une équipe de mobile factory et coopérer avec les différentes composantes.

UE6 - Stage

7 mois

Contrat de professionnalisation d'un an

Confronter enseignements universitaires et pratiques professionnelles. S’impliquer dans des projets réels et maîtriser les outils de gestion de projets de l'entreprise.

Organisation des études

Durée de la formation

La formation dure 1 an en alternance (contrat de professionnalisation uniquement)
Elle comporte 450h d'enseignement hors pédiode en entreprise et projet tutoré (150h)

Calendrier de l'année

14 semaines formations

36 semaines entreprise

Validation du diplôme

La formation (60 ECTS) est composée de 6 Unités d'Enseignement (UE) répartis en 2 semestres (30 ECTS chacun)
La moyenne de l'année est caclculée à partir de la moyenne de chaque UE assorti d'un coefficient
Pour valider le diplôme, il faut avoir une moyenne annuelle supérieure ou égale à 10/20 et aussi une moyenne des UES stage et projet tutoré supérieure ou égale à 10/20.

Contact

Nous trouver

Département MMI
IUT A, Paul Sabatier
Site de CASTRES
Av. Georges Pompidou BP 20258
81104 CASTRES Cedex

Nous contacter

Responsable de la formation : Jean-Marie Pecatte

Secrétariat pédagogique : Christine Pagés

05 63 62 11 67

E-mail pour la formation

Gestion contrats pro. : Marietta Daguts

05 63 62 15 88

E-mail pour l'alternance