Database e connessioni a PHP
Il corso inizia con un'introduzione ai database relazionali. Gli studenti acquisiranno una comprensione di base dei concetti di database, della struttura delle tabelle, delle relazioni tra tabelle e del significato di termini chiave come chiave primaria e chiave esterna.
Una parte essenziale del corso è il confronto tra MySQLi e PDO, due estensioni comuni per interagire con i database MySQL in PHP. I partecipanti impareranno i pro e i contro di entrambi i metodi per poter decidere con cognizione di causa quale metodo utilizzare nei loro progetti.
I partecipanti impareranno a creare e gestire le connessioni ai database. Questo include l'impostazione di connessioni sicure al database e la gestione degli errori di connessione.
Verranno inoltre illustrate le operazioni CRUD di base (Create, Read, Update, Delete) che costituiscono la base per lavorare con i database. I partecipanti impareranno a:
- Inserire dati nel database (Creare)
- Recuperare dati dal database (Read)
- Aggiornare i dati nel database (Update)
- Cancellare dati dal database (Delete)
Esercizi pratici ed esempi permetteranno ai partecipanti di applicare queste tecniche nelle proprie applicazioni PHP.