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

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 fraework 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 encore programmé