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

Code UE : RSX124

  • Cours + travaux pratiques
  • 6 crédits

Responsable national

Nicolas BAUPIN

Responsable opérationnel

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
Type
Intitulé
Equipe pédagogique
Modalité(s) / Lieu(x)
Code
Equipe pédagogique Informatique
Modalité(s) / Lieu(x)
  • Enseignée en formation présentielle et/ou partiellement à distance : Normandie
  • Type Intitulé Equipe pédagogique Modalité(s) / Lieu(x) Code

    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é (pour les diplômes, les certificats ou les UE) ou qui ne fait jamais l'objet d'une programmation (pour les UA et le US)