Мова викладання в курсі – російська. Незабаром буде доступна українська версія цього курсу.
Відеозаписи лекцій без зворотного зв’язку та участі викладача. Ви отримаєте доступ до матеріалів одразу після оплати.
Відео курс розрахований на новачків без навичок програмування. Для проходження курсу бажані навички HTML і CSS.
Розділ 1: Знайомство
– Знайомство з інтенсивом
– Навчальний та особисті проєкти
– Що таке PHP
– Як встановити та налаштувати PHP-оточення
– Основи синтаксису мови
– Опис робочого процесу
Розділ 2: Масиви та функції
– Що таке масиви
– Практика роботи з масивами
– Цикли
– Обхід масивів
– Стандартна бібліотека PHP
– Пишемо свої функції
– Налагодження коду
– PhpStorm – середовище розробки для PHP
Розділ 3: Шаблонізація та організація коду
– Як працювати з датою і часом
– Підключення файлів у PHP-сценаріях
– Як організовувати код у проєкті
-Шаблонізація: відокремлення логіки від інтерфейсу
– Буферизація виводу
– Боремося з XSS-атаками (міжсайтовий скриптинг)
Розділ 4: Форми і протокол HTTP
– Протокол HTTP
– Робота із заголовками з PHP
– Параметри запиту
– Методи GET і POST
– Форми: надсилання даних на сервер
– Надсилання файлів
– Валідація форм
Розділ 5: Зберігання стану та автентифікація
– Проблема зберігання стану в інтернеті
– Cookies (куки)
– Сесії
– Що таке автентифікація
– Правильне зберігання паролів
– Організуємо вхід на сайт
Розділ 6: Бази даних. Теорія
– що таке База Даних (БД)
– як БД зберігають інформацію
– поняття реляційних БД
– аналіз і проєктування БД
– мова запитів SQL
– MySQL: установка і запуск
– як будувати запити: основні операції
– жива демонстрація
Розділ 7: MySQL і PHP
– підтримка MySQL в PHP
– під’єднання до БД з PHP-сценарію
– виконання SQL-запитів
– отримання результату запиту з MySQL
– обробка помилок
– безпека при виконанні запитів
– підготовлені вирази
– інтерактивні демонстрації
Розділ 8: Додаткова практика MySQL
– повнотекстовий пошук
– пагінація результатів
– транзакції
– кешування даних
– функції дати/часу в MySQL
Розділ 9: Чужий код
– що таке об’єкт
– демонстрація роботи з об’єктами
– що таке бібліотека
– пакетний менеджер Composer
– огляд популярних бібліотек
– демонстрація роботи з Composer
– документування коду
Розділ 10: Фінал
– статистика інтенсиву
– організаційна інформація
– що вивчати далі?
– розбір нерозглянутих тем
– як шукати роботу і скласти резюме
Відгуки
Відгуків немає, поки що.