Ce Bundle de niveau intermédiaire se terminera sur un niveau avancé.
Il est nécessaire de connaître les langages PHP et SQL ainsi que la classe PDO afin de pouvoir suivre ce tuto dans de bonnes conditions.
Les sites internet ont beaucoup évolué et de nos jours il est presque inconcevable de mettre en place un site web complet sans utiliser une base de données. L'objectif de se Bundle est de vous fournir toutes les connaissances qui vous permettront d'aborder sereinement l'aspect dynamique de vos pages ou applications web.
Au programme de ce bundle de formation PHP et MySQL
- Nous débuterons ce Bundle par l'étude du CRUD. A savoir l'insertion, la lecture, la modification ainsi que la suppression de données depuis une table issue d'une base de données MySQL. A la fin de cette première partie, vous serez à l'aise avec les commandes de base du langage SQL.
- La seconde partie de ce Bundle sera dédiée à l'étude des tables d'une base de données.
Nous parlerons de leur création ainsi que de leur mise en relation. Les relations entre les tables étant une notion fondamentale d'une base de données relationnelle telle que MySQL.
Nous irons également plus loin car nous mettrons en place un formulaire d'insertion de données intelligent, c'est à dire que nous réaliserons un programme qui ne fera pas d'insertions de données sans vérification de présence dans la ou les tables.
Nous terminerons cette seconde partie par l'étude des jointures entre les tables. - La troisième partie de ce Bundle sera entièrement dédié à la conception d'une base de données. Nous apprendrons à concevoir les différentes tables et à les mettre en relation. Nous utiliserons l'interface PhpMyAdmin afin de créer nos tables.
- La quatrième et dernière partie de ce Bundle reprendra la base de données créée à la troisième partie afin de l'améliorer considérablement. Cette dernière partie sera d'un niveau avancé. Elle vous permettra d'acquérir des notions de conception de très haut niveau.
Je reste disponible dans le salon d'entraide de ces formations pour répondre à vos éventuelles questions si vous êtes bloqués.
Comme précisé plus haut, pour suivre ce Bundle dans de bonnes conditions, il est nécessaire de connaitre les bases du PHP ainsi que les bases du langage SQL et de bien connaitre la classe PDO. En cas de besoin, je mets à votre disposition une série de tutoriels entièrement dédiés à ces sujets :
Avis des apprenants