Presentation of the subject and objectives
The subject is focused on the development, design, and deployment of secure WEB applications. It is fully integrated into the DACS (Deployment of Communicating and Secure Applications) course. Through this course, we will learn PHP, a famous WEB language, as well as one of its frameworks "Laravel". You will also be sensitized to WEB security and autonomous application deployment.
Several types of headings indicating the type of content:
- 📜 Theoretical course
- ⚙️ Practical course
- 📚 TD/TP (Tutorial/Practical Work)
- 📝 Quiz/Exam
Comments with instructions will be present throughout the TD/TP to guide you on the answers to provide.
For example:
<?php
$my_var = "toto";
// Here, you need to display $my_var
...
When the following comment is present in a file, you must provide a link to where you found the answer.
/**
* Link: https://my_link.com
**/
Generally, you can find the answer on 3 different sites:
- This site, by clicking on the title of the section, you can retrieve its link. For example: https://phd.julien-cpsn.com/courses/PHP/seance_1#replace-a-part-of-a-string-with-replace
- On the official PHP documentation. For example: https://www.php.net/manual/en/function.str-replace.php
- A blog, a forum, or any other online site (so not ChatGPT :)
Any unfilled comment will be considered not submitted.
- If the work to be submitted is ungraded, I will come and ask you the question.
- If the work to be submitted is graded, the answer will be counted as incorrect.
You will receive a list of items to review some time before the exam. If I forget, feel free to remind me.