Sviluppa da zero siti e web app dinamiche

Ciao, sono Simona Tocci, web designer e sviluppatrice web. Con questo pratico Master online “Master con Diploma in PHP Developer Specialist” voglio introdurti nel mondo PHP per imparare a sviluppare siti e app dinamici. Dopo una necessaria introduzione teorica sulla preparazione dell’ambiente di lavoro e della sintassi del linguaggio, il corso presenterà passo passo l’esecuzione di progetti pratici di crescente difficoltà fino allo sviluppo di un intero sito di ecommerce. Visto il taglio pratico e operativo, lo studente potrà applicare da subito e in un contesto reale, le conoscenze acquisite.

Perchè scegliere questo corso?


La conoscenza del linguaggio di programmazione PHP è una delle competenze tecniche più richieste agli sviluppatori web. Questo linguaggio server side infatti permette lo sviluppo completo di pagine, siti e web app dinamiche in grado di interfacciarsi con database e gestire tutte le interazioni che normalmente un utente ha con una pagina web. Form, moduli di contatto, pagine di login, gestione di aree riservate, invio di mail…tutte queste e molte altre sono le competenze di chi lavora e sviluppa in PHP.

Il master online “Master con Diploma in PHP Developer Specialist” è stato pensato e realizzato per chi non ha alcuna esperienza e non conosce il mondo della programmazione back end per questo spiega in dettaglio e con estrema gradualità la sintassi base di PHP. Gli esempi concreti, poi, aiutano lo studente ad applicare praticamente le tecniche apprese, così da cominciare da subito ad essere operativi. Un’ampia sezione è dedicata all’uso dei database relazionali MySQL e delle operazioni fondamentali che PHP può gestire sui dati archiviati nel database. Il corso comprende esempi molti pratici di lavoro reale specialmente illustrando come integrare correttamente gli script PHP nelle interfacce grafiche in HTML per creare pagine web dinamiche moderne, accattivanti e funzionali. I progetti pratici hanno una complessità graduale: sviluppo di un sistema di registrazione utenti, pagine contatto complessi con invio email in formato testuale, HTML e integrazione di un recaptcha, un sito di e commerce con modulo paypal integrato. Il corso è particolarmente indicato per i web designer che vogliono aggiungere nuove competenze tecniche e introdursi in modo professionale nel mondo dello sviluppo web back end. Tutto il codice prodotto al vivo nel corso delle lezioni, commentato passo passo, è a disposizione dello studente che lo può scaricare per l’esercitazione e il lavoro personale. Il target del corso è il neofita assoluto; quindi le lezioni sono strutturate con un ritmo adatto all’apprendimento di chi non alcuna esperienza nè di PHP, nè di altro linguaggio di programmazione. Alle tecniche avanzate di PHP saranno dedicati altri corsi.

Cosa imparerai con questo corso?


Iscriviti al mio corso online “Master con Diploma in PHP Developer Specialist” e avrai accesso alle mie lezioni dove imparerai:

 Creare pagine web dinamiche e semplici app gestionali;

Gestire interamente i dati in un databse;

Gestire form e inviare mail anche in formato html;

Integrare correttamente il codice PHP all’interno di strutture HTML e di framework responsivi come Bootstrap;

Sviluppare un sito web dinamico completo con backend amministrativo.

Iscrivendoti al corso avrai questi bonus:


Accesso Illimitato

Studia H24 e 7 giorni su 7

Workspace

Classe virtuale esclusiva

Certificato Finale

Inclusivo di N° di licenza

Materiale Didattico

A tua disposizione

Tutor Online

Fai qualsiasi domanda

Esercitazioni

Fai pratica con il tuo corso

Programma del Corso

