Курс PHP
На курсі PHP ви навчитеся:
– працювати з базовими інструментами php розробника: База даних, ООП, Composer, Git, MVC
– працювати з файлами на сервері
– проектувати фото галерею і працювати з зображеннями
– взаємодіяти і адмініструвати бази даних MySQL. Дізнаєтеся, як створювати швидкі і безпечні веб-додатки
– встановлювати сервер в зв'язці Apache, PHP і MySQL
– отримувати дані від користувача, обробляти його і виводити результат програми в форматованому вигляді
– реалізовувати авторизацію користувачів з використанням сесій і куків.
Доступні формати навчання:
- Курс у записi
Вартість: 3870 грн. - У записі з підтримкою
Вартість: 7975 грн.
Подробиці уточнюйте у наших менеджерів
Особливі умови оплати:
- розстрочка без %
- вимушеним переселенцям
- випускникам Академії ІМТ
Переваги Online навчання в IMT
Заняття в реальному часі
Закрита група підтримки
Online конспект лекцій
Живе спілкування, а не просто лекція
Ставте питання
Записуємо всі заняття
Тестування і сертифікація
Пройдіть курс PHP і станьте справжнім розробником!
Так проходить Online навчання
Програма online курсу PHP
1. Огляд PHP
Огляд PHP
- Що таке мова програмування?
- Що таке php?
- Області застосування php.
- Базові поняття php (змінні, оператори, типи даних).
- Openserver
- Логічні операції Умовні оператори.
2. Алгоритми
Алгоритми
- Циклічні оператори
- Що таке масив?
- Види масивів
3. Масиви
Масиви
- Матриці та інші багатовимірні масиви
- Робота з масивами
- Спец функції для роботи з масивами
4. Git & Функції
Git & Функції
- Система контролю версій git
- Що таке функції?
- Аргументи функції
- Види передачі параметрів
- Області видимості
- Рекурсія
5. ООП
ООП
- Що таке ООП?
- Що таке клас?
- $ this
- Конструктор, деструктор
6. ООП принципи
ООП принципи
- Модифікатори доступу, інкапсуляція
- Спадкування
- Трейти
- Поліморфізм
7. ООП статика і магія
ООП статика і магія
- Статичні методи і властивості
- Магічні методи
8. PHP і WEB
PHP і WEB
- Що таке http?
- Вебсервер
- Методи GET POST
- Include, require
- Сесії
- Кукі
9. Робота з файлами і часом, regexp
Робота з файлами і часом, regexp
- Закачування файлів
- Робота з картинками (завантаження, мінімізація)
- Функції роботи з часом і клас Datetime
- Регулярні вирази
10. Бази даних
Бази даних
- Що таке БД?
- Основні поняття.
- Оператор SELECT
- Що таке БД?
11. Бази даних маніпуляція даними
Бази даних маніпуляція даними
- Where
- Функції агрегації
- Group by, having
- Update
- Delete
12. Зв'язка таблиць
Зв'язка таблиць
- Join
- Практика MYSQL
13. PHP MYSQL
PHP MYSQL
- З'єднання запит
- Обробка відповіді
- Що таке MVC і навіщо воно потрібне
- Що таке модель, вид, контролер
- MVC на прикладі laravel
14. Laravel основи
Laravel основи
- Що таке фреймворк
- Чому фреймворк а не CMS
- Composer
- Packagist
- Вчимося розгортати фреймворк + авторизація
15. Laravel Створення сторінки
Laravel Створення сторінки
- Роутінг конфігурація роутінга
- Контролер
- Модель
- Вид
- Класи запитів і відповідей
- Варіанти відповідей контролера
- Ajax
16. Валідація, моделі зв'язку
Валідація, моделі зв'язку
- Валідація входять даних і її конфігурація
- Міграції
- Види зв'язків в моделях
- Робота зі складними sql запитами
17. Blade
Blade
Викладач курсу PHP
Дмитро Тхоржевский
Досвід: 8 років
Досягнення: працював програмістом, тімлідом, менеджером проектів
Спеціалізація: PHP frameworks Laravel, Yii 2 , Symfony
Відгуки випускників курсу PHP
Дарина Кусакина
Денис Масло
Часті питання по курсу PHP
Це не вебінари, не записи занять – це Real Time learning, навчання в режимі реального часу без затримки. Ви бачите викладача, його екран, дошку. Ми використовуємо Zoom – це дозволяє задавати питання голосом, в чаті і навіть показувати свій екран під час практики.
Використовуємо Zoom. Викладач озвучує завдання, показує реалізацію крок за кроком. Ви робите. Якщо щось не виходить ви завжди можете запитати і показати свій екран. Вся практика ділиться на дрібні завдання, які ви виконуєте послідовно.
Так можна оплатити курс частинами. 1 оплата до початку занять, інші платежі за графіком. Якщо, після першого заняття, ви зрозумієте що це не ваше, ми повернемо всю суму.
Протягом тижня у зручний час у зручному місці у Вас є можливість переглянути відеозапис заняття і відправити домашку на перевірку. Далі Ви зможете рухатися разом з групою.
В цьому і полягає перевага онлайн-курсів: все, що Вам потрібно – стабільне підключення до Інтернет.
Академія співпрацює з IT-компаніями, які надсилають свої вакансії.
Домашні завдання виконуються в Google Docs. Посилання з відкритим доступом публікується в закритій групі в Facebook. Там же Ви задаєте питання, що виникають по домашці. Викладач дає зворотний зв'язок та рекомендації.