EITC/WD/WPF WordPress Fundamentals è il programma europeo di certificazione IT nello sviluppo web incentrato sulla creazione e gestione di siti web in uno dei più popolari e versatili sistemi di gestione dei contenuti - WordPress.
Il curriculum di EITC/WD/WPF WordPress Fundamentals si concentra sulla creazione e la gestione di siti web avanzati con il sistema di gestione dei contenuti open source chiamato WordPress (che attualmente alimenta la maggior parte dei siti web dinamici in Internet) organizzato all'interno della seguente struttura, che comprende una video didattica completa contenuto come riferimento per questa certificazione EITC.
WordPress è un sistema di gestione dei contenuti (CMS) gratuito e open source scritto in PHP e associato a un database MySQL o MariaDB. Le sue caratteristiche includono un'architettura plug-in e un sistema di modelli, indicato all'interno di WordPress come Temi. WordPress è stato originariamente creato come un sistema di pubblicazione di blog, ma si è evoluto per supportare altri tipi di contenuti web tra cui mailing list e forum più tradizionali, gallerie multimediali, siti di appartenenza, sistemi di gestione dell'apprendimento (LMS) e negozi online. WordPress è utilizzato da oltre il 40.5% dei primi 10 milioni di siti Web al 2021 ed è una delle soluzioni di sistema di gestione dei contenuti più popolari in uso (questo costituisce il suo utilizzo confermato dal 64.5% di tutti i siti Web il cui sistema di gestione dei contenuti è noto) .
WordPress è stato rilasciato il 27 maggio 2003 dai suoi fondatori, lo sviluppatore americano Matt Mullenweg e lo sviluppatore inglese Mike Little, come fork di b2/cafelog. Il software è rilasciato sotto licenza GPLv2 (o successiva).
Per funzionare, WordPress deve essere installato su un server Web, o parte di un servizio di hosting Internet come WordPress.com o un computer che esegue il pacchetto software WordPress.org al fine di fungere da host di rete a sé stante. Un computer locale può essere utilizzato per scopi di apprendimento e test per utente singolo.
"WordPress è una fabbrica che crea pagine web" è un'analogia fondamentale progettata per chiarire le funzioni di WordPress: memorizza i contenuti e consente a un utente di creare e pubblicare pagine web, non richiedendo altro che un dominio e un servizio di hosting.
WordPress ha un sistema di modelli web che utilizza un processore di modelli. La sua architettura è un front controller, che instrada tutte le richieste di URI non statici a un singolo file PHP che analizza l'URI e identifica la pagina di destinazione. Ciò consente il supporto per permalink più leggibili dall'uomo.
Le funzionalità di WordPress includono:
- Temi: gli utenti di WordPress possono installare e passare da un tema all'altro. I temi consentono agli utenti di modificare l'aspetto e la funzionalità di un sito Web WordPress senza alterare il codice principale o il contenuto del sito. Ogni sito Web WordPress richiede che sia presente almeno un tema e ogni tema deve essere progettato utilizzando standard WordPress con PHP strutturato, HTML valido (HyperText Markup Language) e Cascading Style Sheets (CSS). I temi possono essere installati direttamente utilizzando lo strumento di amministrazione "Aspetto" di WordPress nella dashboard, oppure le cartelle dei temi possono essere copiate direttamente nella directory dei temi, ad esempio, tramite FTP. PHP, HTML e CSS presenti nei temi possono essere modificati direttamente per alterare il comportamento del tema, oppure un tema può essere un tema "figlio" che eredita le impostazioni da un altro tema e sostituisce selettivamente le funzionalità. I temi WordPress sono generalmente classificati in due categorie: gratuiti e premium. Molti temi gratuiti sono elencati nella directory dei temi di WordPress (nota anche come repository) e i temi premium sono disponibili per l'acquisto dai marketplace e dai singoli sviluppatori di WordPress. Gli utenti di WordPress possono anche creare e sviluppare i propri temi personalizzati. Il tema gratuito Underscores creato dagli sviluppatori di WordPress è diventato una base popolare per nuovi temi.
- Plugin: l'architettura dei plugin di WordPress consente agli utenti di estendere le caratteristiche e le funzionalità di un sito Web o blog. A partire da gennaio 2021, WordPress.org ha 58,164 plugin disponibili, ognuno dei quali offre funzioni e caratteristiche personalizzate che consentono agli utenti di adattare i propri siti alle proprie esigenze specifiche. Tuttavia, questo non include i plugin premium disponibili (circa 1,500+), che potrebbero non essere elencati nel repository di WordPress.org. Queste personalizzazioni vanno dall'ottimizzazione dei motori di ricerca (SEO), ai portali client utilizzati per visualizzare informazioni private agli utenti registrati, ai sistemi di gestione dei contenuti, alle funzionalità di visualizzazione dei contenuti, come l'aggiunta di widget e barre di navigazione. Non tutti i plugin disponibili sono sempre al passo con gli aggiornamenti e, di conseguenza, potrebbero non funzionare correttamente o non funzionare affatto. La maggior parte dei plugin sono disponibili tramite WordPress stesso, scaricandoli e installando i file manualmente tramite FTP o tramite la dashboard di WordPress. Tuttavia, molte terze parti offrono plug-in tramite i propri siti Web, molti dei quali sono pacchetti a pagamento. Gli sviluppatori Web che desiderano sviluppare plug-in devono imparare il sistema di hook di WordPress che consiste di oltre 300 hook divisi in due categorie: hook di azione e hook di filtro.
- Applicazioni mobili: esistono app per telefono per WordPress per WebOS, Android, iOS (iPhone, iPod Touch, iPad), Windows Phone e BlackBerry. Queste applicazioni, progettate da Automattic, hanno opzioni come l'aggiunta di nuovi post e pagine del blog, commenti, moderazione dei commenti, risposta ai commenti oltre alla possibilità di visualizzare le statistiche.
- Accessibilità: il team per l'accessibilità di WordPress ha lavorato per migliorare l'accessibilità per il core di WordPress e per supportare una chiara identificazione dei temi accessibili. Il team per l'accessibilità di WordPress fornisce supporto educativo continuo sull'accessibilità web e sul design inclusivo. Gli standard di codifica per l'accessibilità di WordPress affermano che "Tutto il codice nuovo o aggiornato rilasciato in WordPress deve essere conforme alle Linee guida per l'accessibilità dei contenuti Web 2.0 a livello AA".
- Altre caratteristiche: WordPress offre anche la gestione dei collegamenti integrata; una struttura permalink pulita e adatta ai motori di ricerca; la possibilità di assegnare più categorie ai post; e supporto per la codifica dei post. Sono inclusi anche filtri automatici, che forniscono una formattazione e uno stile standardizzati del testo nei post (ad esempio, la conversione di citazioni normali in virgolette intelligenti). WordPress supporta anche gli standard Trackback e Pingback per la visualizzazione di collegamenti ad altri siti che sono essi stessi collegati a un post o un articolo. I post di WordPress possono essere modificati in HTML, utilizzando l'editor visuale o utilizzando uno dei numerosi plugin che consentono una varietà di funzioni di modifica personalizzate.
Prima della versione 3, WordPress supportava un blog per installazione, sebbene più copie simultanee potessero essere eseguite da directory diverse se configurate per utilizzare tabelle di database separate. WordPress Multisites (precedentemente denominato WordPress Multi-User, WordPress MU o WPMU) era un fork di WordPress creato per consentire l'esistenza di più blog all'interno di un'unica installazione, ma può essere amministrato da un manutentore centralizzato. WordPress MU consente a coloro che dispongono di siti Web di ospitare le proprie comunità di blog, nonché di controllare e moderare tutti i blog da un'unica dashboard. WordPress MS aggiunge otto nuove tabelle di dati per ogni blog. A partire dal rilascio di WordPress 3, WordPress MU si è fuso con WordPress.
Da una prospettiva storica, b2/cafelog, più comunemente noto come b2 o cafelog, è stato il precursore di WordPress. Si stima che b2/cafelog sia stato installato su circa 2,000 blog a partire da maggio 2003. È stato scritto in PHP per l'utilizzo con MySQL da Michel Valdrighi, che ora collabora con WordPress. Sebbene WordPress sia il successore ufficiale, anche un altro progetto, b2evolution, è in fase di sviluppo attivo. WordPress è apparso per la prima volta nel 2003 come uno sforzo congiunto tra Matt Mullenweg e Mike Little per creare un fork di b2. Christine Selleck Tremoulet, un'amica di Mullenweg, ha suggerito il nome WordPress. Nel 2004 i termini di licenza per il pacchetto Movable Type concorrente sono stati modificati da Six Apart, portando molti dei suoi utenti più influenti a migrare su WordPress. Nell'ottobre 2009 il rapporto MarketShare CMS open source concludeva che WordPress godeva della maggiore forza del marchio rispetto a qualsiasi sistema di gestione dei contenuti open source. A partire da marzo 2021, WordPress è utilizzato dal 64.5% di tutti i siti Web di cui è noto il sistema di gestione dei contenuti. Questo è il 40.5% dei primi 10 milioni di siti web.
Per conoscere nel dettaglio il curriculum di certificazione puoi espandere e analizzare la tabella sottostante.
Il curriculum di certificazione EITC/WD/WPF WordPress Fundamentals fa riferimento a materiali didattici ad accesso aperto in forma di video. Il processo di apprendimento è suddiviso in una struttura passo dopo passo (programmi -> lezioni -> argomenti) che copre le parti rilevanti del curriculum. Sono inoltre previste consulenze illimitate con esperti di dominio.
Per i dettagli sulla procedura di certificazione controllare Come Funziona?.
Scarica i materiali preparatori completi di autoapprendimento offline per il programma WordPress Fundamentals EITC/WD/WPF in un file PDF
Materiali preparatori EITC/WD/WPF – versione standard
Materiali preparatori EITC/WD/WPF – versione estesa con domande di revisione