Sviluppo Web PHP 8 e MySQL: Corso completo da Zero a Master

star star star star star

Resta Concentrato. Impara Davvero!

Corso completo da Zero a Master di sviluppo web in PHP e MySQL composto da lezioni della durata massima di 15 minuti ciascuna.

In questo corso, se sei un neofita, partirai da HTML e CSS, per poi imparare Javascript; questi linguaggi ti serviranno per avere una solida base che ti aiuterà ad apprendere PHP e MySQL.

Il percorso tracciato per PHP e MySQL consiste nella suddivisione in diversi livelli di difficoltà, che ti accompagneranno nella strada per renderti un eroe dello sviluppo web, che culminerà con la creazione di un semplicissimo Motore di Ricerca!

Corso adatto a qualsiasi tipo di persona, non richiede alcun tipo di conoscenza informatica, basterà avere un pc per iniziare il viaggio in questo fantastico applicativo.

Ogni video girato è stato inserito in una sezione specifica, in grado di semplificare l’apprendimento, per darti la possibilità di seguirlo agevolmente secondo il tempo che hai deciso di dedicargli, distribuendo la durata di ogni step nel modo migliore possibile.

Troverai diversi esercizi che ti aiuteranno a testare quanto appreso nelle varie fasi del corso: la struttura di ogni gruppo di lezioni è studiata per simulare l’esperienza in aula, con la differenza che potrai scegliere tu quando fermarti, riuscendo a capire facilmente se ogni punto seguito è stato appreso pienamente.

Gli argomenti delle lezioni sono quelli che considero essenziali per fondere la migliore conoscenza del linguaggio con una perfetta esperienza didattica, al fine di permetterti di lavorare con PHP e MySQL sfruttandone a pieno le potenzialità ad ogni livello.

Ogni aggiornamento pubblicato verrà contrassegnato in modo evidente: ti darò la possibilità di scegliere gli argomenti da approfondire.

Consulta l’elenco delle sezioni per avere un’idea dell’accuratezza di questo corso: nulla è lasciato al caso, tutto viene proposto nel modo più semplice e comprensibile, e non dimenticare di seguire la mia pagina personale, dove inserirò gradualmente tutti i miei corsi, per diventare un esperto assoluto in ambito informatico!

Se hai qualche domanda, puoi consultare l’elenco fornito in questo corso per verificare che non sia già stata posta, utilizzare il forum o semplicemente chiedere, ogni dubbio dovrà essere dissipato per consentirti di imparare tutto senza alcuna difficoltà.

OBIETTIVI DEL CORSO

✔ Imparare a sviluppare con PHP e MySQL
✔ Apprendere SQL con MySQL
✔ Imparare PHP e MySQL con diversi livelli di apprendimento

STRUTTURAZIONE DEL CORSO

Il corso si compone di 188 video lezioni, 6 esercizi e 10 dispense.

Indice dettagliato del corso:

INTRODUZIONE AL CORSO
• Requisiti del corso
• TEXT Indice del corso
• Domande, Recensioni e Aggiornamento del corso
• Programmare con PHP

HTML
• Introduzione al linguaggio HTML
• Visual Studio Code e gli altri…
• Configurazione di Visual Studio Code
• !DOCTYPE, html e body + Anteprima
• Paragrafi, Intestazioni e Line Breaks
• Grassetto, corsivo e sottolineato
• Citazioni
• Tabelle
• Liste
• Immagini
• Collegamenti ipertestuali (Link)
• Introduzione al tag Head
• Title
• Meta description
• Meta keywords
• Meta robots
• Altri tag Meta
• Base, Link, Script e Style
• Introduzione ai form
• Action e Method
• Input
• Label
• Select
• Textarea
• Fieldset e Legend
• Datalist
• Readonly, Disabled, Required e Maxlength
• Introduzione allo standard HTML5
• Div
• Header
• Nav
• Section
• Article
• Footer
• Aside
• Figure

