Опис курсу

Веб-програмування на сценарній мові PHP та Back-End розробка сайтів з використанням системи управління базами даних MySQL

Обсяг курсу: від 34 академічних годин.

Тривалість навчання: від 3,5 тижнів при трьох заняттях на тиждень.

Час проведення: вечір, день або вихідні.

На наших курсах web-програмування професійно вивчаються основні засоби BackEnd-розробки сайтів, що дає можливість детально освоїти популярну скриптову мову програмування PHP і систему управління базами даних MySQL з нуля. Практика генерації коду верстки сайтів HTML засобами PHP дозволяє оперативно створювати будь-які веб-додатки, розміщуючи на них посилання, форми, таблиці, графічні елементи та динамічні блоки. При цьому, навчання мові веб-розробки PHP проводиться від освоєння базових конструкцій до використання об'єктно-орієнтованого програмування і фреймворков. Розробка власних проектів веб-додатків з аналізом реальних прикладів логічно завершує курси web-програмування на мові BackEnd-розробки PHP в інтеграції з СУБД MySQL (з використанням мови запитів до баз даних SQL), надаючи слухачам повний інструментарій веб-мастерингу.

Навчання програмним засобам PHP та MySQL на цих курсах є основою для web-програмістів-початківців і направлене на фахову підготовку BackEnd-девелоперов. Проходження курсів дозволяє створювати сучасні веб-додатки від сайтів-візиток до розвинених інтернетів-магазинів, а також ефективно наповнювати і модернізувати існуючі веб-додатки. Випускники наших курсів навчання PHP можуть самостійно розробляти системи управління корпоративними багатосторінковими сайтами, об'ємними блогами та новинними порталами. Оскільки професійне знання мов PHP і SQL на сьогодні є обов'язковою умовою для вакансії BackEnd-розробника, придбані на курсах навички дають можливість успішно працювати веб-програмістами, створюючи внутрішню структуру сайтів при хорошій платні за роботу.

Теми курсів, що вивчаються:

  • Веб-програмування – архітектура сайтів, веб-сервери, протокол HTTP, запити до баз даних.
  • Об'єктно-орієнтоване програмування – об'єкти і класи, поліморфізм, інкапсуляція.
  • Мова РНР – базовий синтаксис, змінні, константи, оператори і операції, типи даних.
  • Регулярні вирази PHP, умовні конструкції, функції, рекурсія, умовчання, видимість.
  • Цикли PHP, вихід і переривання ітерації циклу. Масиви PHP, їх типи і функції роботи з ними.
  • Запити HTTP, URL – параметри запитів та їх обробка. Форми HTML і обробка їх відправки.
  • Сесії PHP. Веб-сервер Openserver Apache. Завантаження файлів на сервер. Функції для каталогів.
  • Інтегровані середовища розробки додатків для PHP. Фреймворки PHP – Laravel, Symfony, Yii.
  • Система управління базами даних MySQL. Архітектура реляційних СУБД, моделі баз даних.
  • Мова запитів SQL – введення, зміна, видалення та вибірка даних і рядків. Створення таблиць.
  • Засоби і функції PHP для роботи з MySQL. Побудова інтерфейсів для роботи з базами даних.
  • Управління структурою даних на SQL (DDL). Складні маніпуляції з даними і таблицями.
  • JOIN-запіти, тригери. Оптимізація запитів. Двигуни MySQL. Проектування бази даних.
  • Архітектура шаблону проектування MVC. Модель MVC. Веб-додатки в рамках патерну MVC.
  • Безпека в Інтернет. Огляд хакерських атак на веб-сайти. MySQL-ін'єкції. Способи захисту.
  • Системи контролю версій. Робота з використанням історії змін з CVS. Знайомство з Git.
  • Розробка веб-проекту. Популярні рішення – візитки, блоги, інтернети-магазини. Open-source.

Детальнішу інформацію можна отримати на цільовій сторінці цього курсу нашого сайту: https://iibt.biz/p31130204-kursy-phpMySQL-web.html.

Додати коментар
При заповненні форми була допущена помилка
Невірно заповнені поля відмічені червоним.
Будь ласка, перевірте форму ще раз.
Ім'я*:
Коментар*:
не більше 1000 символів (введено: 0)
Ел. пошта*:
Перевірочний код*:
5 англійських букв:
Залишити коментар

Усі курси в Києві, а також ВНЗ в Києві, коледжі та технікуми в Києві, репетитори в Києві, тренінги в Києві, робота в Києві

Зворотній зв'язок