Курс PHP Developer

  • Online
  • Для початківців
  • PHP
Навчальний центр: Hashtag Academy
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:7 місяців
Початок курсу:Дата формується
Вартість навчання:4 800 UAH за місяць

Індивідуальне навчання - 400 грн\год.

Під час проходження курсу ви освоїте РНР, роботу з базами даних, MySQL, Шаблонізатори, Патерни проектування, Фреймворки.

Програма курсу

Основи WEB-програмування

  • Що таке Front-end і Back-end
  • Основні складові back-end
  • Apache, PHP, MySQL коротка історія
  • Встановлюємо та налаштовуємо інструментарій

Синтаксис PHP

  • Змінні, константи, оператори
  • Масиви
  • Суперглобальні масиви
  • Керуючі конструкції
  • Робота з математичними функціями
  • Функції роботи зі строками
  • Функції роботи з масивами
  • Функції роботи з файлами
  • Функції розроблені користувачем
  • Відправка форми, запити GET та POST
  • Помилки та виключні ситуації

ООП

  • Об'єктно-орієнтоване програмування
  • Інкапсуляція, наслідування, поліморфізм
  • Класи
  • Магічні методи

Бази даних

  • Бази даних. Реляційна модель, СУБД, SQL
  • Запити select, insert, update, delete
  • Ключі, нормалізація БД
  • Об'єднання в запитах
  • Індекси
  • Процедури, які зберігаються, тригери
  • З'єднання з БД, вибірка, додавання, редагування та видалення даних
  • Права доступу користувача БД
  • Рівні ізольованості транзакцій
  • Проєктування БД. Основи UML

Командна робота, шаблони та паттерни проєктування

  • Принципи програмування
  • AGILE METHODOLOGY
  • GIT, командний проєкт
  • Шаблони відокремлювання HTML від PHP коду. Шаблонізатори
  • Паттерни проєктування

Фреймворк Laravel

  • Laravel. Початок роботи, встановлення фреймворку, підключення до БД
  • Структура додатку. MVC - Особливості застосування та використання
  • Налаштування URL
  • Створення форм та валідація даних
  • Робота з БД, побудова запитів
  • Віджети
  • Модулі

CMS Wordpress

  • Початок роботи, встановлення, налаштування. Огляд версій
  • Структура CMS, принципи роботи
  • Підбір та встановлення модулів. Створення простого модуля
  • Натяжка кастомної верстки

Особливості курсу

  • Програма курсу розрахована на 7 місяців
  • Заняття проводяться по 2 години тричі на тиждень
  • Дні навчання: понеділок, середа, п'ятниця
  • Початок занять о 18:30
  • 7 місяців / 84 занять
  • Індивідуальні заняття проводяться у зручний для вас час
  • Багато практики
  • Актуальна програма навчання

Записатись на курс або отримати консультацію

Бажаєте записатись на курс або у вас лишились питання? Заповніть форму, і наш менеджер зв'яжеться з вами найближчим часом.

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
ITGid
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
984 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
5 900 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
12 занять
Рівень
Для досвідчених, Для професіоналів
Мова навчання
Ukrainian
Вартість
7 200 UAH за курс
Навчальний центр
Навчальний центр «Данко»
Формат
Online
Початок навчання
Дата формується
Тривалість
2 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте