Introduzione e ambiente di sviluppo
Si inizia con l'impostazione e la familiarizzazione con l'ambiente di sviluppo. Gli studenti impareranno a selezionare e impostare un ambiente di sviluppo adatto alle loro esigenze. Questo include l'installazione e la configurazione di ambienti di sviluppo integrati (IDE) come Visual Studio Code, PhpStorm o altri strumenti popolari che supportano il processo di sviluppo.
Una componente essenziale è la configurazione e l'uso dei debugger. I partecipanti impareranno come impostare e utilizzare i debugger nel loro ambiente di sviluppo per trovare e risolvere efficacemente i bug nel codice. Ciò include l'impostazione di punti di interruzione, il passaggio attraverso il codice e la verifica dei valori delle variabili in fase di esecuzione.
Un altro aspetto importante è la configurazione e la gestione del server. I partecipanti impareranno a impostare e configurare un server di sviluppo locale per testare le loro applicazioni. Impareranno a installare e configurare server web come Apache o Nginx e a configurare server di database come MySQL o PostgreSQL. Impareranno anche le attività di gestione di base per operare e mantenere i loro server in modo efficiente.