Introduzione allo sviluppo web con PHP
Un corso di Ignacio Cruz Moreno, Sviluppatore web

Impara a programmare nel linguaggio web più usato dai gestori di contenuti
Lo sviluppo web riunisce un numero crescente di linguaggi di programmazione ma, nel corso degli anni, pochi rimangono rilevanti come HTML, CSS e JavaScript. Questo è anche il caso di PHP - acronimo ricorsivo di PHP: Hypertext Preprocessor - un linguaggio che risale al 1995 e che, dopo una serie di aggiornamenti, rimane il linguaggio di programmazione più utilizzato dai content manager come WordPress, Joomla e Drupal.
In questo corso imparerai le basi della programmazione PHP e creerai un piccolo gestore di contenuti per iniziare in questo affascinante linguaggio dalla mano di Ignacio Cruz Moreno, uno sviluppatore specializzato in WordPress.
Se hai già seguito il primo corso di Ignacio, Creazione di un sito web professionale con WordPress , qui farai un ulteriore passo avanti, creando la tua piattaforma per te.
Cosa imparerai in questo corso online?
26 lezioni & 27 download
Cosa include questo corso?
Inizierai conoscendo Ignacio, la sua carriera e le sue influenze. Ti mostrerà i riferimenti alle pagine web che trova interessanti e che sono relative al progetto del corso. Ignacio condividerà la sua visione per le pagine web del futuro.
Vedrai in cosa consiste PHP e come funziona, quindi installa il software che ti servirà per iniziare a usarlo sul tuo computer. Imparerai la sintassi di PHP, cioè come scrivere codice in questo linguaggio di programmazione.
Imparerai a strutturare correttamente i tuoi progetti PHP ea salvare le informazioni all'interno di variabili e costanti. Scoprirai come leggere gli errori nel codice e come eseguirne il debug.
Nella prossima unità, imparerai a conoscere i tipi di dati che esistono in PHP, da numerico a array . Imparerai cosa sono cicli e le variabili superglobali e come usarli. Vedrai anche quali sono le strutture di controllo e gli operatori in PHP.
Successivamente, imparerai a includere file per mantenere tutto organizzato e moduli per interagire con i visitatori del tuo sito web.
Ogni web ha bisogno di salvare i suoi dati e quindi imparerai le basi sui database e in particolare su MySQL. Ignacio ti darà una breve introduzione a MySQL con la quale imparerai come integrarlo nel tuo progetto.

Imparerai i concetti di sicurezza di base nel tuo progetto PHP. Creerai un modulo di accesso e registrazione nel tuo progetto. Svilupperai un semplice front controller per il tuo CMS.
Vedrai una breve introduzione allo sviluppo orientato agli oggetti e utilizzerai una classe all'interno del tuo progetto.
Quindi farai una passeggiata attraverso i più popolari framework e CMS nell'ecosistema PHP: WordPress, Drupal, Laravell, Code Igniter e vedrai cosa possono fare per te.
Infine, imparerai come caricare il tuo codice su un server di produzione. Ignacio ti guiderà nel mondo dell ' hosting e ti mostrerà varie opzioni.
- 99% valutazioni positive (295)
- 12.035 allievi
- 26 lezioni (4h 12m)
- 27 risorse aggiuntive (1 file)
- Online al tuo ritmo
- Disponibile sull'app
- Audio: Spagnolo, Inglese, Francese, Italiano, Portoghese, Türkçe
- Spagnolo · Inglese · Portoghese · Tedesco · Francese · Italiano · Polacco · Olandese · Türkçe
- Livello: Intermedio
- Acceso illimitato per sempre
Qual è il progetto del corso?
Creerai un piccolo content manager: un sito web che mostra gli articoli di un blog e ti permette di crearne di nuovi, con un sistema di login e connessione ad un database.
Progetti di allievi del corso
A chi è rivolto questo corso online?
Per le persone che vogliono imparare a sviluppare pagine web con PHP.
Requisiti e materiale
Avrai bisogno di conoscenza di HTML e CSS, oltre a un computer con un editor di codice.

Recensioni