CSS3
• Introduzione ai fogli di stile (CSS)
• Sintassi dei fogli di stile
• EXTRA HTML: Span
• Struttura di un foglio di stile con selettori di tipo
• Selettori di class e ID
• Selettori di pseudo-classe e pseudo-elemento
• Selettori di gerarchia e attributo
• CSS in una pagina HTML
• Colorazione del testo
• Sfondo della pagina
• Bordi nella pagina
• Margini esterni ad un elemento
• Margini interni ad un elemento
• Caratteri del testo
• Commenti al foglio di stile
• Altezza e Larghezza
• Proprietà Display
• Posizionamento nella pagina
• Eccedenza e Indice di profondità

CSS3 AVANZATI
• Colorazione esadecimale e RGB
• Proprietà avanzate dello sfondo
• Immagini nel bordo
• Bordi arrotondati e ombreggiatura
• EXTRA HTML: Gestione dei caratteri del testo con Google Font
• Gestione avanzata delle proprietà testuali
• BONUS: Animazioni con CSS3
• Responsive Design: Media Queries

JAVASCRIPT CON JSON
• Impostazione iniziale di JavaScript
• Variabili locali e globali
• Tipi di Dati e Accenni al DOM
• Data e Ora
• Eventi
• Operatori di Assegnazione
• Operatori di Confronto
• Operatori Matematici
• Math e metodi di arrotondamento (JavaScript ES6)
• Operatori Stringa
• Operatori Logici / Booleani
• Let e Const (JavaScript ES6) vs Var
• Come Funziona una Funzione
• Funzioni annidate
• Creazione di un oggetto tramite funzione con “this”
• Console.log + Yield
• Funzioni Arrow (JavaScript ES6)
• Funzioni predefinite
• Istruzione IF
• Istruzione SWITCH
• Istruzione ciclica DO … WHILE
• Istruzione ciclica WHILE
• Istruzione ciclica FOR
• Base degli Oggetti di JavaScript
• Proprietà e Metodi degli oggetti
• Gestione dei Numeri con l’oggetto Number
• Metodi statici: Assign e non solo…
• Costruttori, Prototipi ed Ereditarietà
• Riconoscimento e conversione tipi di dati
• Creazione di un Array
• Metodi inclusi negli Array (ES5)
• Concatenare, Ordinare e Convertire un Array
• Metodo ForEach (ES5)
• Array multidimensionali
• Ricerca negli Array
• document e le proprietà degli elementi
• document e i metodi di manipolazione
• Oggetto HTMLCollection
• document e I metodi per creare ed eliminare
• document per i fogli di stile
• EventListener: Add e Remove
• queryselector e querySelectorAll (Oggetto NodeList)
• Introduzione a Json e sintassi
• Tipi di dati di Json
• Json.Parse (ES5): elaboriamo il file Json
• Json.Stringify (ES5)
• Cicli di Array e Oggetti di Json

PHP Base
• Impostazione di PHP 8 con Visual Studio Code
• Sintassi e Commenti
• Variabili + Print
• Introduzione ai Tipi di dati
• Stringhe
• Numeri e Funzioni Matematiche
• Costanti e Array
• Funzioni definite
• ESERCIZIO: Esegui un’addizione di due moltiplicazioni
• SOLUZIONE ESERCIZIO: Esegui un’addizione di due moltiplicazioni
• ESERCIZIO: Array di Array visualizzato nel browser
• SOLUZIONE ESERCIZIO: Array di Array visualizzato nel browser

PHP Intermedio
• Istruzione IF
• Istruzione SWITCH e MATCH
• Cicli FOR e FOREACH
• Cicli WHILE e DO WHILE + Funzioni BREAK e CONTINUE
• Tutti gli Operatori
• Variabili Superglobali: GLOBALS e SERVER
• Variabili Superglobali e Form con PHP
• Data e Ora
• ESERCIZIO: Inserisci un IF per stabilire l’anno corrente
• SOLUZIONE ESERCIZIO: Inserisci un IF per stabilire l’anno corrente
• ESERCIZIO: Estrai un elenco di numeri da un DO WHILE
• SOLUZIONE ESERCIZIO: Estrai un elenco di numeri da un DO WHILE

