Technologies du Web 2

ECTS

6.0

Nombre d'heures

50.0

Niveau d'étude

Bac +3

Période de l'année

Semestre 6

Présentation

Programme résumé :

Conception de sites en PHP sans framework.

  • Apprentissage du langage PHP.
  • Gestion des cookies et des variables de session.
  • Interaction avec une base de données.
  • Sensibilisation à la sécurité.

Utilisation d'un framework PHP (Symfony ou équivalent).

  • Compréhension de l'architecture MVC (Modèle, Vue, Contrôleur).
  • Déploiement, configuration et mise à jour du framework.
  • Utilisation d'un IDE (Environnement de Développement Intégré) PHP.
  • Construction d'un site selon l'architecture induite par le framework.
  • Sécurité, authentification, niveaux d'accès.

Objectifs

  • Savoir concevoir un site Internet dynamique.
  • Maîtriser les problèmes côté serveur et le développement d'applications Web conséquentes.

Conditions d'admission

Pré-requis :

  • technologies côté client : HTML, CSS, JavaScript (utilisation de base) ;
  • bases de données : langage SQL, Schémas Entités Associations ;
  • programmation orientée objets (concepts principaux).

Volume horaire

Cours magistral10
Travaux pratiques40
Travaux dirigés0

Compétences visées

  • Savoir concevoir un site Internet dynamique.
  • Savoir utiliser un framework pour développer des applications Web dynamiques.
  • Utiliser une architecture logicielle adaptée au développement d'un site Web.
  • Savoir mettre en oeuvre des protections de base pour assurer la sécurité d'un site Web.
  • Utiliser un IDE pour développer un site Web dynamique.

Diplômes intégrant cette UE

Méthode d'enseignement En présence

Composante

Etudiants internationaux

Ouvert aux étudiants en échange

Lieu(x)

  • Futuroscope
Logo

Nous contacter

15, rue de l'Hôtel Dieu
TSA 71117
86073 POITIERS Cedex 9 - France
Tél : (33) (0)5 49 45 30 00
Fax: (33) (0)5 49 45 30 50

Réseaux sociaux