Записуйтеся на курс: за 6 тижнів ви освоїте роботу з головними інструментами сучасного backend розробника і отримаєте 3 проекти в портфоліо.
За 6 тижнів інтенсивної роботи ви пройдете шлях від вивчення основ мови до реалізації інтернет-каталогу на базі фреймворку laravel. За час курсу ви навчитеся писати чистий код, розробляти проекти, тестувати створені продукти, виявляти і виправляти помилки, а також працювати з сучасними і зручними інструментами backend розробника.
За час курсу ви виконаєте 3 випускних проекти
За 6 тижнів інтенсивної роботи ви пройдете шлях від вивчення основ мови до реалізації інтернет-каталогу на базі фреймворку laravel. За час курсу ви навчитеся писати чистий код, розробляти проекти, тестувати створені продукти, виявляти і виправляти помилки, а також працювати з сучасними і зручними інструментами backend розробника.
За час курсу ви виконаєте 3 випускних проекти
тиждень 1-основи мови, робота з функціями
Знайомство. WORKFLOW
Дмитро Розумовський
Відкриття курсу, 17.02.2020, 20: 00 (мск)
основи мови
Дмитро Розумовський
Дмитро Розумовський
Твердохліб ігор
Дмитро Розумовський
Практичний вебінар, 22.02.2020, 12: 00 (мск)
тиждень 2 – робота з даними, ООП
робота з даними з PHP
Дмитро Розумовський
Дмитро Розумовський
Дмитро Розумовський
Практичний вебінар, 29.02.2020, 12: 00 (мск)
тиждень 3 – Безпека, MVC
безпека
Дмитро Розумовський
Дмитро Розумовський
Знайомство. WORKFLOW
Дмитро Розумовський
Відкриття курсу, 17.02.2020, 20: 00 (мск)
- Правила навчання
- Базова настройка оточення
- Налаштування OpenServer
- PHPStorm
- Git + GitHub
- GitKraken
- Стандарт кодування PSR-2. PHPCS
- .gitignore
основи мови
Дмитро Розумовський
- типи даних
- оператори мови
- перетворення типів
- константи
- масиви
- конструкції мови та логічні операції
- глобальні змінні
Записуйтеся на курс: за 6 тижнів ви освоїте роботу з головними інструментами сучасного backend розробника і отримаєте 3 проекти в портфоліо.
За 6 тижнів інтенсивної роботи ви пройдете шлях від вивчення основ мови до реалізації інтернет-каталогу на базі фреймворку laravel. За час курсу ви навчитеся писати чистий код, розробляти проекти, тестувати створені продукти, виявляти і виправляти помилки, а також працювати з сучасними і зручними інструментами backend розробника.
За час курсу ви виконаєте 3 випускних проекти
Спойлер: програма курсу
тиждень 1-основи мови, робота з функціями
Знайомство. WORKFLOW
Дмитро Розумовський
Відкриття курсу, 17.02.2020, 20: 00 (мск)- Правила навчання
- Базова настройка оточення
- Налаштування OpenServer
- PHPStorm
- Git + GitHub
- GitKraken
- Стандарт кодування PSR-2. PHPCS
- .gitignore
основи мови
Дмитро Розумовський- типи даних
- оператори мови
- перетворення типів
- константи
- масиви
- конструкції мови та логічні операції
- глобальні змінні $_SESSION
- мова SQL. Створення, редагування, видалення записів
Дмитро Розумовський- поняття функції
- Написання користувацьких функцій
- анонімні функції
- функції зі змінним числом аргументів
- параметри за замовчуванням
Твердохліб ігор- функції для роботи зі змінними.
- рядкові функції.
- математичні функції.
- Робота з датою і часом.
- Робота з масивами.
- Робота з формами і файлами.
Дмитро Розумовський
Практичний вебінар, 22.02.2020, 12: 00 (мск)
тиждень 2 – робота з даними, ООП
робота з даними з PHP
Дмитро Розумовський- Робота з XML/CSV/JSON
- відправка листів
- створення БД і таблиць в БД
- підключення до БД в PHP
- інтерфейс PDO та MySQLi
- підготовлені запити
- основи jQuery. AJAX. Взаємодія backend-frontend
Дмитро Розумовський- класи та об'єкти
- інкапсуляція
- поліморфізм
- успадкування
- Абстрактні та кінцеві класи
- інтерфейси та трейти
- простори імен
- шаблони проектування (Singleton, Factory, Strategy, Observer, Adapter)
Дмитро Розумовський
Практичний вебінар, 29.02.2020, 12: 00 (мск)
тиждень 3 – Безпека, MVC
безпека
Дмитро Розумовський- фільтрація та валідація форм.
- криптографічні функції.
- Безпека роботи з БД.
- захист від XSS.
- безпечне завантаження файлів.
Дмитро Розумовський- як влаштований і для чого потрібен
- контролери
- подання
- моделі
- Робота з $_SERVER
Дмитро Розумовський
Практичне заняття, 07.03.2020, 12:00 (мск)
тиждень 4 – WordPress
впровадження сторонніх бібліотек
Дмитро Розумовський- Composer.
- SwiftMailer-відправка листів.
- Шаблонізатор Twig.
- Парсинг HTML (Symfony Crawler).
- Symfony FileSystem.
- Carbon - робота з часом.
Дмитро Розумовський- тестування з PHPUnit
- валідація даних з GUMP
- Eloquent ORM-робота з БД, міграції
- Faker-використання фейкових даних
- Intervention Image - робота з зображеннями
- створюємо своє JSON-api для роботи з базою
Міша Рудрастих
Практичний вебінар, 12.03.2019, 20: 00 (мск)- Як створити свою тему для WP
- розбір основних плагінів
- Як створювати таксономії та Custom Post Types
- Як створити свій плагін
Дмитро Розумовський
Практичний вебінар, 14.03.2020, 12: 00 (мск)
тиждень 5 – Laravel
початок роботи з LARAVEL
Дмитро Розумовський- встановлення та налаштування
- Artisan. Створення контролерів, моделей і міграцій
- обробка форм
- маршрутизація
- Використання middleware
- Робота з шаблонізатором Blade
Дмитро Розумовський- Використання пакетів у Laravel
- налагодження в Laravel
- тестування коду з PHPUnit + Laravel Dusk
- система Event/Listeners
- Laravel Mix - робота зі стилями і JS
- Робота з поштою + mailtrap
Дмитро Розумовський
Практичний вебінар, 21.03.2020, 12: 00 (мск)
тиждень 6-закриття курсу
Роман Прилипа
Випускний вебінар, 29.03.2020, 20: 00 (мск)
Видача дипломів
Завершення курсу
на курсі ви навчитеся:- створювати сучасні PHP-додатки.
- швидко реалізовувати свою ідею.
- працювати з базами даних.
- використовувати кращі інструменти для побудови PHP-додатків.
- працювати з API соціальних мереж.
- наповнювати своє портфоліо завершеними проектами.
продажник:
SESSION - мова SQL. Створення, редагування, видалення записів
Дмитро Розумовський
- поняття функції
- Написання користувацьких функцій
- анонімні функції
- функції зі змінним числом аргументів
- параметри за замовчуванням
Твердохліб ігор
- функції для роботи зі змінними.
- рядкові функції.
- математичні функції.
- Робота з датою і часом.
- Робота з масивами.
- Робота з формами і файлами.
Дмитро Розумовський
Практичний вебінар, 22.02.2020, 12: 00 (мск)
тиждень 2 – робота з даними, ООП
робота з даними з PHP
Дмитро Розумовський
- Робота з XML/CSV/JSON
- відправка листів
- створення БД і таблиць в БД
- підключення до БД в PHP
- інтерфейс PDO та MySQLi
- підготовлені запити
- основи jQuery. AJAX. Взаємодія backend-frontend
Дмитро Розумовський
- класи та об'єкти
- інкапсуляція
- поліморфізм
- успадкування
- Абстрактні та кінцеві класи
- інтерфейси та трейти
- простори імен
- шаблони проектування (Singleton, Factory, Strategy, Observer, Adapter)
Дмитро Розумовський
Практичний вебінар, 29.02.2020, 12: 00 (мск)
тиждень 3 – Безпека, MVC
безпека
Дмитро Розумовський
- фільтрація та валідація форм.
- криптографічні функції.
- Безпека роботи з БД.
- захист від XSS.
- безпечне завантаження файлів.
Дмитро Розумовський
- як влаштований і для чого потрібен
- контролери
- подання
- моделі
- Робота з
Записуйтеся на курс: за 6 тижнів ви освоїте роботу з головними інструментами сучасного backend розробника і отримаєте 3 проекти в портфоліо.
https://privatelink.de/?https://loftschool.com/course/php