> formation Technologies numériques > formation Technologies Web > formation Développement Back-End et PHP > formation Parcours certifiant Développer un site web dynamique (Back-End)

ERROR Avis : La référence d'objet n'est pas définie à une instance d'un objet.
Toutes nos formations Développement Back-End et PHP

Formation Parcours certifiant Développer un site web dynamique (Back-End)
Bloc de compétences d'un Titre RNCP

Stage pratique
Durée : 14 jours
Réf : ZBE
Prix  2021 : 6040 € H.T.
Pauses et déjeuners offerts
Financements
CPF
  • Programme
  • Composition
  • Participants / Prérequis
Programme

Ce parcours de formation représente le troisième bloc de compétences constituant le titre certifié de niveau 6 (Bac +3) "Développeur intégrateur web" reconnu par l'État. L'ensemble de ces formations vous apprendra à maîtriser le langage PHP en vue de développer de sites web dynamiques. Vous apprendrez également à vous connecter à une base de données, à manipuler les objets graphiques ainsi que les bonnes pratiques de programmation.

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :
  • Maîtriser les fondamentaux de PHP
  • Apprendre les fonctionnalités avancées de PHP
  • Optimiser les performances d’une application PHP
  • Installer et gérer un site WordPress

Certification

Chaque bloc de compétences est validé par un examen écrit sous forme d'étude de cas (cf Réf ZEW).
PROGRAMME DE FORMATION

L’essentiel de PHP

  • L'architecture du web : HTTP, CGI, interactivité : script client ou script serveur.
  • Qu'est-ce que PHP ?
  • Historique de PHP.
  • Les différences entre PHP 4, PHP 5 et PHP 7.
  • Notions d'architecture multicouche. Introduction aux principes MVC.
  • Présentation de l'exemple utilisé durant la formation : le site de vente en ligne.

Travaux pratiques
Découvrir et s'inscrire à l'option de certification AVIT®. Revue des balises principales HTML et des commandes de style. Introduction à la feuille de style de l'application exemple.

Programmation orientée objet (POO) avec PHP

  • Classes, propriétés, méthodes. Méthodes automatiques.
  • Visibilité et protection.
  • Constructeur, destructeur. Appel implicite versus explicite.
  • Héritage et agrégation. Règles de propagation. Polymorphisme et typage.
  • Concepts avancés de POO. Classe abstraite. Interface. SPL. Design Pattern. Clonage.

Travaux pratiques
Réalisation d'une classe formulaire.

Rationalisation des développements

  • Architecture multicouche. Programmation "spaghetti" et maintenabilité.
  • Approche pluridisciplinaire et sous-traitance.
  • MVC : diviser pour mieux régner. MVC sans l'objet.
  • Concepts avancés de la POO : classes abstraites, interfaces. Méthodes automatiques, surcharge, sauvegarde, clonage.
  • Framework (cadres). Philosophie. Étude d'un framework "maison". Principaux frameworks du marché.
  • Design patterns (motifs de conception). Principes de base et avantages.
  • Structure des patterns usine. Singleton. Chaîne de commande. Observateur. Stratégie.
  • Encapsulation des concepts variables.
  • En option en ligne : planifier et suivre la certification AVIT® sous 4 semaines.

Travaux pratiques
Passage d'une page "spaghetti" à un modèle MVC. Réalisation d'un moteur de recherche avec un framework et d'une classe de connexion pour la conservation des ressources.

Environnement et fonctionnalités de WordPress

  • Caractéristiques techniques de WordPress.
  • Fonctionnement de WordPress.
  • Environnement technique : le concept de client/serveur, langages, protocoles...
  • Installation de WordPress (différences entre installation locale et distante).
  • Hébergement, nom de domaine...

Travaux pratiques
Installation de l'environnement local. Création de la base de données. Analyse de l'arborescence.

Composition
Participants / Prérequis

» Participants

Développeurs, administrateurs, webmasters, web designers.

» Prérequis

Être titulaire d'un Bac +2 validé ou d'un titre de niveau 5.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.

Pour vous inscrire

Ce parcours est composé d’un ensemble de modules. Les dates indiquées ci-dessous correspondent aux premières sessions possibles du parcours.

[-]
PARIS
30 novembre 2021
25 janvier 2022
22 février 2022

Pour vous inscrire : nous consulter

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.