PHP Avanzato
• Funzione Include
• Apertura e Creazione di File
• Filtri
• Cookie e Sessioni
• Interazione con Json
• Interazione con XML
• Gestione delle eccezioni
• ESERCIZIO: Sposta lo script dell’es #4 in una nuova pagina
• SOLUZIONE ESERCIZIO: Sposta lo script dell’es #4 in una nuova pagina
• ESERCIZIO: Crea un file di testo con PHP
• SOLUZIONE ESERCIZIO: Crea un file di testo con PHP

PHP Master
• Classi e Oggetti
• Costruttore, Distruttore e Accesso alle Classi
• Ereditarietà
• Classi e Metodi Astratti
• Interfacce e Tratti
• Metodi e Proprietà Statici
• ESERCIZIO: Inserisci un oggetto in una classe PHP
• SOLUZIONE ESERCIZIO: Inserisci un oggetto in una classe PHP
• ESERCIZIO: Modifica l’esercizio 7 utilizzando un costruttore
• SOLUZIONE ESERCIZIO: Modifica l’esercizio 7 utilizzando un costruttore

PHP Risorse
• Calendario
• Directory
• Errori ed Eccezioni
• Espressioni Regolari
• Fusi Orari
• Matematica
• Miscellanea
• Rete
• Sistema
• Stringhe
• Variabili

MYSQL Base
• Introduzione e Impostazione di MySQL in ambiente locale + PHPMyAdmin
• Tipi di Dati
• Connessione a PHP
• Nuovo Database e Tabelle
• Inserimento Dati in una Tabella
• Select
• Update e Delete
• Alter e Drop
• Limit e Order By
• Condizioni in una Query
• Tutti gli Operatori MySQL

MYSQL Avanzato
• Join e Group By
• Union e Replace + Replace Into
• Funzioni Matematiche, LIKE, Wildcard e NULL
• In, Between e Having
• Any, All ed Exists: SubQuery + Alias
• Set di Caratteri e Vincoli Tabellari
• Indici di Dati, Viste e Backup
• Tutte le Altre Funzioni

PROGETTO MOTORE DI RICERCA LAVORO
• Introduzione al Progetto
• Nuova tabella e importazione dati con PHPMyAdmin
• Pagina iniziale e BULMA
• Pagina iniziale: CSS e Form HTML
• JS e Connessione al Database
• Pagina di Ricerca: Connessione e prime parti della pagina
• Pagina di Ricerca: Body e CSS
• Pagina di Ricerca: Header e Filtro di Ordinamento
• Pagina di Ricerca: Conclusione del progetto

Al termine del corso è previsto il rilascio di un attestato di frequenza.

DESTINATARI DEL CORSO

Il Corso è adatto a qualsiasi tipo di studente, non richiede alcun tipo di conoscenza informatica, basterà avere un pc per seguire tutte le fasi di questo percorso.

VINCENZO - MAGGIO 2022
star star star star star
il corso è molto utile e dettagliato e le spiegazioni sono molto semplici e veloci, corso utilissimo

INTRODUZIONE AL CORSO

1
Requisiti del corso
2
TEXT Indice del corso
3
Domande, Recensioni e Aggiornamento del corso
4
Programmare con PHP

HTML

1
Introduzione al linguaggio HTML
2
Visual Studio Code e gli altri…
3
Configurazione di Visual Studio Code
4
!DOCTYPE, html e body + Anteprima
5
Paragrafi, Intestazioni e Line Breaks
6
Grassetto, corsivo e sottolineato
7
Citazioni
8
Tabelle
9
Liste
10
Immagini
11
Collegamenti ipertestuali (Link)
12
Introduzione al tag Head
13
Title
14
Meta description
15
Meta keywords
16
Meta robots
17
Altri tag Meta
18
Base, Link, Script e Style
19
Introduzione ai form
20
Action e Method
21
Input
22
Label
23
Select
24
Textarea
25
Fieldset e Legend
26
Datalist
27
Readonly, Disabled, Required e Maxlength
28
Introduzione allo standard HTML5
29
Div
30
Header
31
Nav
32
Section
33
Article
34
Footer
35
Aside
36
Figure

CSS3

