03 20 61 95 00

Formation langage PHP Développer une application serveur


  • AV10
  • Durée : 4 jours
  • Tarif : 1840 € HT

Objectifs

– Avoir des bases solides pour développer en PHP côté serveur et programmation orientée objet
– Pouvoir débuter sur les frameworks Laravel ou Symfony
– Pouvoir intégrer une équipe en utilisant des bases solides

Prérequis

Bonnes connaissances dans un langage informatique
Notions en POO

Public

Développeurs

enveloppe Cette formation vous intéresse ? Contactez-nous

Présentiel

Formations intra ou interentreprises, cours officiels ou création de contenu spécifique, nos formations sauront répondre à vos attentes.
illustration-formation
Les + d'une formation Access it
Des formations d'excellence, éligibles CPF, disponibles en distanciel, et animées par des consultants experts passionnés par leur métier.
En savoir plus
modules

Les Modules
de formation

Module 1
Présentation de PHP

Pourquoi PHP ?
• Historique
• Cas d’utilisation
• Fonctionnement global
• Comparaison avec les autres langages

Module 2
Les bases

La syntaxe :
• Commentaires
• Conventions de codage
Les variables
• Fonctionnement en mémoire
• Les types
• Les scopes
• Les constantes
Les opérateurs :
• Arithmétiques
• Relationnels
• Logiques
• Affectations
Les structures de contrôle
• Conditions
• Boucles
• Les sauts (break/continue/return)
Les fonctions / méthodes
• Signatures
• Le corps
• Les paramètres
• Les valeurs de retour
• Fonctionnement en mémoire
Les chaînes de caractères
Les imports
• Include
• Require
Super Globales

Module 3
La programmation orientée objet

Les classes : 1
• Qu’est-ce qu’une classe ?
• Fonctionnement en mémoire
• Les attributs et les propriétés
• La visibilité
• Les méthodes
• Les méthodes « magiques »
• Les champs « static »
• Bonnes pratiques
Les espaces de noms
Les exceptions
Les classes : 2
• Héritage
• Interfaces
• Classes abstraites
• Bonnes pratiques pour structurer son code

Module 4
Structurer son code

Encapsulation
Principe SOLID

Module 5
Intégrer une base de données

La bibliothèque PDO
Requête vers une base de données
Les requêtes préparées

Module 6
Gestion des données côté serveur

Avant de commencer :
• Le protocole http
• Le JSON
• Les APIs REST
Les sessions
Les cookies
Gestion d’un formulaire

Cette formation vous intéresse ? Contactez-nous !