INTRODUZIONE E PREPARAZIONE AMBIENTE DI SVILUPPO
Introduzione al Master in PHP Developer Specialist FREE 00:10:09
Installazione server locale su Mac 00:08:33
Installazione server locale su Windows 00:07:18
Panoramica sugli editor di codice e IDE 00:07:41
Materiale Didattico: Codice PHP di esempio 00:02:00
I FONDAMENTI DI PHP
La sintassi di base 00:12:09
Le variabili 00:14:20
Gli array – parte prima 00:11:47
Gli array – parte seconda 00:10:52
Gli operatori 00:15:15
Introduzione alla logica condizionale e iterazione 00:05:32
L’istruzione if 00:18:57
Uso dell’operatore ternario FREE 00:06:38
L’istruzione switch 00:07:50
Il ciclo while 00:09:39
Do while 00:07:26
For e foreach 00:12:26
Uscita e chiusura del ciclo 00:19:20
Le funzioni 00:12:14
I parametri delle funzioni 00:08:32
Uso di return 00:12:15
Variabili locali e globali 00:06:52
Le costanti 00:06:49
Funzioni di tipo matematico 00:13:10
Funzioni sulle stringhe 00:10:18
Funzioni sugli array 00:23:32
Formattare la data con PHP 00:24:31
La funzione include 00:10:04
Lavorare con i file – parte prima 00:16:44
Lavorare con i file – parte seconda 00:08:10
PHP E DATABASE
Introduzione ai database 00:07:27
Creazione di un DB e tabelle 00:14:21
PHP e operazioni CRUD 00:06:59
Connessione al DB 00:21:27
Creare nuovi dati nel DB FREE 00:13:42
Leggere i dati nel DB 00:15:30
Modificare e aggiornare i dati nel DB 00:23:34
Cancellare i dati nel DB 00:11:46
Refactoring dei file – parte prima 00:27:57
Refactoring dei file – parte seconda 00:12:10
Mostrare i dati in una tabella 00:07:07
PHP E WEB
Il metodo get 00:11:41
Il metodo post 00:07:24
Configurare i cookie 00:12:11
Leggere i cookie 00:12:19
Le sessioni in PHP 00:11:20
La super globale $_SERVER 00:12:23
Esercizio con $_SERVER 00:14:32
La protezione del database 00:16:12
La cifratura della password 00:11:53
LAVORARE CON I FORM
La validazione dei form 00:17:05
Utilizzo di un form con file esterno 00:06:56
La funzione mail FREE 00:11:24
Form di contatto con invio dei dati – prima parte 00:19:57
Form di contatto con invio dei dati – seconda parte 00:14:03
Gestione di un form complesso con mail 00:13:22
Invio di una mail in formato HTML e approfondimento delle headers 00:19:49
Uso base della api recaptcha 00:19:52
Aggiungiamo un recaptcha ai nostri form 00:15:08
PROGETTO PRATICO: PAGINA CATTURA CONTATTI CON GESTIONE DELLE ISCRIZIONI
Mini progetto: landing page con cattura contatti FREE 00:22:34
Mini progetto: pagina di gestione dei contatti – parte prima 00:12:58
Mini progetto: pagina di gestione dei contatti – parte seconda 00:08:11
Mini progetto: pagina di gestione dei contatti – parte terza 00:15:50
Mini progetto: pagina di gestione dei contatti – parte quarta 00:14:38
Mini progetto: pagina di gestione dei contatti – parte quinta 00:14:11
SISTEMA DI LOGIN CON INGRESSO RISERVATO
Impostazione della pagina di login 00:12:37
Gestione del form di login e controllo degli input 00:14:05
Redirect a pagina riservata degli utenti loggati FREE 00:08:38
Utilizzo delle sessioni per l’ingresso filtrato alla pagina riservata 00:13:33
Funzione di logout e protezione della pagina riservata 00:09:16
INTRODUZIONE ALLA PROGRAMMAZIONE AD OGGETTI IN PHP
Introduzione alla programmazione ad oggetti 00:06:58
Le classi e i metodi 00:11:38
Le classi e le proprietà 00:12:04
Ereditarietà 00:08:16
Accesso ai dati 00:14:51
La proprietà static 00:07:16
Uso di parent 00:07:46
Costruttori 00:06:40
SVILUPPA UN E COMMERCE. PRESENTAZIONE E STRUTTURA
Presentazione del progetto 00:10:59
Impostazione della struttura del progetto 00:05:26
Il file di configurazione del progetto 00:10:40
Utilità per il percorso dei file del progetto 00:04:17
Refactoring dei file del progetto statico 00:14:23
SVILUPPA UN E COMMERCE. IL FRONT END
Mostriamo le categorie dinamiche 00:11:02
Preparazione delle funzioni personalizzate 00:06:44
Mostriamo i prodotti – parte prima 00:08:24
Mostriamo i prodotti – parte seconda 00:08:46
Pagine singole per categoria 00:10:30
Pagina per prodotto singolo 00:16:42
Mostriamo i prodotti secondo la categoria 00:14:51
Prepariamo la pagina catalogo 00:12:32
SVILUPPA UN E COMMERCE. IL CARRELLO ELETTRONICO
Impostazione del carrello elettronico FREE 00:08:31
Controllo quantità disponibile 00:10:44
Funzione personalizzata per mostrare avvisi 00:10:23
Rimozione dei prodotti e cancellazione totale 00:07:35
Mostriamo i prodotti nel carrello 00:07:56
Mostriamo nel carrello i prodotti acquistati 00:14:27
Calcolo dell’importo totale dell’ordine 00:11:32
Calcolo del numero totale dei prodotti 00:08:27
SVILUPPA UN E COMMERCE. IL CARRELLO ELETTRONICO
Impostiamo un account paypal per sviluppatori 00:15:10
Integriamo paypal nel progetto 00:20:56
Personalizziamo il bottone di pagamento di paypal 00:03:59
Prepariamo una pagina di redirect per il cliente 00:09:00
Acquisiamo i dati dell’ordine nel database 00:13:28
Generiamo un rapporto dell’ordine – parte prima 00:11:47
Generiamo un rapporto dell’ordine – parte seconda 00:14:07
SVILUPPA UN E COMMERCE. IL BACK END
Refactoring e impostazione struttura del back end 00:17:21
Gestione dei prodotti: lettura e visualizzazione 00:11:28
Gestione dei prodotti: cancellazione 00:10:34
Gestione dei prodotti: aggiungi un prodotto 00:09:24
Funzione per la directory di uploads 00:05:12
Testiamo la funzione di aggiunta di un prodotto 00:09:01
Associamo al prodotto la sua categoria 00:07:12
Mostriamo la categoria per la sua selezione 00:13:25
Ottimizziamo la funzione per aggiungere un prodotto 00:06:08
Aggiungiamo un visual editor per editare i testi 00:10:38
Creiamo un file per la modifica dei prodotti 00:07:02
Mostriamo i dati da modificare in un form 00:10:37
Mostriamo categorie ed immagini per prodotti 00:10:47
Ultimiamo la funzione di modifica e update 00:11:15
Ottimizziamo la modifica delle immagini 00:06:41
Gestiamo le categorie 00:09:21
Cancelliamo le categorie 00:07:11
Aggiungiamo nuove categorie 00:07:28
Gestiamo gli ordini 00:12:56
Gestiamo i rapporti 00:12:49
Modulo di ricerca – parte prima 00:04:42
Modulo di ricerca – parte seconda 00:07:15
Impostiamo le ricerche filtrate 00:08:16
Mostriamo i risultati della ricerca 00:07:30
Login all’area amministrativa – prima parte 00:14:04
Login all’area amministrativa – seconda parte 00:05:50
Funzione di logout 00:07:20
Esercizio pratico: indicazione di svolgimento 00:05:05
Esercizio pratico: soluzione 00:16:05
SVILUPPA UN E COMMERCE. PUBBLICAZIONE IN REMOTO
Impostazione finale di paypal e test del checkout 00:09:59
Importazione del database e pubblicazione in remoto 00:03:32
Impostazione finale di paypal e test del checkout 00:08:12
TEST FINALE
Master con Diploma in PHP Developer Specialist 00:20:00

