Курс PHP
На курсі PHP ви навчитеся:
— працювати з базовими інструментами php розробника: База даних, ООП, Composer, Git, MVC
— працювати з файлами на сервері
— проектувати фото галерею і працювати з зображеннями
— взаємодіяти і адмініструвати бази даних MySQL. Дізнаєтеся, як створювати швидкі і безпечні веб-додатки
— встановлювати сервер в зв'язці Apache, PHP і MySQL
— отримувати дані від користувача, обробляти його і виводити результат програми в форматованому вигляді
— реалізовувати авторизацію користувачів з використанням сесій і куків.
- Старт: 25 грудня (Online)
- Сб (14: 30-19: 00)
- 17 занять по 4,5 часa
- Тривалість: 4 місяці
- Вартість: 10200 грн або 2550 грн на місяць.
Переваги online- навчання в IMT
Зайняття в реальному часі
Закрита група підтримки
Тестування і диплом
ВІДПОВІДІ НА ПИТАННЯ
ЖИВЕ СПІЛКУВАННЯ, А НЕ НУДНА ЛЕКЦІЯ
ЗАПИСИ УСІХ ЗАЙНЯТЬ
Online-конспект лекцій
Пройдіть курс PHP і станьте справжнім розробником!
Процес online-навчання
Записатися на пробне заняття
Програма online курсу PHP
-
Огляд PHP
- Що таке мова програмування?
- Що таке php?
- Області застосування php.
- Базові поняття php (змінні, оператори, типи даних).
- Openserver
- Логічні операції
- Умовні оператори.
-
Алгоритми
- Циклічні оператори
- Що таке масив?
- Види масивів
-
Бази даних
- Що таке БД?
- Основні поняття.
- Оператор SELECT
-
Git & Функції
- Система контролю версій git
- Що таке функції?
- Аргументи функції
- Види передачі параметрів
- Області видимості
- Рекурсія
-
- Що таке ООП?
- Що таке клас?
- $ this
- Конструктор, деструктор
-
ООП принципи
- Модифікатори доступу
- Інкапсуляція
- Спадкування
- Трейти
- Поліморфізм
-
ООП статика і магія
- Статичні методи і властивості
- Магічні методи
-
PHP і WEB
- Що таке http?
- вебсервер
- Методи GET POST
- Include, require
- Сесії
- Кукі
-
Робота з файлами і часом, regexp
- Закачка файлів
- Робота з картинками (завантаження, мінімізація)
- Функції роботи з часом і клас Datetime
- Регулярні вирази
-
Бази даних
- Що таке БД?
- Основні поняття.
- Оператор SELECT
-
Бази даних маніпуляція даними
- Where
- Функції агрегації
- Group by, having
- Update
- Delete
-
Зв'язка таблиць
- Join
- Практика MYSQL
-
PHP MYSQL
- З'єднання
- Запит
- Обробка відповіді
- Що таке MVC і навіщо воно потрібне
- Що таке модель, вид, контролер
- MVC на прикладі laravel
-
Laravel основи
- Що таке фреймворк
- Чому фреймворк а не CMS
- Composer
- Packagist
- Вчимося розгортати фреймворк + авторизація
-
Laravel Створення сторінки
- Роутінг
- Конфігурація роутінга
- Контролер
- Модель
- Вид
- Класи запитів і відповідей
- Варіанти відповідей контролера
- Ajax
-
Валідація, моделі зв'язку
- Валідація входять даних і її конфігурація
- Міграції
- Види зв'язків в моделях
- Робота зі складними sql запитами
-
Blade
- Що таке шаблонизатор?
- Спадкування view
- Умовний і циклічний висновок даних у view
- Навіщо потрібні middleware?
- Створення middleware
- Захист проекту
Викладачі курсу PHP
Дмитро Тхоржевський
Спеціалізація: PHP frameworks Laravel, Yii 2, Symfony
Відгуки випускників курсу PHP
Дарья Кусакина
Денис Масло
Часті питання по курсу PHP
-
Це не вебінари, які не записи занять — це Real Time learning, навчання в режимі реального часу без затримки. Ви бачите викладача, його екран, дошку.
Ми використовуємо Zoom — це дозволяє задавати питання голосом, в чаті і навіть показувати свій екран під час практики.
-
Використовуємо Zoom. Викладач озвучує завдання, показує реалізацію крок за кроком. Ви робите. Якщо щось не виходить ви завжди можете запитати і показати свій екран.
Вся практика ділиться на дрібні завдання, які ви виконуєте послідовно.
-
Так можна оплатіті курс частинами. 1 оплата до качана зайняти, інші Платежі за графіком. Если, после первого заняття, ви зрозумієте что це не ваше, ми повернемо всю суму.
-
Протягом тижня у зручний час у зручному місці у Вас є можливість переглянути відеозапис заняття і відправити домашку на перевірку. Далі Ви зможете рухатися разом з групою.
-
В цьому і полягає перевага онлайн-курсів: все, що Вам потрібно — стабільне підключення до Інтернет.
-
Академія співпрацює з IT-компаніями, які надсилають свої вакансії. Кращі випускники відправляються на стажування в компанії.
-
Домашні завдання виконуються в Google Docs. Посилання з відкритим доступом публікується в закритій групі в Facebook. Там же Ви задаєте питання, що виникають по домашці. Викладач дає зворотний зв'язок та рекомендації.