Aller au contenu principal

EDUGROUPE : 4.2. Solutions Open Source - Développement Back End - PHP

Durée

28 heures

Modalités

Formation
  • Classe virtuelle
  • Présentiel
Évaluation

• Evaluation durant la formation par le biais d'exercices pratiques • Auto-évaluation des acquis par le stagiaire via un questionnaire • Attestation de fin de stage adressée avec la facture

Prix

Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
1575€ HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
6200€ HT / groupe
4 stagiaires minimum

Public

Chefs de projet - Développeurs - Webmaster

Pré-requis

Une bonne connaissance de HTML et connaître au moins un langage de programmation

Objectifs pédagogiques

  • Acquérir les bases du langages PHP
  • Savoir développer des sites et applications Web avec PHP
  • Se familiariser avec les bases de données MySQL/MariaSQL.

Programme détaillé

Module 1 : Introduction à la programmation avec PHP

Les possibilités de PHP

Rechercher et identifier les ressources PHP

Architecture et fonctionnement de la plateforme PHP

Forces et les faiblesses de PHP

Perspectives pour PHP dans un univers en mouvement constant

 

Module 2 : Installation de PHP et MySQL

Installation d’un serveur Web

Les différents modes d’installation

 

Module 3 : Les bases de PHP

Insertion de PHP dans HTML

Variables et les opérateurs

Structures de contrôles (if, while, …)

Fonctions PHP

Fonctions utilisateur

Gestion de fichiers

 

Module 4 : Formulaires et interactions utilisateurs

Création de formulaires en HTML

Gérer la réception des données

Mise en place d’un upload de fichier

Sécuriser des formulaires

 

Module 5 : Sessions et cookies

Utiliser une variable de cookie

Utiliser une variable de session

Utiliser et sécuriser des sessions

 

Module 6 : PHP et MySQL/MariaDB

Rôle et fonctionnement d’un SGBD

Rappel des principales commandes SQL

Accéder à MySQL avec PHP (PDO)

Gérer des erreurs MySQL

 

Module 7 : Programmation orientée Objet

Introduction aux objets

Déclarer une classe, des attributs et méthodes

Créer des constructeurs et destructeurs

Héritage

Introduction aux Frameworks Symfony et ZF

Sessions

Filtrer les résultats

Aucun résultat pour cette recherche

Modalités pédagogiques
Formation synchrone se déroulant avec la présence physique du (des) formateur(s) et du (des) apprenant(s) réunis dans un même lieu de formation.
Formation combinant des séquences en présentiel et des séquences à distance synchrones ou asynchrones.
Formation à distance, asynchrone, s’appuyant sur une plateforme d’apprentissage, pouvant être complétée par d’autres modalités de formation à distance (visio-conférence…)
Formation à distance, synchrone, s’appuyant sur un dispositif de visio-conférence. La classe virtuelle recrée à distance les conditions d’une formation en salle traditionnelle.
Type de formation
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
Options
Les compétences professionnelles visées par la formation sont validées via un test permettant d’obtenir une certification officielle.
Ces sessions ne peuvent être ni annulées ni reportées par l’organisme de formation.

0 résultat