PHP : développement , avec des frameworks, d'applications web et applications back-end

Code UE : RSX124

  • Cours + travaux pratiques
  • 6 crédits

Responsable(s)

Nicolas BAUPIN

Public et conditions d'accès

Cet enseignement s'adresse en particulier aux auditeurs qui préparent le certificat de Compétences "Concepteur et développeur d'Intranets : Modélisation, conception et développement avancés de sites Web dynamiques d'Intranets".
Conditions d'accès :
  • Certificat Professionnel Webmestre, bac +2 informatique
  • Avoir suivi les UE NFA016 et NFA017 ou équivalentes
 

Objectifs pédagogiques

  • Développer des applications web et web mobiles dynamiques au moyen de Frameworks de développement côté serveur
  • Développer des API REST qui pourront être utilisées dans l’UE 3 de ce CC (utilisation depuis une application mobile, un site web ou un site web mobile)
  • Développer un site web complet en utilisant les technologies étudiées

Contenu

  • Avantages et inconvénients du développement Web avec des framework
  • Concevoir et développer des pages web dynamiques côté serveur en PHP grâce à des frameworks :
    • Rappels sur les principes des designs pattern dont MVC, singleton, etc. nécessaire à l’utilisation d’un framework PHP
    • Présentation et utilisation d'un framework PHP au choix
    • Manipuler les contenus d'une base de données grâce à un ORM PHP
  • Mise en pratique en développant un site web complet avec des Framework front et back end et/ou en développant un site web Back-end proposant des API REST qui seront accessibles depuis un site front-end :
    • En vue de :
 
      • Concevoir des pages web dynamiques accessibles produites par un framework PHP
      • Créer des animations simples ou complexes côté navigateur en interaction avec les serveurs
      • Faire appel à des services web distants via l'exposition de leurs API
 
    • Grâce à des :
 
      • Framework JS au choix :  JQuery et JQuery UI / AngularJS / MeteorJS / etc.
      • Framework PHP au choix : CodeIgniter / Laravel / CakePHP / Zend / Symfony / etc.
      • Framework PHP back-end au choix : Lumen / F3 / Phalcon / etc.
      • Framework CSS au choix : Bootstrap / Sass / Less Framework / etc.

Cette UE apparaît dans les diplômes et certificats suivants

Chargement du résultat...
Patientez
Intitulé de la formation
Type
Modalité(s)
Lieu(x)
Lieu(x)
Lieu(x)
Intitulé de la formation Type Modalité(s) Lieu(x)

Contact

Cnam Normandie
Esplanade Rabelais BP86
14203 Hérouville Saint clair
Tel :02 31 56 66 00
Nicolas Baupin

Voir les dates et horaires, les lieux d'enseignement et les modes d'inscription sur les sites internet des centres régionaux qui proposent cette formation

Enseignement non programmé s'il s'agit d'un diplôme, d'un certificat ou d'une UE ou enseignement qui ne fait jamais l'objet d'une programmation s'il s'agit d'une UA ou d'une US (le code formation commence alors par UA ou US).