US333F

Programmation Web et développements mobiles


6 crédits Nada MIMOUNI EPN05 - Informatique Unité spécifique de type mixte

Publié Du 01-09-2024 au 31-08-9999

Prérequis

Cette unité d'enseignement  fait partie des enseignements dispensés dans le cadre de la licence professionnelle " Analyste Concepteur de Systèmes d'Information et de Décision (ACSID) " dont l'admission est sur dossier. Pour de plus amples informations, consulter le site http://licencepro.cnam.fr

Objectifs pédagogiques

Cette unité d'enseignement donne les compétences pour concevoir et mettre en œuvre une application web ainsi que des compétence pour la mise en œuvre d’applications mobiles.

Contenu

Cette unité d'enseignement est composée des parties suivantes :

Partie 1 : Sites Web dynamiques

  • Les Bases du Web (TCP/IP, client/serveur Web, protocole d'échange de données, requêtes et adressage)
  • Le langage HTML, CSS
  • PHP - Les bases
  • PHP Objet
  • Tests unitaires, Sélénium, PHP Eclipse, DAO
  • MySQL et PhpMyAdmin
  • Systèmes d'Information Web
  • La méthode UWE
  • Interrogation des données web : SPARQL

Partie 2 : Application Web-Java

  • Servlets et applications web
  • JSP et Java Beans
  • Collaboration servlets/JSP
  • Cookie et suivi de session
  • Web Service

Partie 3 : Développement d'applications mobiles

  • La plate-forme Android
  • Android : Les fondamentaux (partie 2
  • Gestion des capteurs
  • Cartes satellite et géolocalisation

Modalités de validation

  • Contrôle continu
  • Projet(s)
  • Examen final

Bibliographie

TitreAuteur(s)
Pratique de MySQl et PHP site orientés données (O'Reilly)P. Rigaux
HTML et Javascript (Ed Eyrolles)P. Chaheat et D. Charnay
Comprendre XSLT (Ed O'Reilly)B. Amann et P. Rigaux
JAVA 2 (Ed CampusPress)L. Lemay et R. Cadenhead
Servlet JAVA (Ed O'Reilly)J. Hunter et W. Crawford
Programmation Android (De la conception au déploiement)Damien Guignard
Professional AndroidReto Meier
Le web sémantique - Comment lier les données et les schémas sur le web ?F. Gandon,‎ C. Faron-Zucker,‎ O. Corby

Thésaurus du Cnam :

  • J2EE
  • Langage HTML
  • Web service
  • Langage javascript
  • Langage PHP
  • JDBC
  • Développement de site web

Thésaurus Formacode :

  • 31089 - programmation application mobile
  • 31090 - programmation web
  • 30867 - langage javascript
  • 30803 - langage UML

Secrétariat

Libellé
Equipe pédagogique ISI
Nom du contact
Alexandre LESCAUT
Adresses email
alexandre.lescaut@cnam.fr
Numéros de téléphone
01 58 80 84 71
Adresse postale
2D4P10, 33-1-13B, 2 rue Conté
Paris 75003