Certification Programme description: Introduction: reasons to learn PHP; Getting started with PHP: installing PHP (XAMPP), your first PHP file; PHP data structures: variables and constants, strings, numbers, arrays, multidimensional arrays; PHP procedures and functions: loops, booleans and comparisons, conditional statements, continue and break, functions; Advancing in PHP: variable scope, include and require, project header and footer; Forms in PHP: working withs forms in PHP, XSS attacks, basic form validation, filters and advanced validation; Errors handling in PHP: showing errors, checking for errors and redirecting; Getting started with MySQL: introduction to MySQL, setting up a MySQL database, connecting to a database, getting data from a database; Further advancing in PHP: rendering data to the browser, the explode function, control flow alt syntax; Advancing with MySQL: saving data to the database, getting a single record, deleting a record; Expertise in PHP: design elements, ternary operators, superglobals, sessions, null coalescing, cookies; Working with files in PHP: file system; Classes and objectes in PHP: classes and objects
Certification Programme version/revision: EITC/WD/PMSFv1r1)Earned ECTS credits: 2