1
Introduzione ai fogli di stile (CSS)
2
Sintassi dei fogli di stile
3
EXTRA HTML: Span
4
Struttura di un foglio di stile con selettori di tipo
5
Selettori di class e ID
6
Selettori di pseudo-classe e pseudo-elemento
7
Selettori di gerarchia e attributo
8
CSS in una pagina HTML
9
Colorazione del testo
10
Sfondo della pagina
11
Bordi nella pagina
12
Margini esterni ad un elemento
13
Margini interni ad un elemento
14
Caratteri del testo
15
Commenti al foglio di stile
16
Altezza e Larghezza
17
Proprietà Display
18
Posizionamento nella pagina
19
Eccedenza e Indice di profondità

CSS3 AVANZATI

1
Colorazione esadecimale e RGB
2
Proprietà avanzate dello sfondo
3
Immagini nel bordo
4
Bordi arrotondati e ombreggiatura
5
EXTRA HTML: Gestione dei caratteri del testo con Google Font
6
Gestione avanzata delle proprietà testuali
7
BONUS: Animazioni con CSS3
8
Responsive Design: Media Queries

JAVASCRIPT CON JSON

1
Impostazione iniziale di JavaScript
2
Variabili locali e globali
3
Tipi di Dati e Accenni al DOM
4
Data e Ora
5
Eventi
6
Operatori di Assegnazione
7
Operatori di Confronto
8
Operatori Matematici
9
Math e metodi di arrotondamento (JavaScript ES6)
10
Operatori Stringa
11
Operatori Logici / Booleani
12
Let e Const (JavaScript ES6) vs Var
13
Come Funziona una Funzione
14
Funzioni annidate
15
Creazione di un oggetto tramite funzione con “this”
16
Console.log + Yield
17
Funzioni Arrow (JavaScript ES6)
18
Funzioni predefinite
19
Istruzione IF
20
Istruzione SWITCH
21
Istruzione ciclica DO … WHILE
22
Istruzione ciclica WHILE
23
Istruzione ciclica FOR
24
Base degli Oggetti di JavaScript
25
Proprietà e Metodi degli oggetti
26
Gestione dei Numeri con l’oggetto Number
27
Metodi statici: Assign e non solo…
28
Costruttori, Prototipi ed Ereditarietà
29
Riconoscimento e conversione tipi di dati
30
Creazione di un Array
31
Metodi inclusi negli Array (ES5)
32
Concatenare, Ordinare e Convertire un Array
33
Metodo ForEach (ES5)
34
Array multidimensionali
35
Ricerca negli Array
36
Document e le proprietà degli elementi
37
Document e i metodi di manipolazione
38
Oggetto HTMLCollection
39
Document e I metodi per creare ed eliminare
40
Document per i fogli di stile
41
EventListener: Add e Remove
42
queryselector e querySelectorAll (Oggetto NodeList)
43
Introduzione a Json e sintassi
44
Tipi di dati di Json
45
Json.Parse (ES5): elaboriamo il file Json
46
Json.Stringify (ES5)
47
Cicli di Array e Oggetti di Json

PHP Base

1
Impostazione di PHP 8 con Visual Studio Code
2
Sintassi e Commenti
3
Variabili + Print
4
Introduzione ai Tipi di dati
5
Stringhe
6
Numeri e Funzioni Matematiche
7
Costanti e Array
8
Funzioni definite
9
ESERCIZIO: Esegui un’addizione di due moltiplicazioni
10
SOLUZIONE ESERCIZIO: Esegui un’addizione di due moltiplicazioni
11
ESERCIZIO: Array di Array visualizzato nel browser
12
SOLUZIONE ESERCIZIO: Array di Array visualizzato nel browser

PHP Intermedio

1
Istruzione IF
2
Istruzione SWITCH e MATCH
3
Cicli FOR e FOREACH
4
Cicli WHILE e DO WHILE + Funzioni BREAK e CONTINUE
5
Tutti gli Operatori
6
Variabili Superglobali: GLOBALS e SERVER
7
Variabili Superglobali e Form con PHP
8
Data e Ora
9
ESERCIZIO: Inserisci un IF per stabilire l’anno corrente
10
SOLUZIONE ESERCIZIO: Inserisci un IF per stabilire l’anno corrente
11
ESERCIZIO: Estrai un elenco di numeri da un DO WHILE
12
SOLUZIONE ESERCIZIO: Estrai un elenco di numeri da un DO WHILE

