Dettaglio prodotto
Polo Didattico E-Learning Unipegaso - Unimercatorum - San Raffaele SCOPRI DI PIU'
Corso

Corso Online: Applicazioni dinamiche con PHP e MySql

Corso Online: Applicazioni dinamiche con PHP e MySql

OBIETTIVI E PROGRAMMA

Il corso è prettamente pratico ed esemplificativo di applicazioni web in prospettiva di produzione reale. Gli esempi proposti propongono obiettivi molto comuni nelle più diffuse applicazioni per il web e nei siti dinamici come l’invio di mail o i sistemi di login
In particolare, si lavorerà su sistemi che prevedono la gestione piena dei dati archiviati con PHP seguendo le comuni operazioni CRUD sui dati archiviati. Inoltre, specifica attenzione sarà data all’integrazione delle direttive SQL in PHP e al tema della sicurezza

OBIETTIVI

Il corso richiede la conoscenza e la pratica dei fondamenti dello sviluppo front end e la base dello sviluppo back end. Sarà data per scontata la conoscenza di HTML, CSS, JS, PHP e SQL. 

PROGRAMMA

Questo corso ha una durata complessiva di 10 ore.

Cap.01 Pagina cattura contatti

  •          Lezione 1.1 Formattazione del form di registrazione | 22:34 minuti
  •          Lezione 1.2 Gestione iscrizioni: mostrare i dati | 12:58 minuti
  •          Lezione 1.3 Gestione iscrizioni: aggiungere utenti | 08:11 minuti
  •          Lezione 1.4 Gestione iscrizioni: cancella utenti | 15:50 minuti
  •          Lezione 1.5 Gestione iscrizioni: update e modifica utenti – 1 | 14:38 minuti
  •          Lezione 1.6 Gestione iscrizioni: update e modifica utenti – 2 | 14:11 minuti

Cap.02 Sistema di login con sessioni

  •          Lezione 2.1 Impostazione della pagina di login e connessione al database | 12:37 minuti
  •          Lezione 2.2 Gestione del form di login e controllo degli input | 14:05 minuti
  •          Lezione 2.3 Redirect a pagina riservata degli utenti loggati | 08:38 minuti
  •          Lezione 2.4 Utilizzo delle sessioni per l’ingresso filtrato alla pagina riservata | 13:33 minuti
  •          Lezione 2.5 Funzione di logout e protezione della pagina riservata | 09:15 minuti

