Úvod a vývojové prostredie
Začína sa nastavením a oboznámením sa s vývojovým prostredím. Študenti sa naučia, ako vybrať a nastaviť vhodné vývojové prostredie pre svoje potreby. To zahŕňa inštaláciu a konfiguráciu integrovaných vývojových prostredí (IDE), ako sú Visual Studio Code, PhpStorm alebo iné populárne nástroje, ktoré podporujú proces vývoja.
Dôležitou súčasťou je nastavenie a používanie ladiacich programov. Účastníci sa naučia, ako nastaviť a používať ladiace programy vo svojom vývojovom prostredí na efektívne vyhľadávanie a opravu chýb v kóde. To zahŕňa nastavenie bodov prerušenia, postupné prechádzanie kódom a kontrolu hodnôt premenných za behu.
Ďalším dôležitým aspektom je konfigurácia a správa servera. Účastníci sa naučia, ako nastaviť a konfigurovať miestny vývojový server na testovanie svojich aplikácií. Naučia sa inštalovať a konfigurovať webové servery, napríklad Apache alebo Nginx, a nastavovať databázové servery, napríklad MySQL alebo PostgreSQL. Naučia sa tiež základné úlohy správy, aby mohli efektívne prevádzkovať a udržiavať svoje servery.