PHP Avanzato

1
Funzione Include
2
Apertura e Creazione di File
3
Filtri
4
Cookie e Sessioni
5
Interazione con Json
6
Interazione con XML
7
Gestione delle eccezioni
8
ESERCIZIO: Sposta lo script dell’es #4 in una nuova pagina
9
SOLUZIONE ESERCIZIO: Sposta lo script dell’es #4 in una nuova pagina
10
ESERCIZIO: Crea un file di testo con PHP
11
SOLUZIONE ESERCIZIO: Crea un file di testo con PHP

PHP Master

1
Classi e Oggetti
2
Costruttore, Distruttore e Accesso alle Classi
3
Ereditarietà
4
Classi e Metodi Astratti
5
Interfacce e Tratti
6
Metodi e Proprietà Statici
7
ESERCIZIO: Inserisci un oggetto in una classe PHP
8
SOLUZIONE ESERCIZIO: Inserisci un oggetto in una classe PHP
9
ESERCIZIO: Modifica l’esercizio 7 utilizzando un costruttore
10
SOLUZIONE ESERCIZIO: Modifica l’esercizio 7 utilizzando un costruttore

PHP Risorse

1
Calendario
2
Directory
3
Errori ed Eccezioni
4
Espressioni Regolari
5
Fusi Orari
6
Matematica
7
Miscellanea
8
Rete
9
Sistema
10
Stringhe
11
Variabili

MYSQL Base

1
Introduzione e Impostazione di MySQL in ambiente locale + PHPMyAdmin
2
Tipi di Dati
3
Connessione a PHP
4
Nuovo Database e Tabelle
5
Inserimento Dati in una Tabella
6
Select
7
Update e Delete
8
Alter e Drop
9
Limit e Order By
10
Condizioni in una Query
11
Tutti gli Operatori MySQL

MYSQL Avanzato

1
Join e Group By
2
Union e Replace + Replace Into
3
Funzioni Matematiche, LIKE, Wildcard e NULL
4
In, Between e Having
5
Any, All ed Exists: SubQuery + Alias
6
Set di Caratteri e Vincoli Tabellari
7
Indici di Dati, Viste e Backup
8
Tutte le Altre Funzioni

PROGETTO MOTORE DI RICERCA LAVORO

1
Introduzione al Progetto
2
Nuova tabella e importazione dati con PHPMyAdmin
3
Pagina iniziale e BULMA
4
Pagina iniziale: CSS e Form HTML
5
JS e Connessione al Database
6
Pagina di Ricerca: Connessione e prime parti della pagina
7
Pagina di Ricerca: Body e CSS
8
Pagina di Ricerca: Header e Filtro di Ordinamento
9
Pagina di Ricerca: Conclusione del progetto
5
5 su 5
Valutazioni 1

Valutazione dettagliata

4.5/5 stelle
1
3.5/4 stelle
0
2.5/3 stelle
0
1.5/2 stelle
0
0.5/1 stelle
0
{{ review.user }} - {{ review.date }}
€ 129,00
ACQUISTA CORSO

Videolezioni 198
Durata video 17 ore
Dispense 10
Durata totale 17 ore
24h su 24 su tutti i dispositivi
Corsi registrati sempre disponibili
Attestati di frequenza e di merito
Tutoraggio
Crediti Ecp
SODDISFATTI O RIMBORSATI
Rimborso entro 14 giorni dall’acquisto, non oltre il 40% di fruizione
SERVIZIO CLIENTI
dal Lunedì al Venerdì
10 - 12 / 15 - 17
ATTESTATI
Attestato di frequenza garantito, attestato di merito se superi il test
SENZA LIMITI
Corsi senza scadenze, fruibili da tutti i dispositivi 24h su 24
lock Transazioni sicure al 100%