Module PHP

Développement côté serveur avec PHP et outils de gestion de projets communautaires

Objectifs

  • Comparer les approches et les langages potentiels
  • Concevoir une application web côté serveur en respectant les contraintes particulières du développement web
  • Intégrer du code de tiers (templates ou bibliothèques)
  • Réaliser, puis déployer, une application web testée et sécurisée, à l’aide d’une forge

Prérequis

Contenu

  • Comparaison entre langages classiques et langages de script web : outils et puissance, particularités et dangers ; méthodes et cycles de développement 
  • Forges logicielles
  • PHP5
    • Syntaxe de base
    • Traitement de formulaires
    • Interfaçage aux SGBD
    • POO en PHP
    • Expressions régulières
    • Sécurité
    • Test et documentation
    • Internationalisation
    • Dépôts de code tiers

Formes d’enseignement

  • 50% exposé et exercices théoriques
  • 50% exercices pratiques

Evaluation

  • Questionnaire
  • Projet à réaliser dans le mois après le module

Organisation


Crédits ECTS
2

Périodes
30
Soirées 6

Lieu
Neuchâtel

Intervenant(s)
Schaefer Marc (HE-Arc Ingénierie)

Mise à jour : 05-05-2015 / GMB