DESCRIZIONE DEL CORSO
Master di WordPress completo composto da lezioni della durata massima di 15 minuti ciascuna. Sviluppa siti sicuri e responsive con Plugin e Temi WP. Crea il tuo blog o sito business.
In questo corso partiremo da HTML e CSS, per poi imparare Javascript e PHP con MySQL; questi linguaggi ti serviranno per avere una solida base che ti aiuterà ad utilizzare al meglio il CMS WordPress.
Corso adatto a qualsiasi livello di partenza, non richiede alcun tipo di conoscenza informatica, basterà avere un pc per iniziare il viaggio in questo fantastico CMS.
Troverai diverse esercitazioni che ti aiuteranno a testare quanto appreso nelle varie lezioni del corso.
Al termine del corso sarai in grado di lavorare con WordPress sfruttandone a pieno le potenzialità ad ogni livello.
CONTENUTI DEL CORSO
Il corso è composto da 172 videolezioni.
Indice dettagliato del corso:
INTRODUZIONE AL CORSO
• Requisiti 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 & MYSQL
• 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
• 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
• 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
WORDPRESS INTRO
• Installazione di WordPress con MAMP
• Directory e File + wpconfig
• Panoramica Ambiente di Backend
• Gestione Post e Categorie
• Gestione Media + MaxUpload
• Gestione Pagine e Commenti
• Gestione Utenti e Ruoli
• Impostazioni di WordPress
WORDPRESS DESIGN
• Gestione Temi
• Gestione Widget
• Gestione Menù
• Personalizzazione del Tema
WORDPRESS PLUGIN
• Gestione Plugin
• Shortcode per i Post
• Tempo Limite PHP + WordPress SEO con Yoast
• Contact Form
• GDPR
• Importazione dati
WORDPRESS BLOG
• Impostiamo il Blog
• Scelta del Tema del Blog
• Statistiche per il Blog: Simple Blog Stats
• Newsletter con Sendinblue
• Blog da stampare
• Blog sui Social automaticamente
• Pubblicità nel Blog: Ad Inserter
WORDPRESS BUSINESS
• Modifica Plugin + Scegliamo il Tema Business
• Completamento del sito Business: Elementor
• Portfolio
• Curriculum
OBIETTIVI DEL CORSO
✔ Imparare a sviluppare con PHP e MySQL
✔ Saper muovere i primi passi con HTML, CSS, JS e PHP
✔ Imparare a utilizzare WordPress al meglio
✔ Conoscere i plugin più importanti e più efficaci di WordPress
DESTINATARI DEL CORSO
Il corso è rivolto a utenti con qualsiasi preparazione, da neofiti ad esperti.