Avoir l'expérience d'un langage de programmation orienté objet, être capable de concevoir et mettre en oeuvre une base de données relationnelle
Avoir une connaissance des principaux langages du développement web ou mobile
Avoir une sensibilité à la démarche qualité et au travail collaboratif
public de niveau Bac+2 en informatique désireux d'acquérir une démarche rigoureuse de travail et une expérience de construction de logiciel couvrant toutes les étapes de développement du cahier des charges aux tests.
L'avis des auditeurs
Les dernières réponses à l'enquête d'appréciation pour cet enseignement :
Mise en oeuvre des connaissances acquises dans les UE du cursus.
Capacité et compétences acquises
Maitrise pratique des outils et langages du développement de logiciel orienté web et/ou mobile.
Capacités à participer à la conduite d'un projet à travers les différentes phases du développement : analyse, conception codage et tests en respectant les critères de qualité, robustesse, extensibilité et réutilisabilité.
Capacités à fournir une documentation bien structurée.
Organisation
4 Crédits
Contenu de la formation
Mise en oeuvre des mécanismes de déploiement d'une application web ou mobile.
Apprentissage de la conduite d'un projet.
Selon le projet choisi, des éléments complémentaires de cours seront apportés : HTML 5, XML, Android, JavaScript, PHP, Java, UML, SQL, test (JUnit).