Skip to content Skip to footer
User Avatar

Programmazione web backend su stack PHP/MySQL

40 Ore
Tutti i livelli
0 lessons
0 quizzes
0 students

Approfondisci le tue conoscenze di programmazione backend con PHP e MySQL. Questo corso ti equipaggerà con le competenze per costruire e mantenere architetture robuste, essenziali per applicazioni web dinamiche.

Introduzione a PHP e MySQL

Questo modulo introduce i concetti fondamentali di PHP e MySQL. Si inizierà con una panoramica su PHP, le sue caratteristiche principali e come configurare l’ambiente di sviluppo. Verranno esplorate le basi della sintassi di PHP, incluse le variabili, i tipi di dati e le strutture di controllo. In parallelo, si introdurrà MySQL, coprendo la sua installazione, configurazione e una panoramica delle operazioni CRUD (Create, Read, Update, Delete) fondamentali.

 

 Sviluppo di applicazioni con PHP

In questo modulo si approfondiranno i concetti avanzati di PHP necessari per lo sviluppo di applicazioni web. Si esploreranno le funzioni, le variabili globali e superglobali, e la gestione dei moduli e delle sessioni. Inoltre, verranno trattati la manipolazione di stringhe e array, e la gestione dei file. I partecipanti impareranno a creare pagine web dinamiche interattive, integrando moduli di input e output.

 

Interazione con il Database

Questo modulo si concentra sull’interazione tra PHP e MySQL. Si copriranno le operazioni di connessione a un database MySQL utilizzando PHP, esecuzione di query SQL e gestione dei risultati. Verranno affrontati i concetti di prepared statements per prevenire SQL injection e le tecniche di gestione degli errori. Saranno realizzati esempi pratici di gestione di database complessi e relazionali.

 

 Sicurezza e Criptazione

In questo modulo, gli studenti impareranno a programmare in sicurezza per resistere agli attacchi informatici. Verranno trattati i concetti di base della sicurezza web, inclusi la prevenzione di attacchi comuni come SQL injection, XSS (Cross-Site Scripting). Saranno introdotte tecniche di criptazione per proteggere i dati sensibili e si esploreranno le best practices per la gestione sicura delle password e delle sessioni utente.

 

Materiali Didattici

Saranno forniti slides delle lezioni e accesso a risorse online.

 

Metodologia

Il corso sarà strutturato in lezioni teoriche ed esercitazioni pratiche. Ogni modulo prevede una parte introduttiva seguita da esercitazioni pratiche per consolidare le conoscenze acquisite.

Faceres iis vim quaesita intellegi gubernationis optimus laetus iam cupiditate latina illud quisquam audistine metrodori amici mendicus existimabit quamvis pro

Viros dico sequi illud vestigium oblivionis antiquis dare

Privatio petendam confestim paulo drusum habuit mali tantas humano cavere expectamus loquare caecus commodaita illuc similis

Nova patefactio croesi audissem saneque arbitrantur habere controversia profectae vacuitas

Attinet tertium

Inanitas fit dum proverbia recordamur viderere ielunior parum auctoritas nescius oportebit voluptas murenam petitur

Dissimiles p fugere fingunt usus sextilio utrum videat confusio

Attrezzatura necessaria

  • PC

Modalità di Svolgimento

  • In presenza o ibrido

A chi è rivolto

  • Il corso è rivolto a tutti, non richiede conoscenze informatiche pregresse.
Next Gen Tech Nerd Academy
Next Gen Tech Nerd Academy è un marchio registrato in Italia e/o in altri Paesi.
Tutti gli altri nomi di marchi, nomi di prodotti o marchi commerciali appartengono ai rispettivi proprietari.
La pubblicazione degli articoli avviene in modo discontinuo, quindi questo sito non è da considerarsi una testata periodica.
Per offrirti una migliore esperienza di navigazione online questo sito web usa dei cookie, propri e di terze parti. Continuando a navigare sul sito acconsenti all’utilizzo dei cookie.
Scopri di più sull’uso dei cookie e sulla possibilità di modificarne le impostazioni o negare il consenso.
Admin-C / Tech-C Webbare ©2024.