У тебе є питання?    +38097 134 62 45    schoolwebdesign2015@gmail.com

Курс PHP7

Тривалість курса   5 місяців
Ціна:5100 грн. місяць навчання
Записатися на курс

PHP — это скриптовий язик програмування,який інтенсивно використовується для розробки Web -сторінок. В даний час він підтримується переважною більшістю хостинг-провайдерів і є одним з лідерів серед мов програмування, що використовуються для створення динамічних web-сайтів. Даний курс з web-програмування на PHP призначений для тих, хто хоче продовжити вивчення web-технологій і вийти на якісно більш високий рівень для створення ДИНАМІЧНИХ web-сайтів на основі серверних технологій (PHP + MySQL) для створення таких проектів, як інтернет-магазин, форум, система управління контентом і т.д.

В результаті навчання

Вивчите мову PHP

Навчитесь створювати динамічні web-сторінки.Працювати з базами даних

Навчитеся працювати з ООП

Вивчити framework Laravel8

Застосовувати отримані знання і технології на практиці

Освоєте принципи захисту веб-додатків

Підтримка ментора

Під час навчання та після закінчення навчання наші викладачі завжди на зв'язку. Постійна допомога під час навчання та після закінчення школи

Програма навчання

Робота з PHP та HTTP
Робота HTTP/HTTPS протоколу
HTTP-запити, HTTP-відповіді, заголовки, статуси, mime
Базовий синтаксис і принцип роботи мови
Content-type: xml, json, html, images.

Змінні та константи

Типи даних
Integer, Float, String. Функції для роботи з рядками
Тип даних bool, умовні оператори
Масиви (види масивів). Цикли. Функції для роботи з масивами

Технічна оптимізація сайту
Проведення технічного аудиту сайту, пошук точок зростання для проекту на підставі даних, методи індексації сторінок.

Функції

Форми
GET
POST
Multipart

Конструкції
Робота з файлами

Сесії та cookie

Взаємодія з базою данних MySQL

Основи роботи з базами даних SELECT
INSERT
UPDATE
DELETE

Проектування баз даних
Проектування таблиць на основі вимог до сайту
Системи зберігання даних InnoDB: таблиці і зв'язку
Один до одного
Один до багатьох
Багато до багатьох

Робота з вбудованим класом PDO
Класи і об'єкти
Робота з класом PDO
Властивості і методи
Захист від SQL ін'єкцій

Основи ООП
Класи і об'єкти
Геттери і сеттери
Інкапсуляція
Спадкування
Простори назв
Автозавантаження
Статика
Константи
Інтерфейси
Абстрактні класи

Методи злому і захисту веб-додатків
Створення і захист від SQL-ін'єкції
CSRF атаки і захист за одноразовим токеном
XSS атаки і захист
Принципи захисту і оновлення паролів

Просунуті можливості MySQL
Індексування
Транзакції
Тригери

Вивчення Laravel8

ЧОМУ ВАРТО ОБРАТИ НАС

Підтримка менторів

Під час навчального процесу та після закінчення уроку наші викладачі завжди на зв'язку. Постійна допомога під час навчання та після закінчення школи

Відеозапис занять

Пропустили заняття? Не біда! Ми відправимо Вам запис відео уроку.

Проектная форма навчання

В кінці курсу працюєте над власним проектом.

Як проходить навчання?

Інтерактивні заняття

Навчання в офлайн форматі із возможливістю онлайн підключення.

90% практики

Практика с першого дня навчання: робота над реальним проектом для портфоліо

Подтримка викладачів

Закритий Telegram чат групи з викладачем, розбір домашніх задань і регулярний зворотній зв'язок

Кар'єрні івенти

Онлайн екскурсії в топові IT-компанії, тренінги по Soft Skills і подготовка до працевлаштування.

Допомога при працевлаштуванні

Кожен випускник Школи Web-дизайну отримує допомогу та підтримку під час та після навчання

Разом з фахівцем ви проаналізуєте свої компетенції, визначите кар'єрні цілі і позиціонування на ринку праці

Разом з кар'єрним менеджером ви складете якісне резюме і супровідний лист, який допоможе виділитися серед інших кандидатів.

Випускникам курсів Front end developer and Back-end курс IT english в подарунок!