Wordpress: La guida base completa allo sviluppo
4.3 (1,247 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,766 students enrolled

Wordpress: La guida base completa allo sviluppo

Apprendi le basi per poter sviluppare i tuoi contenuti personalizzati in Wordpress
4.3 (1,247 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,766 students enrolled
Created by Piero Aiello
Last updated 4/2020
Italian
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 59.5 hours on-demand video
  • 4 articles
  • 44 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Avrai un punto di partenza importante che ti permetterà di comprendere realmente le potenzialità di questo FrameWork
  • Comprendere come modificare e creare nuovi template files all'interno della struttura del tuo tema in Wordpress
  • Consultare il Codex di Wordpress e comprendere come utilizzare le funzionalità messe a disposizione
  • Capirai in che modo Wordpress processa i contenuti secondo la gerarchia ufficiale
  • Sfruttare il LOOP di Wordpress per gestire la visualizzazione dei contenuti
  • Creare e personalizzare le tue pagine statiche sfruttando la gerarchia di Wordpress
  • Creare e personalizzare la tua blog page
  • Creare CUSTOM LOOP personalizzati per modificare la visualizzazioni di Pagine e Post
  • Creare e personalizzare Custom Post Type con 3 metodi differenti spiegati nel dettaglio
  • Creare e personalizzare Custom Field nativi e tramite plugin spiegati nel dettaglio
  • Creare e personalizzare le tassonomie sia native che che personalizzate, ed apprenderai come integrarle con i tuoi contenuti
  • Creare CUSTOM LOOP personalizzati per gestire la visualizzazione dei tuoi Custom Post Type
  • Creare i tuoi shortcode (semplici e con parametri opzionali) personalizzati da inserire all'interno di Wordpress
  • Sarai in grado di modificare i tuoi temi sia Free che Premium, capirne il funzionamento e modificarlo in base alle tue necessità o dei tuoi clienti
  • Creare un tema Wordpress da zero partendo da un layout HTML
  • Modificare un tema premium in funzione delle tue necessità
Course content
Expand all 446 lectures 59:26:47
+ Istruzioni per il corso
8 lectures 39:02
Requisiti minimi
06:04
La sezione risorse
01:21

Diamo uno sguardo ai software necessari per creare il nostro ambiente di lavoro

Software necessari (Mac e Windows)
02:25

Qui troverete tutti i link per poter scaricare i software utilizzati all'interno del corso

Link ai software necessari (Mac e Windsows)
00:11

Installazione dei software necessari in ambiente MAC

Installazione software per MAC
09:05

Installazione dei software necessari in ambiente WINDOWS

Installazione software per WINDOWS
13:29

Introduzione al Codex di Wordpress

Un piccolo sguardo al CODEX
05:06
+ Nozioni base di HTML
12 lectures 01:16:21

Introduzione al concetto fi HTML

1_intro HTML
05:12

Eseguiamo il primo codice.

2_html primo codice
04:14

Analizziamo i tag HTML di intestazione.

3_html tag di intestazione
04:15

Analizziamo i tag HTML "p" ed i link.

4_html tag p e link
08:15

Analizziamo i tag HTML img.

5_html tag img
10:18

Analizziamo attributo HTML di tipo "style"

6_html styles
07:15

Come formattare un testo in HTML

7_html formattazione testo
08:46

Come utilizzare i commenti in HTML

8_html commenti
02:11

Vedremo cosa solo le "liste" in HTML

9_html liste
08:20

Differneza tra elementi 'inline' e 'block' in HTML

10_html inline e block element
07:30

Differneza tra elementi 'inline' e 'block' in HTML parte 2

11_html inline e block element parte 2
08:07
+ Nozioni base di CSS
11 lectures 01:15:36
Intro CSS
04:49
2_CSS dichiarazioni inline
08:59
3_CSS dichiarazioni foglio style interno
09:53
4_CSS dichiarazioni foglio style esterno
07:11
5_CSS le classi
09:42
6_CSS le classi parte 2
07:04
7_CSS le classi parte 3
09:23
8_CSS Gli ID
04:01
9_CSS Gli ID parte 2
07:48
10_CSS Gli ID parte 3
05:03
+ PHP un po' di nozioni base
22 lectures 02:20:47

Una lieve introduzione al linguaggio PHP

PHP un po' di nozioni base - Intro
01:35

Introduzione ai tag di apertura e di chiusura del php  ed alla funzione 'ecco' che gestisce la visualizzazione dei contenuti

Php tag di apertura e chiusura e funzioni di output
04:35

Introduzione sui concetti di variabili

Le variabili e come commentare le righe di codice Part 1
05:51

Introduzione sui concetti di variabili

Le variabile part 2
03:47

Come viene utilizzato il punto di concatenazione tra contenuti in PHP

Funzione “echo” e concetto di concatenazione
10:11

Introduzione al concetto di variabili booleane

Variabili booleane ed istruzioni condizionali
04:21

Analisi e comprensione del costrutto condizionale If - Else

IF - ELSE : Utilizzo
09:54

Analisi e comprensione del costrutto Switch

SWITCH: Utilizzo
07:14

Esercizio base per comprendere il funzionamento del costrutto Switch

Switch in action con un po’ di HTML
07:35

Introduzione al concetto di Funzione, sulla sua utilità ed al suo potenziale utilizzo

Funzioni custom
04:59

Introduzione al concetto di argomenti di una Funzione e su come possano incrementare le funzionalità delle funzioni create

Funzioni custom con argomenti
04:00

Introduzione al concetto di array ed ai tipi disponibili utilizzati in PHP

Array: cosa sono? Il tipo indicizzato
05:59

Introduzione ed applicazione delle funzioni "count" e "var_dump" per poter analizzare il contenuto degli array

Array: count var_dump e pre
05:58

In questa lezione analizzeremo le funzioni che permettono l'implementazione e la cancellazione di elementi da un array

Array: come cancellare o implementare elementi
04:22

Uno sguardo all'array associativo ed alle sue funzionalità

Array associativo
03:42

Introduzione al ciclo FOR

Ciclo : For
09:33

Introduzione al ciclo FOREACH

Ciclo :Foreach
07:11

Introduzione al ciclo WHILE

Ciclo: While
08:58

Rappresentiamo un piccolo esempio per rendere dinamico un ciclo WHILE che gestisce la visualizzazione di un array

While: esempio di ciclo dinamico
10:34

Vediamo in che modo le funzioni in PHP possono esserci utili nella creazione delle nostre pagine web

Le Funzioni: cosa sono e come possiamo utilizzarle in Wordpress parte 1
06:39
  • Vediamo in che modo le funzioni in PHP possono esserci utili nella creazione delle nostre pagine web

Le Funzioni: cosa sono e come possiamo utilizzarle in Wordpress parte 2
11:51
+ Nozioni base di jQuery e Javascript
34 lectures 04:45:43

Qui troverete tutte le lezioni inerenti a javascript

Introduzione
10:16
2_installazione jQuery
10:16
3_Come inserire il nostro codice
06:52
4_esempio inserimento codice
08:52
Basi di javascript 1_output
09:25
Basi di javascript 2_debugger
08:01
Basi di javascript 3_commenti
04:27
Basi di javascript 4_le variabili
08:54
Basi di javascript 5_le variabili parte 2
10:00
Basi di javascript 6_variabili booleane
07:53
Basi di javascript 7_operatori aritmetici
07:13
Basi di javascript 8_costrutto IF Else
10:20
Basi di javascript 9_operatori logici
10:49
Basi di javascript 10_operatore ternario
03:44
Basi di javascript 11_Le funzioni
11:16
Basi di javascript 12_Le funzioni parte 2
12:34
Basi di javascript 13_Gli oggetti
09:39
Basi di javascript 14_Gli oggetti parte 2
07:28
Basi di javascript 15_Gli oggetti parte 3
08:33
Basi di javascript 15_5 Gli oggetti parte 4
09:09
Basi di javascript 16_Costruttori di oggetti
06:49
Basi di javascript 17_Costruttori di oggetti parte 2
07:07
18_Variabili locali e globali
06:58
19_Stringhe e metodi
10:26
20_Numeri e metodi
04:53
21_Funzioni con intervallo usando jquery
09:03
22_Gli array
08:16
23_Array e metodi
07:41
24_Array e metodi e jQuery
12:51
25_Costrutto Switch
04:50
26_Ciclo FOR
14:21
Ciclo FOR parte 2.mp4
06:37
29_Ciclo WHILE
04:29
30_Ciclo WHILE parte 2
05:41
+ JQuery
28 lectures 03:44:56
1_Jquery Intro
07:47
2_Jquery Intro parte 2
07:03
3_CDN o local script
10:46
4_creiamo il nostro main file js
03:16
5_versioni di document ready
06:08
6_jquery no confilct
06:22
1_jquery i selettori
03:38
2_jquery i selettori tag html
11:47
3_jquery i selettori tag html parte 2
08:20
4_jquery i selettori "le Classi"
08:59
5_jquery i selettori "GLi ID"
11:23
6_jquery i selettori UNIVERSALE
09:09
7_jquery i selettori discendenti
10:46
8_jquery i selettori first e last
11:21
9_jquery i selettori first-child e last-child
04:15
10_jquery i selettori nth-child
09:23
11_jquery i selettori first, last and nth of type
07:35
12_jquery i selettori first, last and nth of type parte 2
04:21
13_jquery i selettori only-child e only-of-type
05:47
14_jquery i selettori next element
07:28
15_jquery i selettori next element parte 2
09:12
16_jquery i selettori elemento ~ siblings
09:14
17_jquery i selettori elemento ~ siblings parte 2
06:02
18_jquery il selettore e metodo eq
07:14
19_jquery i selettori gt ed lt
09:30
20_jquery i selettori gt ed lt parte 2
09:50
21_jquery i selettori gt ed lt parte 3
04:42
22_jquery i selettori header h1,h2,h3, ecc..
13:38
+ Partiamo dalle basi
7 lectures 51:25

Installiamo Wordpress su un server locale

Installazione di Wordpress in locale con MAMP
07:58

Installiamo Wordpress su un server remoto

Installazione di Wordpress in remoto
14:38

In questa lezione analizzeremo i file presenti nelle directory di Wordpress ed in particolare sui parametri contenuti in wp-config.php , il file che contiene tutti i parametri di connessione ad database di wordpress.

Analisi delle directory e del files di Wordpress. Il file wp-config.php
06:52

Diamo uno sguardo al Back-end di Wordpress per configurare le impostazioni di default messe a disposizione dalla nostra piattaforma

Back-End : Parte 1
07:05

Diamo uno sguardo al Back-end di Wordpress per configurare le impostazioni di default messe a disposizione dalla nostra piattaforma

Back-End : Parte 2
08:16

Introduzione al concetto di temi, alle differenze tra quelli Free, Premium e Starter Theme e su come scegliere quello più adatto alle nostre esigente

Introduzione ai temi di Wordpress: la loro importanza, le differenze tra premium
05:01

Hai appena concluso l'approfondimento di questa sezione, proviamo a rispondere a qualche semplice domanda

Partiamo dalle Basi
4 questions
+ Wordpress Template Files
11 lectures 01:05:52
Cartella del tema "windsurfmovies" utilizzato
00:21

Prima installazione starter Theme

installazione tema e template files
03:43

Introduzione ai Template Files di Wordpress

Preview 13:17

Analizziamo il template file Index.php

Index.php il file principale
12:31

Analizziamo il template file style.css

Style.css
02:43

Analizziamo il template File 'header.php'

Header.php il suo utilizzo
12:15
  • Analizziamo il template File 'footer.php'

Footer.php perché è cosi importante
03:50
  • Analizziamo il template File 'sidebar.php'

Sidebar.php senza di lei Wordpress non sarebbe più lo stesso
06:32
  • Analizziamo il template File 'functions.php'

Functions.php il file dalle grandi potenzialita
05:29

Analisi degli altri template files che compongono il nostro tema

Altri file che compongono la directory del tema
03:49

Abbiamo concluso anche questa sezione dove abbiamo analizzato i file principali contenuti nel nostro tema, sei pronto per un piccolo quiz?!!

Wordpress Template files
5 questions
+ La gerarchia di Wordpress
10 lectures 01:22:47

Gerarchia di Wordpress: in che priorità i template file vengono visualizzati

Preview 06:05

Gerarchi di Wordpress applicata al contenuto di tipo 'page'

Preview 14:16

Gerarchi di Wordpress applicata al contenuto di tipo 'single'

Visualizzazione articolo singolo
04:40

Gerarchi di Wordpress applicata al contenuto di tipo 'category'

Visualizzazione categoria
09:05

Gerarchi di Wordpress applicata al contenuto di tipo 'tag'

visualizzazione tag
09:11

Gerarchi di Wordpress applicata al contenuto di tipo 'author'

Visualizzazione autore
08:14

Gerarchi di Wordpress applicata al contenuto di tipo 'date'

Visualizzazione date
12:09

Differenza tra front-page.php e home.php

Front-page.php ed Home.php
12:35

Gerarchi di Wordpress applicata al contenuto di tipo 'archive'

Archive.php
05:25

Questa sezione è molto importante al fine di comprende in che modo wordrpess richiama i template files specifici in funzione di una gerarchia specifica. Mettiamoci alla prova con questo quiz

La gerarchia di Wordpress
4 questions
Requirements
  • Conoscenza minimale di Wordpress
  • Possedere un Pc o Mac
  • Browser moderno come Chrome o Firefox
  • Qualunque programma FTP per accedere al nostro hosting, nel caso il cui Wordpress non fosse installato in locale
  • Un editor php qualunque per poter scrivere e modificare il codice
  • Conoscenza base di php non obbligatoria ma utile per i video di approfondimento. Ho inserito una sezione specifica di PHP dove vengono illustrate le nozioni base per poter comprendere il corso
  • Conoscenza base di HTML non obbligatoria ma utile. Ho inserito una sezione specifica di HTML dove vengono illustrate le nozioni base per poter comprendere il corso
Description


****************************************************************************************************************************************

                                                      ULTIMO AGGIORNAMENTO FEBBRAIO  2020

 #WORSPRESS&JQUERY #WORSPRESS&CUSTOMDATABASE #SALVATAGGIODATIPERSONALIZZATI

Aggiornamento  dedicato ancora parte di jQuery dei selettori   ed una sezione nuova interamente dedicata al salvataggio di dati in una tabella custom nel database di WordPress. Creiamo un form, ed utilizziamo delle chiamate Ajax per verificare e controllare i dati per poi salvarli all'interno di una tabella custom creata da noi. Vi aspetto


****************************************************************************************************************************************

Alcune recensioni degli studenti:

Pietro è un insegnante veramente eccellente e competente ! fornisce indicazioni chiare e precise ed aiuta realmente i propri allievi a comprendere le dinamiche di funzionamento di questa piattaforma. Aggiungerei che la sua disponibilità è stata una piacevole sorpresa. Piero spero che tu metta in cantiere anche degli altri corsi, saro' felice di seguirli. A distanza di mesi dall'acquisto del corso vorrei, se possibile, complimentarmi ancora di più con Pietro (premetto che io e lui non ci conosciamo) e che la mia è una recensione sincera e imparziale. Il corso di Piero è il migliore fra tutti quelli da me seguiti ed il mio unico rammarico è averlo scoperto tardi. Piero io mi auguro che tu possa continuare a pubblicare corsi e darci la possibilità di poter condividere il tuo sapere. Avercene di Piero ! Complimenti.  5 Stelle

*******************************

Corso e docente di massimo livello. Grande supporto e cortesia . Consigliatissimo!   5 Stelle

*******************************

Piero è un ottimo insegnante, spiegazioni sempre chiare. 5 Stelle

La presentazione del corso pre-acquisto e nelle lezioni introduttive è molto chiara e precisa. Più vado avanti nel corso è più sono soddisfatto della scelta fatta nell'acquistare questo corso. Ogni giorno metto subito in pratica quanto imparato direttamente sui miei siti Wordpress. 5 Stelle



****************************************************************************************************************************************

Se non sei un esperto di programmazione ed  il tuo obiettivo è quello di comprendere il funzionamento di Wordpress, come creare o personalizzare un tema a tuo piacimento, capire in che modo vengono generati i contenuti come custom post type, menu, sidebar, widget, tassonomie personalizzate, template file e molto altro...  questo corso è adatto a te!!!

Wordpress è uno dei CMS (content management system) ad oggi più utilizzati.
Le molteplici funzionalità implementate col passare degli anni, hanno attribuito a questa piattaforma una collocazione che vanta il 47% di utilizzo tra tutti i CMS ad oggi sul mercato.
Nonostante ciò, molti utenti lo utilizzano forse per un 10% delle sue potenzialità, utilizzando solo le funzioni messe a disposizione di default o magari altre create da un team di sviluppo su temi premium acquistati on-line.
Questo corso è strutturato in modo tale da comprendere in che modo questa piattaforma è strutturata, quali sono le dinamiche più importanti che determinano la personalizzazione dei contenuti e come questi possano completamente essere modificati tramite una più accurata conoscenza del codice contenuto all'interno.
Nella parte introduttiva daremo uno sguardo al processo d'installazione ed analizzeremo quali siano le mansioni assegnate ai singoli file che compongono la struttura del nostro CMS.
Una volta apprese le dinamiche base di funzionamento, proseguiremo tramite una sezione dedicata ai fondamenti del codice PHP che garantirà la completa comprensione del corso anche senza avere conoscenza alcuna di questo linguaggio di programmazione.
Successivamente inizieremo insieme un percorso di apprendimento "step by step", il cui obiettivo sarà quello non  solo di affrontare in maniera semplice ma approfondita la struttura dei temi di Wordpress ed il modo in cui creare, modificare ed implementare le funzioni di cui questo CMS dispone, ma di trasmettere allo studente una metodologia di comprensione ed operatività tale da aprire le porte ad un percorso come sviluppatore che sia per se stesso o per i futuri potenziali clienti.

Che tu sia un appassionato di Programmazione Web, un Web Designer o un aspirante Wordpress Developer, questo corso potrebbe rappresentare un buon punto di partenza per meglio comprendere uno dei CMS al momento più utilizzati!

Cosa apprenderai da questo corso?

  1. Le funzionalità dei files che compongono Wordpress;

  2. In che modo vengono visualizzati i contenuti secondo una determinata gerarchia interna;

  3. Come modificare contenuti pre-esistenti come Articoli e Pagine;

  4. Come creare dei nuovo contenuti tramite i  "Custom post type" e come visualizzarli nel front-end;

  5. Come creare nuove tassonomie personalizzate e richiamarle nelle pagine di Wordpress;

  6. Come conservare il proprio codice con la creazione di un plugin personalizzato;

  7. Come creare nuove sidebar , widget e menu personalizzati e richiamarli al momento opportuno;

  8. Come creare, modificare o implementare la visualizzazione dei nostri articoli, delle nostre pagine o dei nostri "custom post type" all'interno delle nostra pagine web;

  9. Come creare una pagina blog personalizzata;

  10. Come consultare il Codex che rappresenta la Bibbia di Wordpress;

  11. Come vengono dichiarate le funzioni che utilizzeremo e come personalizzarle;

  12. Come inserire i fogli di stile e i file javascript;

  13. Come prelevare codice esterno ed integrarlo dentro Wordpress;

  14. Come utilizzare gli shortcode , come modificarli e come crearne di nuovi;

  15. E molto altro.....

Ma soprattutto apprenderai che niente è complicato se affrontato con la giusta chiave di lettura!


Who this course is for:
  • Chiunque voglia approfondire le conoscenze su Wordpress partendo dalle nozioni base di sviluppo
  • Chiunque abbia la necessità di comprendere come modificare il modo in cui Wordpress gestisce la visualizzazione dei contenuti
  • Per chiunque voglia iniziare un percorso come Wordpress Developer, questo è un buon punto di partenza
  • Web Designer con necessità di approfondire la tematica di Wordpress
  • Appassionati di programmazione web che voglio intraprendere un percorso di sviluppo web con Wordpress
  • Liberi professionisti o dipendente di aziende che devono gestire la piattaforma Wordpress e che hanno la necessità di implementare il proprio skill