Training / PHP
pdf
[PHP Basics](https://github.com/simplonco/php-training/blob/master/courses/Tutoriel PHP - Introduction.pdf) Fundamental of PHP 🐘pdf
[MySQL Basics](https://github.com/simplonco/php-training/blob/master/courses/Tutoriel MySQL - Introduction.pdf) Fundamental of MySQL
Short ressources to engage your training
- The variables Starting php with the variables
- The circumstances Starting php with the circumstances
- The loop Starting php with the loop
- The function Starting php with the function
- The array Starting php with the array
- The parameters Starting php with the parameters
- The forms Starting php with the forms
- The global variable, $session Starting php with the session and global variable
- The date Starting php with the date
Exercices given without automated validation, with just a short explanation
- Introduction to programming (PHP) 🐘
- PHP Recall Review the basics of PHP
- Cooking data with PHP Learn how to play with the dictionary and an example dataset of movies in PHP! 🥚
- Send Mail Form Send mails with a simple HTML form and a PHP backend! 📫
- Chocolate cookies 🍪
TDD exercices validated by Travis CI (cool for algorithms teaching), was imported from exercism.io
- 🏆 Challenges It will maybe hurt a bit, but for your good! 🌵
Long project activity, without tutorial, but with some functional specifications, to engage students autonomy
- MiniChat II - The Return RrrRrrRrrRrr RrrRrr Rrr 🐱 🇫🇷 🇬🇧
- Fork Choose your learning path for the next months.. 🇬🇧
- Galactic Space Combat Un projet interpromo d'une semaine ! 🇫🇷
- Push to production like a PRO! Learn how to put a real app online 🇬🇧
- ATS-SPC: Group A / Group B / Group C / Group D 🇬🇧
Currated list of external ressources
- Official Documentation Français 🇫🇷 / English 🇬🇧
- PHP in Y minutes Français 🇫🇷 / English 🇬🇧
- Big Books: The Right Way 🇬🇧
- Install LAMP Français 🇫🇷 / English 🇬🇧 & Install LLMP 🇬🇧
- Install PHPMyAdmin Français 🇫🇷 / English 🇬🇧
Please read the Contribution guide first!
Do you want to add a resource? correct a mistake? Or do you need a new exercise or project to cover a topic? Do not hesitate to write an issue!
To be continued..