Bundle POO - Programmation Orientee Objet en PHP

DESCRIPTION
Ce Bundle s'adresse à celles et ceux qui souhaitent apprendre à coder en POO. Je précise que la Programmation Orientée Objet n'est pas un nouveau langage de programmation, mais uniquement un concept de programmation.
Pour visionner ce Bundle dans de bonnes conditions, vous devez connaître la programmation en langage PHP. Si tel n'est pas votre cas, voici une formation complète consacrée au PHP qui comblera cette lacune. Notez également que chaque partie de ce bundle peut être acheté séparément.
Au programme de ce Bundle sur la POO en PHP:
Voici les notions qui seront abordées tout au long de cette formation vidéo en ligne.
Les Bases de la POO
Nous allons passer deux heures pour comprendre les bases de la création d'un objet en PHP. A la fin de ce tutoriel vidéo, le monde des objets sera vulgarisé. Vous serez à même de pouvoir créer et instancier une classe, déclarer des propriétés ainsi que des méthodes et de comprendre la notion de visibilité. Un exercice viendra consolider nos nouvelles connaissances.
Les grands principes de la POO
Nous découvrirons le principe d'encapsulation. Nous étudierons les variables d'objets ainsi que les variables de classes. Nous verrons également les méthodes d'objets ainsi que les méthodes de classes. Puis, nous aborderons les constantes de classes avec un peu de théorie et beaucoup de pratique. Nous passerons également en revu la notion de constructeur. Des exercices vous seront proposés en fin de chapitre.
L'héritage
Une partie sera entièrement dédiée à l'héritage en POO. Nous allons voir tous les niveaux hiérarchiques de la Programmation Orientée Objet. Nous aborderons des exemples concrets afin de faciliter la compréhension des subtilités de l'héritage en programmation orientée objet.
Abstraction & Finale
Une partie qui abordera les notions d'abstraction et de finale. Nous allons voir ensemble ce qu'est une classe abstraite ainsi qu'une méthode abstraite. Nous verrons également le principe de la classe finale ainsi que de la méthode finale. Des exercices viendront compléter une nouvelle fois, l'apprentissage de ces nouvelles connaissances.
Les traits
Dans cette partie, je vous propose de découvrir comment mettre en place un autoloader afin de charger automatiquement les classes instanciées. Nous allons ensuite étudier les traits en programmation orientée objet. Nous verrons comment les déclarer, nous verrons les ordres de priorité des méthodes liées aux traits. Nous terminerons par la découverte de deux méthodes magiques : __call et __callStatic. Plusieurs exercices vous seront proposés afin de bien assimiler toutes ces nouveautés.
D'autres notions POO
Pour partie, je vous propose d'accroître vos connaissances en POO en abordant 4 sujets supplémentaires. Les propriétés non déclarées, la gestion des exceptions, les namespaces en POO et enfin l'utilisation d'un autoloader avec des namespaces.
Exercices de validation des acquis
Pour terminer ce Bundle, nous allons appliquer les connaissances que nous avons acquises en réalisant 5 exercices de POO. Je vous donnerai les énoncés de ces exercices, vous pourrez alors réaliser vos classes puis je vous proposerais une solution.
INFORMATION
Éditeur : tuto.com
Formateur : Carl Brison
?Publié le : 2019
Une formation vidéo de 17h30m
Niveau de ce tuto
intermédiaire
LOGICIEL & VERSION
Php 7
Langue(s) :
Français
DÉTAILS TECHNIQUE
Format : MP4
Qualité : WEBrip 720p
Codec Vidéo : AVC 14 à 225 kb/s
Audio : AAC LC 2.0 à 128 kb/s
INFORMATION SUR L'UPLOAD
Poids Total :1,86 Go
Nombre de fichiers :233
Fichiers sources : inclus