Goal: The objective of the course is to familiarize students with the fundamentals and advanced concepts of PHP programming, enabling them to independently create interactive web pages. Students will gain awareness of common security threats affecting websites and learn how to mitigate the most frequent vulnerabilities using PHP features. The course also aims to introduce the basic principles and usage of the Symfony framework.
Course description: The syllabus covers an introduction to PHP programming, including the management of server-side data, cookies, and databases using PHP. It also addresses PHP security and defense strategies, commonly used PHP functions, and provides an introduction to working with the Symfony framework.