Recensioni del Corso

4

2 ratings
  • 5 stars1
  • 4 stars0
  • 3 stars1
  • 2 stars0
  • 1 stars0
  1. Buon corso ma andrebbe aggiornato.

    Buon corso che ti spiega le basi del PHP e come costruire un primo Eccomerce. Tuttavia, essendo un corso di un anno fa alcuni codici o passaggi possono risultare obsoleti. Resta comunque un buon corso che riesce a dare una buona infarinatura anche per quelli che non hanno mai fatto programmazione.

  2. Lo reputo un corso a cinque stelle....

    Ho completato il corso, lo consiglio prettamente a chi di programmazione ne capisce, cioè possiede delle basi di programmazione.
    Insegnante eccellente.
    Grazie di tutto ( Voto personale 80 )

Foto del Profilo
Simona Tocciweb designer e developer free lance

Salve,

sono Simona, mi occupo di web design e sviluppo web. Associo all’attività di free lance, l’attività di formazione e insegnamento in cui ho un’esperienza decennale. Da pochi anni ho deciso di svolgere la mia attività in libera professione dopo una lunga esperienza di collaborazione con l’Università di Firenze dove mi occupavo della gestione di siti web per eventi accademici e in particolare dello sviluppo e gestione di piattaforme LMS.

Da convinta sostenitrice della formazione continua, soprattutto in un campo ad alta evoluzione quale quello del design e  dello sviluppo web, sono sempre alla ricerca e alla sperimentazione di nuove tecniche e nuove vie. Amo trasmettere conoscenza e competenza e soprattutto esperienza.

Ho competenza in sviluppo front end: HTML,CSS,JavaScript/jQuery e in sviluppo backend: PHP con Laravel e altri framework basati su JS.

Lavoro molto con i CMS e dall’iniziale passione per Joomla, attualmente sono passata alla scoperta di WordPress di cui amo creare temi personalizzati da zero.

Altro campo di competenza è lo sviluppo di app ibride per dispositivi mobili con Apache/Cordova o Ionic.

Gestisco e aggiorno regolarmente un canale Youtube dove pubblico corsi e tutorial gratuiti.

Show More
  • 499,00 
  • ACCESSO A VITA
  • Attestato Incluso
  • Corso Accreditato
112 STUDENTI ISCRITTI

Life Learning S.r.l. - P.le G. Dalle Bande Nere 9, Milano. REA MI 2053237, P.Iva 08852200966 | © 2019, Tutti i diritti riservati
Dati SocietariTermini e CondizioniPolicy PrivacyCookie Policy