Realizza pagine web dinamiche con PHP e MySQL
4.8 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
17 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Realizza pagine web dinamiche con PHP e MySQL to your Wishlist.

Add to Wishlist

Realizza pagine web dinamiche con PHP e MySQL

Corso pratico di PHP da zero per principianti assoluti
4.8 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
17 students enrolled
Created by Simona Tocci
Last updated 7/2017
Italian
Current price: $10 Original price: $50 Discount: 80% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 13.5 hours on-demand video
  • 6 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 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
View Curriculum
Requirements
  • Il corso è di base per quello che riguarda la programmazione ma richiede la conoscenza di HTML e CSS
Description

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.

Le lezioni prevedono lo sviluppo da zero di un modulo web cattura contatti e di una annessa pagina dinamica collegata ad un database per la gestione dei contatti acquisiti.

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.

Who is the target audience?
  • Chiunque voglia entrare nel mondo dello sviluppo front-end
  • Il web designer che voglia iniziare un percorso di programmatore
  • Chiunque voglia crescere professionalmente nel campo dello sviluppo web
  • Chiunque lavora già con CMS e vuole conoscere da vicino il motore che li gestisce
Students Who Viewed This Course Also Viewed
Curriculum For This Course
65 Lectures
13:28:51
+
Introduzione e preparazione dell'ambiente di sviluppo
4 Lectures 31:49

Installazione di un server locale su Mac
08:33

Installazione di un server locale su Windows
07:18

Panoramica su editor di codice e IDE
07:41
+
Fondamenti di PHP
24 Lectures 04:58:45
La sintassi di base
12:09

Le variabili
14:20


Gli array - parte seconda
10:52

Gli operatori
15:15

Introduzione alla logica condizionale e all'iterazione
05:32

L'istruzione if
18:57

L'istruzione switch
07:50

L'istruzione while
09:39

L'istruzione do / while
07:26

For e For each
12:26

Uscita e chiusura di un ciclo
19:20


I parametri delle funzioni
08:32

L'uso di return
12:15

Le variabili locali e globali
06:52

Le costanti
06:49

Parametri delle funzioni di tipo matematico
13:10

Funzioni delle stringhe
10:18

Funzioni degli array
23:32



Lavorare con i file in PHP - prima parte
16:44

Lavorare con i file in PHP - seconda parte
08:11
+
PHP e Database MySql
11 Lectures 02:42:00
Introduzione ai Database
07:27

Creazione di un DB e di tabelle con phpMyAdmin
14:21

Connessione al DB con PHP
06:59

PHP e operazioni CRUD
21:27


Leggere i dati da un DB
15:30

Modificare i dati in un DB
23:34

Cancellare i dati in un DB
11:46

Tecniche di refactoring - parte prima
27:57

Tecniche di refactoring - parte seconda
12:10


Quiz PHP e database
1 question
+
PHP e Web
7 Lectures 01:23:00
La variabile super globale GET
11:41

La variabile super globale POST
07:24

La configurazione dei cookie
12:11


Gestire le sessioni
11:20

La protezione del DB
16:12

La cifratura della password
11:53
+
Approfondimento sulla gestione dei form con PHP
5 Lectures 01:09:27

Utilizzare un form esterno
06:56

La funzione mail
11:24

Form contatti con invio mail - parte prima
19:59

Form contatti con invio mail - parte seconda
14:03
+
Progetto pratico: pagina cattura contatti con gestione delle iscrizioni
6 Lectures 01:28:22
Formattazione del form di registrazione
22:34


Gestione iscrizioni: aggiungere utenti
08:11

Gestione iscrizioni: cancella utenti
15:50


Gestione iscrizioni: update e modifica utenti
14:11
+
Introduzione alla programmazione ad oggetti in PHP
8 Lectures 01:15:28

Le classi e i metodi
11:38

Le classi e le proprietà
12:04

L'ereditarietà
08:16

L'accesso ai dati
14:51

Concetto e utilizzo di static
07:16

Concetto e utilizzo di parent
07:45

I costruttori
06:40
About the Instructor
Simona Tocci
4.6 Average rating
50 Reviews
255 Students
3 Courses
Web Designer and Developer

Sono una web designer con la passione dell'insegnamento. Amo il mondo dello sviluppo web che non considero solo dal lato tecnico ma di cui apprezzo la grande possibilità di espressione creativa. Ho lavorato per molti anni come formatrice di insegnanti nei corsi di multimedialità applicata alla didattica. Negli ultimi anni ho invece collaborato con l'Università di Firenze nella creazione di siti web per eventi e corsi e nello sviluppo di piattaforma per la formazione a distanza. Sono competente in HTML, CSS e JS/JQuery, PHP con MySQL e curo la grafica dei miei progetti con Photoshop e Illustrator. Negli ultimi anni sto lavorando con passione alla programmazione back end in PHP per trasformare i miei progetti statici in siti dinamici, in particolare sviluppando template per Word Press. Amo compilare e scrivere codice e vedere come le stringhe scritte nel mio editor  prendono vita per la creazione di progetti di siti, layout ed applicazioni. Per quanto abbia tanti anni di esperienza come docente, amo anche stare continuamente dall'altra parte e imparare ogni giorno cose nuove.