• -25%
  • Risparmia 25%
Corso Programmazione PHP

Corso Programmazione PHP

1.149,00 €
861,75 € Risparmia 25%
Tasse incluse
Scegli il tipo di Frequenza:
  • VIDEO ON-DEMAND
  • LIVE da REMOTO
  Tutor Online:

5 giorni su 7, disponibili su: Skype, WhatsApp e in Classe Virtuale.

  Postazioni disponibili:

1 personal computer per Corsista, con S.O. Windows o Mac.

  Disponibilità posti:

NUMERO CHIUSO: massimo 8 partecipanti/6 in aula virtuale.

  Docenti realmente Certificati:

Adobe Certified Instructor

  Laboratori settimanali:

Per gli approfondimenti o esercitazioni: in presenza/on-line con a disposizione il proprio Tutor.

  Classe virtuale privata:

Con video registrazioni delle lezioni, tutto il materiale didattico e il software di studio.

  Accesso Illimitato:

Apprendi H24 e 7 giorni su 7.

Riferimento: PHP

Corso Programmazione PHP

CERTIFICAZIONI: Attestato Partecipazione

AULE A NUMERO CHIUSO: solo 6 posti disponibili

DURATA: 4 mesi/45 ore

Data prossima sessione: 2° TRIMESTRE 2023

OPZIONI di PAGAMENTO

In unica soluzione.
In due rate.
Pagamenti personalizzati mensili.

super promo!
sconto del 20% per la modalità con VIDEO ON-DEMAND.


Ne vuoi sapere di più?

RICHIEDI (senza impegno) INFORMAZIONI SU QUESTO CORSO:

  Autorizzo il trattamento dei miei dati personali ai sensi degli artt. 13 e 23 del D.Lgs 30 giugno 2003, n. 196.

IL Corso Programmazione PHP IN BREVE:

La finalità del nostro Corso Programmazione PHP, é sia quella di fornire tutti gli strumenti per la creazione di propri Script, che la realizzazione, da parte di ogni Corsista, partendo da zero, di un proprio portale dinamico, interfacciandosi con i DataBase Mysql.

La scelta di far realizzare ad ogni partecipante un portale web DA ZERO è stata fatta perché un sito dinamico è ovviamente la sfida maggiore in ambito Web.

In questo modo apprenderai come realizzare qualsiasi altro tipo di "prodotto dinamico" senza l'utilizzo, e quindi alcuni limiti, di un CMS.

Con il vantaggio che sarai in grado di andare a modificare il codice sorgente dei CMS come Wordpress, Woocommerce, Prestashop, ecc... quando ne avrai bisogno!

Questo Corso si rivolge ad utenti intermedi, che hanno già acquisito conoscenze pari o superiori nei seguenti argomenti: HTML5 | CSS3 e Adobe DREAMWEAVER.

PROGRAMMAZIONE PHP E MYSQL:


  • I linguaggi lato server e lato client.
  • Differenze tra i vari linguaggi di programmazione e spiegazione del linguaggio lato server: PHP 7.
  • Installazione del Web Server Apache.
  • Installazione del linguaggio PHP.
  • Installazione di MySql.
  • Utilizzo del front-end PHPmyAdmin.
  • Il linguaggio PHP:
    • Scrivere, da zero, il linguaggio PHP.
    • Le variabili e le costanti.
    • Numeri, stringhe e utilizzo dell'operatore ternario.
    • Gli operatori booleani e gli operatori di confronto.
    • L’utilizzo dei cicli (if, else if, while, do while, for).
    • Utilizzo del costrutto "Foreach".
    • L'istruzione "Switch".
    • La funzione “Data e ora”.
    • Creazione ed Utilizzo delle Array.
    • Le Array multilivello.
    • Le Array superglobali.
    • Utilizzo dellle funzioni:
      • Empty().
      • Unset().
      • Isset().
      • Is_string().
      • Is_numeric().
      • Trim().
      • Ltrim().
      • Rtrim().
      • Substr().
      • Str_replace().
  • Creazione di una pagina di invio mail.
  • Creazione di una funzione personalizzata.
  • Come Funziona un DataBase (Banca Dati) MySql:
    • Funzioni di un DataBase.
    • Come ragiona un DataBase.
    • A cosa serve un DataBase.
  • Creazione e modifica di un DataBase MySql:
    • Creazione di un DataBase.
    • I Record.
    • I Campi.
    • Struttura del DataBase.
    • Creazione della connessione al DataBase.
    • Interrogare il DataBase con PHP.
    • Creazione di un filtraggio.
  • Impostare un Web Server:
    • I Web Server più importanti.
    • Utilizzo di Apache.
  • Dreamweaver CC lato Server:
    • Interfaccia del programma.
    • Il Pannello degli Strumenti.
    • I Comportamenti Server.
    • Creazione di una Connessione Dati.
  • L’SQL e il filtraggio dati:
    • Creazione ed uso dei Recordset.
    • Formattazione dei dati.
    • La funzione Repeat Region.
  • Gestione delle immagini prese da un DataBase:
    • Utilizzo di una Session Variable.
    • Creazione ed utilizzo dei Cookies.
  • Inserimento di dati all’interno di un DataBase:
    • Registrazione di un nuovo utente.
    • Invio email di conferma utente con codice di attivazione.
    • Controllare se l’utente sia già esistente.
    • Creazione di una pagina d’inserimento dati.
    • Creazione della pagina di Benvenuto.
    • Funzione convalida Password.
    • Funzione salvataggio Password (ricorda Password).
    • Evitare la possibilità di duplicazione del login.
    • Utilizzo di controlli JavaScript per la convalida dei campi.
  • Creazione di un sito dinamico:
    • Creazione di una pagina Dinamica.
    • Navigare all’interno dei RecordSet.
    • Utilizzo e creazione delle Variabili di Richiesta.
    • Funzioni di Upload con ridimensionamento delle immagini.
    • Nascondere i pulsanti quando non servono.
    • Creare dei link dinamici.
    • Creazione di una Pagina dei Dettagli Dinamica.
  • Creazione ed utilizzo di un Back-office Responsive per la gestione del sito, ad esempio:
    • Aggiungere un articolo.
    • Modificare un articolo.
    • Cancellare un articolo.
  • Creazione di motori di ricerca:
    • Creazione di un motore di ricerca semplice con funzione di auto completamento stile Google.
    • Creazione di un motore di ricerca avanzato.
    • Cosa fare se la nostra ricerca non produce risultati.
  • Funzione di Recupero Password tramite indirizzo E-mail o tramite domanda segreta.
  • Creazione di un Form di richiesta Informazioni via email.
  • La pubblicazione in remoto di un sito in PHP:
    • Modificare il file di connessione per il remoto.
    • Test del sito su di un server remoto.

Scheda

Durata:
4 mesi / 45 ore
Requisiti per l'accesso:
HTML5 | CSS3 | Adobe DREAMWEAVER
Frequenza:
OBBLIGATORI: 1 giorno a settimana con 3,30 ore per lezione.
Orari disponibili:
AM ❯ dalle 9.30 alle 13.00. PM ❯ dalle 15.30 alle 19.00.
Materiale didattico incluso in OMAGGIO per i Corsi o i Master IN AULA:
Chiavetta USB con Software e il materiale didattico, Borsa porta-notebook, Blocco, Penna, Matita, Dispense formative.