PHP Developer
Сертифікат фахівця
Junior PHP Developer

PHP – проста і структурована мова, з неї зручно починати в програмуванні,
особливо тим, хто планує розвиватися у сфері веб-розробки. Мова PHP має широке
застосування, тому, ще навчаючись на курсі, Ви зможете заробляти і спробувати себе в
невеликих проектах або на фрілансі.

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

Навчальна програма складена відповідно до вимог провідних IT-компаній і
відповідає вимогам сучасного ринку до фахівців рівня Junior PHP Engineer

Тренери-практики

Усі тренери академії – успішні практики рівня Middle або Senior, які мають
багатий і цікавий досвід. Кожен з них обов`язково проходить навчання і сертифікацію Main Academy.

IT-English

Студенти курсу мають можливість поліпшити свою технічну англійську і відвідувати
курси вивчення мови та Speaking Club протягом усього періоду навчання.

Кар'єрний сервіс

Після закінчення курсу всі студенти проходять кар’єрний тренінг: вчаться проходити
співбесіду, презентувати себе, свої soft і hard скіли, складати конкурентне
резюме.

Ви навчитеся

  • Швидко читати і розуміти код
  • Роботі з різними CMS і опануєте їх особливості
  • Роботі з WEB формами і зможете писати web-додатки
  • Опануєте середовище розробки PHP Storm
  • Дізнаєтеся, що web-сайт – це не просто сторінка, а клієнт-серверний додаток з базами даних
  • Зробите свій проект на РНР і зможете додати його в портфоліо
  • Навчитеся проходити співбесіди і представляти свої навички та вміння
Технології, які ви освоїте
Зроби перший крок
Хочете дізнатися більше про курс і напрямок від провідних IT-фахівців? Реєструйтеся на найближче пробне заняття!


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

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

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

Початок роботи з PHP

  • Історія і можливості PHP
  • Клієнт-сервер архітектура
  • Локальні і віддалені сервера. Хостинг
  • Розгортання локального сервера (OpenServer, etc.)
  • Розгортання та налаштування середовища розробки (IDE PhpStorm, etc.) / PHP Code
    Sniffer
  • Налаштування системи контролю версій (Git)

Синтаксис мови PHP

  • Анатомія мови PHP: теги, коменти, оголошення, мовні конструкції
  • Типи даних, константи і змінні, а також робота з ними
  • Основні оператори: арифметичні, логічні, рядкові і т.д.

Галуження додатків і функцій

  • Конструкції if, else, elseif
  • Конструкція switch
  • Функції: вбудовані функції, призначені для користувача функції, параметри,
    повернення значень, рекурсія і ін.

Масиви і цикли

  • Масиви: числові, асоціативні, багатовимірні, масив функцій
  • Цикли: for, while, do … while, foreach, цикл операторів

Об’єктно-орієнтоване програмування в PHP

  • Парадигма ООП
  • Класи і об’єкти
  • Інкапсуляція, успадкування і поліморфізм
  • Getter-и і setter-и
  • Атрибути, методи, абстрактні класи, інтерфейси
  • Робота з винятками

WEB-програмування на PHP

Основи HTTP архітектури, робота з WEB формами

  • HTTP: можливості, структура, архітектура
  • Структура запитів і відповідей, робота з формами

Робота з файлами в PHP

  • Як працювати з файлами, атрибути файлів, читання і запис у файли, робота з
    структурованими даними в CSV, завантаження і вивантаження файлів

Кукі, сесії і хедери

  • Cookies, Session, оператори по роботі з HTTP response header

Робота з базами даних на PHP

Основи роботи з SQL

  • Реляційні БД, відносини: один-до-одного, один-до-багатьох, багато-до-багатьох, первинні і вторинні ключі, основні типи даних в SQL, основи
    SQL

Робота з базами даних засобами PHP

  • PDO або MySQLi, коннектор до БД, робота з API, підтримка БД, робота з
    параметрами, Object mapping, безпека, представлення даних, звіти

MVC архітектура

MVC архітектура в WEB додатках

  • MVC in PHP
  • Front Controller

Виконання персонального навчального проекту

Вибір: Фреймворк або MVC

  • Огляд сучасних фреймворків: Zend Framework / Symfony / Yii / Laravel
  • Вивчення одного з фреймворків
  • Вибираємо на чому будемо реалізовувати свій проект: Фреймворк або MVC

Робота над практичним завданням по створенню індивідуального проекту.

  • Обробка ТЗ
  • Консультації по проекту (2 год.)
  • Самостійна робота над проектом під керівництвом тренера (24 год.)

Захист свого навчального проекту

  • Захист відбувається в аудиторії, перед незалежним експертом-практиком, з
    наших компаній-партнерів
  • Захист буде нагадувати вашу першу технічну співбесіду, яка
    дозволить показати вашу майстерність
  • Ви отримаєте розгорнутий фідбек про свою роботу, а також дізнаєтеся в якому
    напрямку вам ще потрібно прокачати навички

Junior PHP Developer - 8 кроків до мети

  • 1
    Записатися на курс
  • 3
    Виконати практичні, лабораторні, домашні
  • 5
    Відпрацювати заняття по HR
  • 7
    Захистити проект і здати тести
  • 2
    Вивчити теорію
  • 4
    Підготувати фінальний проект
  • 6
    Відвідувати ІТ-English і Speaking Club
  • 8
    Junior PHP Developer

Форми навчання і вартість

Форма обучения
Lite Online
  • Самостійне навчання в особистому кабінеті
  • Заняття онлайн в зручний для вас час
  • Доступ до усіх відео уроків: лекції, практичні,  проекти, Q&A
  • Доступ до усіх матеріалів в LMS: відео, презентації, тести, практичні
  • Сертифікат по закінченню курсу
  • Вартість: 3900 грн
Форма обучения онлайн
Full Online
  • Навчання з інструктором у групах по ZOOM згідно розкладу
  • Доступ до усіх відео уроків: лекції, практичні,  проекти, Q&A
  • Доступ до усіх матеріалів в LMS: відео, презентації, тести, практичні
  • Живе спілкування з інструктором у ZOOM та Telegram, перевірка практичних
  • Сертифікат по закінченню курсу
  • Вартість: 18000 грн

Курс: Розробка на PHP

Заняття з інструктором

Ціна:
Изображение

З нуля до рівня IT-спеціаліста і улюбленої роботи

laba

Заняття в аудиторіях або онлайн з кращими інструкторами

2,5 міс, 20 занять, 50 годин теорії та практики з IT-експертами

Лабораторні роботи, індивідуальні та групові проекти

Англійська в подарунок для працевлаштування та роботи

Фінальний іспит, захист проекту і Ви – сертифікований IT-фахівець!

Команда курсу по PHP Developer

Кар'єрний сервіс

Максимум знань і умінь для працевлаштування
Карьерный сервис
Даємо професійне ІТ-навчання

Після закінчення курсу, з отриманими знаннями і навичками, ви зможете претендувати на позицію Junior PHP Developer

Кар'єрний тренінг

Вчимо грамотному позиціонуванню на ринку праці. Правильно писати резюме та супровідні листи. Успішно проходити інтерв’ю

Рекомендуємо на роботу

Ми постійно отримуємо від наших партнерів запити на роботу в ІТ-компаніях. Кращих студентів рекомендуємо нашим партнерам на роботу і стажування.

Відгуки про навчання в Main Academy

Отримайте Ваш квиток в IT
Форма реєстрації на пробний урок або семінар

Пробний урок
Junior PHP Developer

Ще не готові розпочати навчання або лишилися сумніви?

Завітайте на пробне заняття і протестуйте курс безкоштовно!

  • Ви познайомитеся з інструктором курсу, технологіями та специфікою роботи в IT
  • Дізнаєтеся, як проходить навчання на курсах Main Academy: програма, розклад, створення першого портфоліо та умови сертифікації
  • Зрозумієте за 2.5 години чи відповідає вашим потребам даний напрям і як далі розвиватися в IT

Заняття проходять:

Телефон: