EMAGISTER CUM LAUDE
RISPARMIA 83%
Udemy

Impara PHP e MySQL da zero e sviluppa un ecommerce completo

4.9 eccellente 10 opinioni
Udemy
Online
Prezzo Emagister

119 € 20 
Chiedi informazioni a un consulente Emagister

Informazioni importanti

Tipologia Corso
Metodologia Online
Ore di lezione 26h
Inizio Scegli data
Invio di materiale didattico
Servizio di consultazione
Tutoraggio personalizzato
Lezioni virtuali
  • Corso
  • Online
  • 26h
  • Inizio:
    Scegli data
  • Invio di materiale didattico
  • Servizio di consultazione
  • Tutoraggio personalizzato
  • Lezioni virtuali
Descrizione

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 corso è 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.

Informazioni importanti

Prezzo per gli utenti Emagister:

Strutture (1)
Dove e quando
Inizio Luogo
Scegli data
Online
Inizio Scegli data
Luogo
Online

Da tener presente

· Quali sono gli obiettivi del corso?

Creare pagine web dinamiche,Creare semplici app gestionali,Gestire un database MySQL,Gestire con PHP un database MySQL,Applicare correttamente le operazioni di CRUD: create,read,update,delete,Gestire facilmente i form con PHP,Integrare correttamente il codice PHP all'interno di strutture HTML e di framework responsivi come Bootstrap,Ottimizzare il codice per un facile riutilizzo,Inviare mail strutturate in text e html,Sviluppare un sito web dinamico completo con backend amministrativo

· Requisiti

Il corso è di base per quello che riguarda la programmazione ma richiede la conoscenza di HTML e CSS

· Titolo

Impara PHP e MySQL da zero e sviluppa un ecommerce completo

Domande e risposte

Comunicaci i tuoi dubbi,altri utenti potranno risponderti

Opinioni

4.9
eccellente
Valutazione del corso
100%
Lo consiglia
4.9
eccellente
Valutazione del Centro

Opinioni sul corso

D
Damiano Bellocchio
5.0 26/11/2019
Sul corso: Simona grazie alla sua profonda competenza e capacità di spiegazione ha saputo rendere questo corso veramente interessante.
Consiglieresti questo corso?:
D
Domenico Venturin
5.0 26/11/2019
Sul corso: Avevo già un'infarinatura di PHP, il corso ha migliorato la mia preparazione
Consiglieresti questo corso?:
A
Andrea Lombardini
4.0 26/11/2019
Sul corso: Una buona base per approfondire questi argomenti
Consiglieresti questo corso?:
F
Fabrizio DEL TUFO
5.0 26/11/2019
Sul corso: Nel complesso il mio giudizio è positivo, ma devo dire che alcuni argomenti erano trattati in maniera un po' superficiale.
Consiglieresti questo corso?:
A
Anna Franchin
5.0 25/11/2019
Sul corso: Ora ho le idee decisamente più chiare e ho aumentato il mio bagaglio con conoscenze solide e complete.
Consiglieresti questo corso?:
Leggi tutto
* Opinioni raccolte da Emagister & iAgora

Successi del Centro

2019

Come si ottiene il marchio CUM LAUDE?

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

0 anni del centro in Emagister.

Cosa impari in questo corso?

HTML
MySQL
Programmazione
Passo
Server
Web master
Web master
Web master
HTML
HTML

Programma

Contenido del curso
Introduzione al Corso: cosa è PHP
Installazione di un server locale su Mac
Installazione di un server locale su Windows
Panoramica su editor di codice e IDE
Aggiornamento editor di codice e server locale
La sintassi di base
Le variabili
Gli array - parte prima
Gli array - parte seconda
Gli operatori
Introduzione alla logica condizionale e all'iterazione
L'istruzione if
Uso dell'operatore ternario
L'istruzione switch
L'istruzione while
L'istruzione do / while
For e For each
Uscita e chiusura di un ciclo
Le funzioni
I parametri delle funzioni
L'uso di return
Le variabili locali e globali
Le costanti
Parametri delle funzioni di tipo matematico
Funzioni delle stringhe
Funzioni degli array
Formattare la data in PHP
La funzione include
Lavorare con i file in PHP - prima parte
Lavorare con i file in PHP - seconda parte
Introduzione ai Database
Creazione di un DB e di tabelle con phpMyAdmin
Creazione di un form e controllo degli input
Connessione al database
Operazioni CRUD: Creare dati in un DB
Operazioni CRUD: Leggere i dati da un DB
Operazioni CRUD: Modificare i dati in un DB
Operazioni CRUD: Cancellare i dati in un DB
Tecniche di refactoring - parte prima
Tecniche di refactoring - parte seconda
Formattare i dati di un DB in una tabella
Quiz PHP e database
La variabile super globale GET
La variabile super globale POST
La configurazione dei cookie
Leggere i cookie
Gestire le sessioni
La superglobale $_SERVER
Esercizio di integrazione script PHP in HTML con i dati di $_SERVER
La protezione del DB
La cifratura della password
Validazione dei campi di un form
Utilizzare un form esterno
La funzione mail
Form contatti con invio mail - parte prima
Form contatti con invio mail - parte seconda
Gestione di un form complesso con mail()
Invio di una mail in formato HTML e approfondimento delle headers
Uso base dell' api recaptcha con PHP
Aggiungiamo un recaptcha ai nostri form
Formattazione del form di registrazione
Gestione iscrizioni: mostrare i dati
Gestione iscrizioni: aggiungere utenti
Gestione iscrizioni: cancella utenti
Gestione iscrizioni: update e modifica utenti - parte prima
Gestione iscrizioni: update e modifica utenti
Impostazione della pagina di login e connessione al database
Gestione del form di login e controllo degli input
Redirect a pagina riservata degli utenti loggati
Utilizzo delle sessioni per l'ingresso filtrato alla pagina riservata
Funzione di logout e protezione della pagina riservata
Cosa è l' OOP
Le classi e i metodi
Le classi e le proprietà
L'ereditarietà
L'accesso ai dati
Concetto e utilizzo di static
Concetto e utilizzo di parent
I costruttori
Presentazione del progetto
Impostazione della struttura del progetto
Il file di configurazione del progetto
Utilità per il percorso dei file del progetto
Refactoring dei file del progetto statico
Mostriamo le categorie dinamiche nell'interfaccia utente
Prepariamo un file per le funzioni personalizzate
Mostriamo i prodotti nell'interfaccia utente - prima parte
Mostriamo i prodotti nell'interfaccia utente - seconda parte
Mostriamole categorie in pagine singole
Prepariamo la pagina per i singoli prodotti
Mostriamo i prodotti secondo la categoria associata

Ulteriori informazioni

A chi è rivolto: Chiunque voglia entrare nel mondo dello sviluppo back-end,Il web designer che voglia iniziare un percorso di programmatore,Chiunque voglia crescere professionalmente nel campo dello sviluppo web,Chiunque voglia lavorare su pagine e web app dinamiche e conoscere la gestione dei database
Cosa include il prezzo totale del corso?
Comunicazione diretta col docente, accesso a vita, ampliamenti e aggiornamenti inclusi, rimborso entro 30 giorni.