Description
Programmation Java : programmation objet
NFA032
6 ECTS
Programmation Javascript
NFA041
6 ECTS
Une UE à choisir parmi : 6 ECTS
Programmation Java : bibliothèques et patterns
NFA035
4 ECTS
Développement web côté serveur
NFA042
6 ECTS
Une UE à choisir parmi : 6 ECTS
Développement web (3) : mise en pratique
NFA021
6 ECTS
Projet systèmes d'information : mise en pratique avec Java
NFA019
6 ECTS
Objectifs
Dans un environnement de développement, sur un système donné, utiliser un langage de programmation pour coder les algorithmes identifiés lors de l¿activité précédente en mettant en ¿uvre des méthodologies de projet agiles
Créer les bases de données en utilisant un environnement donné (exemple Oracle, MySQL)
Requêter sur la base de données en construisant des requêtes SQL
Créer les interfaces utilisateurs à l¿aide des langages associés (HTML, javaScript¿) en prenant en compte les enjeux de l¿accessibilité
Créer et utiliser à bon escient des APIs
Tester l¿application créée afin d¿identifier les bugs de développement à partir de jeux de tests élaborés par l¿équipe
Corriger les bugs de développement
Intégrer dans le manuel utilisateur les supports développés durant le cycle de vie du logiciel : cahier des charges, document d¿analyse fonctionnelle, document de conception, document technique et d¿installation, afin de faciliter la compréhension du fonctionnement de l¿application et permettre sa maintenance
Résultats
Certification