Головна Школи SkillUP PHP-програмування
SkillUP

PHP-програмування

14 600 UAH за курс
4 місяців
Для початківців
PHP WEB Developer / Webmaster
Цей курс навчить вас створювати веб-додатки з нуля. Ви опануєте HTML, CSS, JavaScript, PHP, роботу з базами даних та фреймворк Symfony. Після навчання зможете розробляти сайти, працювати в команді та використовувати Git. В кінці — створення власного інтернет-магазину та підготовка до співбесід.

Про курс

Програма курсу

Основи веб-розробки

Курс починається з HTML - студенти вивчають базову структуру сторінки, основні теги та атрибути. Вони працюють зі списками, формами, таблицями та сучасними тегами HTML5. Далі йде CSS: синтаксис, селектори, базові стилі та позиціонування елементів на сторінці. Цей модуль дає фундамент для створення веб-інтерфейсів.

JavaScript та робота з консоллю

Студенти освоюють основи JavaScript - синтаксис, змінні та роботу з DOM. Паралельно вони вчаться працювати з консоллю: вивчають команди cp, mv, mkdir, редактори vi/vim. Модуль включає встановлення та налаштування nginx, MySQL, PHP-FPM та розгортання першого проекту.

Системи контролю версій та бази даних

Тут вивчають Git - від встановлення до створення репозиторіїв. Студенти освоюють принципи роботи .gitignore, .gitkeep, додавання файлів, створення комітів, галуження та вирішення конфліктів. Другий блок присвячений MySQL: призначення баз даних, типи даних та основні запити - insert, select, update, delete.

PHP та об'єктно-орієнтоване програмування

Модуль охоплює основи PHP: взаємодію браузера з веб-сервером, встановлення на Windows та Linux, змінні, масиви, оператори, умови, цикли. Студенти працюють з формами, HTTP, Curl, файловою системою, сесіями, cookie та регулярними виразами. Далі йде ООП в PHP7: магічні методи, типи класів, autoload, trait, interface, ітератори та патерни.

MVC та Symfony 4

Студенти вивчають архітектуру MVC - роботу з базами даних та Ajax. Потім переходять до Symfony 4: встановлення через Composer, базові методи, архітектура, популярні бандли. Вони створюють контролери, налаштовують роутинг, працюють з Twig та сервісами.

Фінальний проект та кар'єра

На завершення курсу студенти створюють інтернет-магазин на Symfony 4 з використанням Bootstrap, MySQL, Ajax та Curl. Окремий модуль присвячений працевлаштуванню: написанню резюме, пошуку роботи, підготовці до співбесід з HR та технічними фахівцями.

Що отримують студенти

Після курсу ви зможете виконувати проекти на PHP, створювати веб-додатки, будувати інтерактивні сторінки, працювати з Ajax, розробляти бази даних, використовувати Git у командній роботі та застосовувати MySQL у веб-додатках.

Умови навчання

Заняття проходять двічі на тиждень по 2,5 години. Найкращі студенти отримують рекомендації для працевлаштування в IT-компаніях. Усі випускники мають реальний проект у портфоліо та отримують коучинг з працевлаштування у подарунок.

Що включено

Вечірні заняття
Видається диплом/сертифікат
Реальний проект у портфоліо
Супровід ментора