Formation PHP 8 : Les Premiers Pas en PHP

Tuto vidéo Créer la page de traitement

Créer la page de traitement
Présentation
Plan détaillé
Ressources
Discussion
Avis (9)

Description de la formation

Dans cette formation PHP, vous allez configurer votre environnement de travail et familiarisez-vous au langage de programmation PHP 8.

# Le langage de programmation Web PHP et les nouveautés du PHP 8

PHP (Hypertext Preprocessor) est connu comme un langage de script à usage général qui peut être utilisé pour développer des sites Web dynamiques et interactifs.

C'était l'un des premiers langages côté serveur qui pouvaient être intégrés dans le HTML, facilitant l'ajout de fonctionnalités aux pages Web sans avoir besoin d'appeler des fichiers externes pour les données.

+ Les nouveautés de PHP8

Les mises à jour rapportées par cette nouvelle version du PHP sont :

Union types :Étant donné la nature dynamiquement typée de PHP, il existe de nombreux cas où les types d'union peuvent être utiles. Les types d'union sont une collection de deux ou plusieurs types qui indiquent que l'un ou l'autre peut être utilisé.

JIT (Just in time) :Le compilateur JIT - juste à temps - promet des améliorations de performances significatives, bien que pas toujours dans le contexte des requêtes Web. J'ai fait mes propres tests de performances sur des applications Web réelles, et il semble que le JIT ne fasse pas beaucoup de différence, le cas échéant, sur ce type de projets PHP.

The nullsafe operator :Si vous connaissez l'opérateur de coalescence null, vous connaissez déjà ses défauts : il ne fonctionne pas sur les appels de méthode. Au lieu de cela, vous avez besoin de vérifications intermédiaires ou comptez sur des aides facultatives fournies par certains Framework.

Named arguments :Les arguments nommés vous permettent de passer des valeurs à une fonction, en spécifiant le nom de la valeur, afin que vous n'ayez pas à prendre en compte leur ordre, et vous pouvez également ignorer les paramètres facultatifs.

Attributes :Les attributs, communément appelés annotations dans d'autres langages, offrent un moyen d'ajouter des métadonnées aux classes, sans avoir à analyser les docblocks.

Match expression :Vous pouvez l'appeler le grand frère de l'expression switch : match peut renvoyer des valeurs, ne nécessite pas d'instructions break, peut combiner des conditions, utilise des comparaisons de types strictes et n'effectue aucune coercition de type.

Constructor property promotion :cette nouveauté ajoute du sucre syntaxique pour créer des objets de valeur ou des objets de transfert de données. Au lieu de spécifier des propriétés de classe et un constructeur pour elles, PHP peut désormais les combiner en un seul.

Autres nouveautés et mises à jour notamment, Throw expression, Weak maps, Non-capturing catches

# Dans cette formation PHP 8

Dans cette formation PHP, vous allez découvrir de manières simple, efficace et concrète le fonctionnement de base de ce fameux langage de programmation de site internet.

Vous allez découvrir les variables, vous allez voir qu'il existe plusieurs types de variables en PHP. Vous allez comprendre chacun de ces types.

Vous allez aussi découvrir les variables PHP superglobales simples au travers. Vous allez vous familiariser également aux variables PHP complexes, celles affectants des tableaux.

Vous allez aussi voir les dérivés des variables, à savoir les constantes. Vous allez aussi manipuler les chaînes de caractères ainsi que des nombres afin de vous familiariser avec le langage PHP8 en passant en revue les fonctions simples de ce langage de programmation.

Enfin, vous allez terminer par la découverte de l'inclusion de différents fichiers PHP entre eux.

+ Des atelier pratiques PHP8

Cette formation PHP repose essentiellement sur des ateliers d’application dans lesquels vous allez mettre en pratique les notions vues dans les vidéos tutoriels.

Le fichiers sources nécessaires aux cas pratiques sont accessibles et téléchargeables depuis les ressources attachées à la formation.

+ Le formateur expert Carl BRISON

Au long de cette formation PHP, vous serez accompagné-e par le formateur expert Carl BRISON, qui sera votre guide pour vous familiariser aux concepts de base du langage PHP.

Il vous dotera également avec des astuces et des bonnes pratiques à adopter dans vos projets professionnels.

Objectifs

Installer un environnement de développement PHP

Ecrire ses premiers codes simples en PHP

Comprendre les variables PHP et leurs typologies

Se familiariser aux constants PHP

Savoir faire des inclusions des fichiers PHP

Prérequis

Connaître les langages HTML5 et CSS3

Public concerné

Toute personne désireuse d’apprendre à concevoir un site internet avec PHP 

Etudiants en développement web voulant apprendre PHP

Autodidacte voulant de commencer ses premiers pas avec PHP

Formateur : Carl BRISON
Date de mise en ligne : 13-12-2021

Evaluations


4.9
(19 votes)
5
18
4
1
3
0
2
0
1
0

Ce qu'ils disent de cette formation


  • Merci, comme toujours parfait et agréable à suivre.

    Il y a 7 jours
  • Top, comme toujours !

    Il y a 21 jours
  • Merci encore pour la simplicité des explications, et le jeu de rôle très pédagogique, car on ne s'ennuie pas tout le long du cours.

    Il y a 24 jours
  • Très bonne formation, merci beaucoup.

    Il y a 3 mois et 1 jours
  • Belle introduction à PHP 8 !

    Il y a 5 mois
  • Bonjour
    C'est vraiment cool. Je viens d'acquérir des bases en PHP avec XAMMP.
    J'espère pouvoir en gagner pour les sites web dynamiques.

    Il y a 5 mois et 3 jours
  • Excellente formation ! Rien à redire. Ce fut un plaisir de suivre Carl Brison.

    Il y a 5 mois et 18 jours
  • Un très grand merci pour cette délicieuse initiation au langage PHP.
    votre pédagogie d'enseignement est très sympathique et très claire pour les novices comme moi et cela m'a vraiment facilité et aidé grandement à comprendre et surtout à aimer le PHP. MERCI INFINIMENT

    Il y a 7 mois et 9 jours
  • Très bon cours de PHP...

    Il y a 7 mois et 24 jours
Ceci peut aussi vous intéresser