Corso di PHP presentazione 2017-07-07T14:09:46+00:00

INTRODUZIONE ALLA PROGRAMMAZIONE
CON PHP

E USO DEI DATABASE MYSQL


Crea le tue pagine web dinamiche

Il corso di PHP introduce in modo dettagliato al mondo della programmazione lato server per imparare a progettare e sviluppare pagine e siti dinamici. Il corso tiene conto di  chi non ha alcuna esperienza di programmazione perciò la basi di PHP e la sua sintassi sono spiegate passo passo e in maniera graduale attraverso esempi pratici e il codice di sviluppo ampiamente commentato.

Le lezioni comprendono anche l’utilizzo di database per lo svolgimento delle classiche operazioni di archiviazione  e manipolazione dei dati per ottenere applicazioni dinamiche funzionali e performanti.

Il corso, senza rinunciare alla ragione teorica dello sviluppo in PHP, è molto pratico mostrando anche le fasi di lavoro di semplici applicazioni dinamiche in particolare rispetto all’utilizzo dei form in PHP e la sua integrazione con HTML e i framework responsivi come Bootstrap.

Alla programmazione ad oggetti in PHP è dedicato un ultimo modulo dandone solo una panoramica conoscitiva perchè data la sua natura  se ne ritiene più utile la trattazione in un corso avanzato e dedicato.

A questo corso di fondamenti sarà poi affiancato un primo seminario pratico con la realizzazione da zero di un blog su CMS stile wordpress.

Come per tutti i miei corsi il codice prodotto nelle lezioni è messo a disposizione dello studente per lo studio e l’esercizio personale.

Durata del corso: 66 lezioni per 13 h

Versione PHP utilizzata: PHP 7

  Il corso può essere proficuamente seguito da chi conosce le basi dello sviluppo web front end con HTML, CSS, Bootstrap.

Indice delle lezioni

  • Introduzione al Corso
  • Installazione server locale su Mac
  • Installazione server locale su Windows
  • Panoramica editor di codice e IDE 
  • La sintassi
  • Le variabili
  • Gli array – Prima Parte
  • Gli array – Seconda Parte
  • Gli operatori
  • Introduzione alla logica condizionale e iterazione 
  • L’istruzione if
  • L’istruzione switch
  • Il ciclo while
  • Do while
  • For e foreach
  • Uscita e chiusura del ciclo
  • Le funzioni
  • I parametri delle funzioni
  • Uso di return
  • Variabili locali e globali
  • Le costanti
  • Funzioni di tipo matematico
  • Funzioni sulle stringhe
  • Funzioni sugli array
  • Formattare la data con PHP
  • La funzione include
  • Lavorare con i file – Parte Prima
  • Lavorare con i file – Seconda Parte
  • Introduzione ai database
  • Creazione di database e tabelle
  • Connessione al database
  • PHP e operazioni CRUD
  • Creare dati nel database
  • Recuperare i dati dal database
  • Modificare i dati
  • Cancellare i dati
  • Refactoring dei file – Parte Prima
  • Refactoring dei file – Seconda Parte
  • Mostrare i dati in una tabella
  • Il metodo GET
  • Il metodo POST
  • Configurazione dei cookie
  • Leggere i cookie
  • Gestione delle sessioni in PHP
  • Protezione del database
  • Cifratura della password
  • Validazione dei campi del form
  • Utilizzo form esterno
  • La funzione mail
  • Form contatti con invio dati per mail
  • Mini progetto: form cattura contatti con pagina gestione – Il form
  • Mini progetto: form cattura contatti con pagina gestione – Parte Prima
  • Mini progetto: form cattura contatti con pagina gestione – Parte Seconda
  • Mini progetto: form cattura contatti con pagina gestione – Parte Terza
  • Mini progetto: form cattura contatti con pagina gestione – Parte Quarta
  • Mini progetto: form cattura contatti con pagina gestione – Parte Quinta
  • Introduzione alla OOP in PHP
  • Le classi e i metodi
  • Le classi e le proprietà
  • Ereditarietà
  • Accesso ai dati
  • La proprietà static 
  • L’attributo parent
  • I costruttori
  • E ora guardiamo avanti
  • Conclusione

Chiedi più info

Anteprime