Ignacio Cruz Moreno
Un corso di Ignacio Cruz Moreno
Ignacio Cruz è uno sviluppatore web esperto di WordPress. Lavora per WPMU DEV ed Edublogs e sviluppa plugin e temi per questo noto CMS.
Ignacio è molto attivo nella community di WordPress e, oltre a coorganizzare il WordPress Meetup di Madrid, passa parte del suo tempo a correggere bug e proporre miglioramenti.
Contenuti
-
U1
introduzione
-
Presentazione
-
Influssi
-
-
U2
Introduzione a PHP
-
Cos'è PHP e come funziona?
-
Installazione di un ambiente locale
-
Sintassi PHP e il nostro primo script
-
-
U3
Preparazione del progetto
-
Struttura del progetto
-
Variabili, costanti e funzioni
-
Errori di debug
-
-
U4
Visualizzazione dei post all'utente
-
Tipo di dati
-
Loop. Iterazione per mostrare le voci
-
Date in PHP
-
Variabili superglobali
-
Strutture di controllo e operatori: mostrare un singolo messaggio all'utente
-
-
U5
File e moduli
-
Includi file in PHP: è ora di riorganizzarli
-
Moduli: creazione di post sul blog
-
-
U6
Banche dati
-
Introduzione a MySQL e database
-
Integrazione di MySQL nel nostro progetto
-
Salvataggio dei dati nel database
-
Reindirizzamenti e intestazioni
-
Reindirizzamenti e intestazioni II
-
-
U7
PHP oltre le basi
-
Sicurezza di base
-
Accedi tramite il sistema di sessione
-
Un front controller per il nostro CMS
-
Classi e oggetti
-
Framework e CMS in PHP
-
Come caricare il nostro codice in produzione
-
-
PF
Progetto finale
-
Introduzione a PHP
-
Cosa aspettarsi da un corso Domestika
-
Impara al tuo ritmo
Divertiti imparando comodamente da casa e senza orari. Sei tu a decidere quando seguire le lezioni.
-
Impara dai migliori professionisti
Impara i metodi e le tecniche più utili insieme ai migliori professionisti del settore creativo.
-
Conosci insegnanti di grande esperienza
Ogni insegnante ti trasmetterà le sue conoscenze con passione e spiegazioni chiare, offrendoti una prospettiva professionale in ogni lezione.
-
Attestati
PlusSe hai un abbonamento Plus, riceverai un attestato personalizzato firmato dall'insegnante per ogni corso completato. Condividilo sul tuo portfolio, sui social network o dove desideri.
-
Siediti in prima fila
Con i nostri video di alta qualità, non ti perderai neanche un dettaglio. Grazie all'accesso illimitato, puoi vedere ogni lezione tutte le volte che vuoi e perfezionare le tue abilità.
-
Condividi conoscenze e idee
Fai domande, chiedi pareri e offri soluzioni. Condividi la tua esperienza di apprendimento con gli altri allievi della community appassionati di creatività.
-
Interagisci con una community creativa globale
La community di Domestika è composta da milioni di utenti di tutto il mondo: persone curiose, piene di voglia di esplorare ed esprimere la propria creatività.
-
Segui corsi prodotti da veri professionisti
Domestika seleziona gli insegnanti con cura e produce ogni corso internamente, per garantirti un'esperienza di apprendimento online di eccellente qualità.
Domande frequenti
Imparerai a creare e pubblicare pagine web con PHP, gestire progetti WordPress, programmare plugin, usare l’editor Gutenberg, lavorare con database MySQL e applicare buone pratiche di sviluppo e controllo versione con Git.
Il corso è di livello intermedio, quindi è consigliabile avere basi di programmazione e web. Se conosci già l’HTML, ti troverai più a tuo agio, ma verranno ripassati i concetti fondamentali di PHP e JavaScript.
Ti servirà un computer Windows, Mac o Linux, una connessione internet e la possibilità di installare software come MAMP, Atom e server locali Apache o simili. La configurazione viene spiegata passo passo.
Sì, imparerai a integrare e configurare il plugin WPML in WordPress per creare siti multilingue, gestendo contenuti in più lingue in modo professionale.
Sì, il corso copre l’uso dell’editor Gutenberg di WordPress per creare e personalizzare pagine web con blocchi visivi e riutilizzabili.
Sì, imparerai a sviluppare plugin personalizzati per WordPress e a comprendere la struttura dei temi, seguendo standard e buone pratiche di codifica.
Sì, si insegna a collegare PHP con MySQL, eseguire operazioni CRUD, gestire dati e usare strumenti come phpMyAdmin per amministrare i database.


Es un curso muy bueno por si quieres entrar en lo que es php. Recomendadísimooo
Excelente para aprender desde lo mas básico hasta algo un poco mas avanzado
El curso te lleva de cero a una comprensión del lenguajePHP y a su uso principal en la web, bien explicado por el profesor que es un crack.
ce que je remarque sur ce que cour c'est pas pour debutant du coup c'est pas facile le melange d'espagnol et du français pas tres coherant j'ai acheté ce cour pour plus de comprehension mais helas
Gran profesor! me encanta el aporte que da, de experiencia y humildad. Hacen que sus cursos enganchen y aprendas.