Cap.03 Progetto con MVC e PDO

  •          Lezione 3.1 Introduzione | 13:54 minuti
  •          Lezione 3.2 Impostazione del progetto | 10:20 minuti
  •          Lezione 3.3 Impostazione delle pagine del progetto | 09:56 minuti
  •          Lezione 3.4 Le richieste GET per i percorsi corretti | 11:53 minuti
  •          Lezione 3.5 Impostazione di una barra di navigazione | 13:15 minuti
  •          Lezione 3.6 Ottimizzazione dei link | 08:50 minuti
  •          Lezione 3.7 Presentazione del progetto e struttura di base | 07:15 minuti
  •          Lezione 3.8 Connessione al database | 10:55 minuti
  •          Lezione 3.9 Creare nuovi dati – Controller | 12:25 minuti
  •          Lezione 3.10 Creare nuovi dati – Model | 14:20 minuti
  •          Lezione 3.11 Registrazione degli utenti | 14:37 minuti
  •          Lezione 3.12 Ottimizzazione del processo di registrazione | 12:45 minuti
  •          Lezione 3.13 Login degli utenti registrati | 23:26 minuti
  •          Lezione 3.14 Lettura dei dati ed inserimento in tabella | 16:41 minuti
  •          Lezione 3.15 Ottimizzazione del processo di login | 03:14 minuti
  •          Lezione 3.16 Ingresso riservato con le sessioni | 08:53 minuti
  •          Lezione 3.17 Impostazione del logout | 05:23 minuti
  •          Lezione 3.18 Modifica dei dati – 1 | 07:53 minuti
  •          Lezione 3.19 Modifica dei dati – 2 | 18:25 minuti
  •          Lezione 3.20 Aggiornamento dei dati | 19:17 minuti
  •          Lezione 3.21 Eliminazione dei dati | 13:39 minuti
  •          Lezione 3.22 Introduzione alla sicurezza delle applicazioni web | 05:18 minuti
  •          Lezione 3.23 Validazione lato front-end: HTML | 09:27 minuti
  •          Lezione 3.24 Validazione lato front-end: JavaScript | 17:47 minuti
  •          Lezione 3.25 Introduzione alle espressioni regolari: REGEX – 1 | 15:03 minuti
  •          Lezione 3.26 Introduzione alle espressioni regolari: REGEX – 2 | 19:54 minuti
  •          Lezione 3.27 Validazione lato front-end degli input di testo con JavaScript | 11:56 minuti
  •          Lezione 3.28 Validazione lato front-end del campo mail con JavaScript | 10:18 minuti
  •          Lezione 3.29 Validazione lato front-end del campo password con JavaScript | 10:16 minuti
  •          Lezione 3.30 Validazione del campo privacy con JavaScript | 11:16 minuti
  •          Lezione 3.31 Sicurezza lato back-end: cifratura della password | 15:28 minuti
  •          Lezione 3.32 Sicurezza lato backend: uso di recaptcha | 25:44 minuti
  •          Lezione 3.33 Sicurezza lato backend: applicazione del recaptcha alla form | 18:20 minuti
  •          Lezione 3.34 Configurazione del file htaccess per la nostra applicazione | 18:51 minuti
  •          Lezione 3.35 Introduzione all’integrazione di Ajax nel progetto | 08:01 minuti
  •          Lezione 3.36 Funzionalità Ajax sull’input del nome – 1 | 12:33 minuti
  •          Lezione 3.37 Funzionalità Ajax sull’input del nome – 2 | 10:34 minuti
  •          Lezione 3.38 Integrazione nella struttura MVC di Ajax | 14:24 minuti
  •          Lezione 3.39 Funzionalità Ajax sull’input della mail e ottimizzazione del codice | 13:37 minuti
  •          Lezione 3.40 Blocco dell’invio dei dati al controllo del dato ripetuto | 11:16 minuti

RICHIEDI INFORMAZIONI

PROCEDURA DI ISCRIZIONE

Per iscriversi al corso basta semplicemente cliccare sul pulsante “Aggiungi al Carrello” per verificare eventuali promozioni in corso e seguire la procedura guidata di registrazione e pagamento.

E’ possibile pagare sia tramite Carta di Credito/Paypal (senza costi aggiuntivi) oppure Bonifico Bancario (in caso di pagamento con Bonifico Bancario il corso sarà disponibile solo dopo avvenuto accredito presso la nostra Banca, in genere dai 3/5 giorni lavorativi).

Se si ha un Coupon sconto consigliamo di procedere come indicato sopra per l’iscrizione, una volta arrivati sulla pagina che mostra prezzo finale, occorre inserire il codice coupon qui e cliccare su “Verifica”. Successivamente, avviata la procedura di iscrizione, è necessario inserire nuovamente il coupon qui e cliccare su “Applica”, così il coupon sarà calcolato nel prezzo finale.

MODALITA’ DI ACCESSO E UTILIZZO

Il corso online è fruibile sulla nostra piattaforma attraverso tutti i dispositivi: smartphone, tablet e pc collegati ad internet, l’accesso è sempre disponibile (24/24). Il corso ha una validità di 6 mesi dalla data di iscrizione e dovrà essere completato entro tale termine.

Per accedere al corso, una volta acquistato (vedi modalità di iscrizione) basta cliccare sulla scritta in alto del sito “Accedi”.

Accedendo all’Area Utente con PC/Notebook o Tablet il pulsante “Accedi” è in alto a destra, come nell’immagine qui disponibile.

 

Se accediamo all’Area Utente da Smartphone, il pulsante “Accedi” è nella voce di menù a destra; occorre cliccare quindi l’icona del menù (cerchiata in rosso nell’immagine qui sotto) per visualizzarlo.

 

Si accede quindi al proprio account (usando le credenziali di registrazione) dove è disponibile l’accesso al corso online scelto, nella sezione “PROSPETTO CORSI” evidenziata in rosso nell’immagine qui sotto.

ATTESTATO E BENEFIT

A conclusione del percorso formativo sarà possibile scaricare nella propria area utente un certificato di frequenza personalizzato.

Richiedi informazioni

Campi richiesti