Курс PHP ᐉ Просунутий курс PHP програмування м. Київ, Україна | nt.ua

(044) 390 73 35 (050) 352 68 64

EN RU UA

Курс PHP: просунуте прог­ра­му­ван­ня

Advanced
**

старт курса


*місяців

тривалість


3занять

в тиждень


*годин

лекцій і практики


Кому підійде продвинутий курс по PHP

Аудиторія курсу

Новачкам у сфері в IT, які хочуть побудувати кар'єру PHP програміста

Всім без досвіду програмування, хто хоче змінити сферу діяльності й почати кар'єру програміста

IT-фахівцям, які хочуть вивчити нову для себе мову програмування PHP

Працевлаштування після ІТ-курсів в Академії Мережні Технології

Чому навчишся на курсі?

Опануєте основними інструментами для розробки (IDE, Git)

Вивчите синтаксис мови PHP

Ознайомитеся зі стандартними функціями мови і навчитеся розробляти прості програми

Вивчите основні принципи об'єктно-орієнтованого програмування

Навчитесь взаємодіяти з базами даних

Зможете публікувати свої додатки

Зможете розробляти прості web-додатки, зрозумієте роботу HTTP протоколу

Самостійно розробите і опублікуєте свій власний проект, з використанням cookie, sessions і функціоналом аутентифікації

А ще по завершенню курсу ти зможеш додати посилання на твій дипломний проект на GitHub

Что может разрабатывать C# программист

Вимоги до студентів:

Наявність комп'ютера або ноутбука, підключеного до інтернету

Рівень впевненого користувача комп'ютером

Основи комп'ютерної грамотності

Базовий рівень веб-розробки на PHP

Знання основ ООП

Уміння працювати з БД та файлами

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

  • Що таке Composer
  • Встановлення та налаштування Composer
  • Основні команди
  • Використання сторонніх бібліотек в своєму проекті
  • Створення та публікація власного пакета
  • Налагодження PHP коду. Інструменти для налагодження
  • Знайомство з налагоджувачем (debugger) браузера
  • Простори імен
  • Обробка та логування помилок
  • Винятки
  • Генератори
  • Атрибути
  • Замикання
  • Робота з XML і JSON
  • Огляд SPL
  • Структури даних і інтерфейси
  • Ітератори
  • Обробка виключення
  • Функції та обробка файлів
  • Вбудовані в PHP класи та інтерфейси
  • Вбудовані в PHP виключення
  • Структури даних для версій PHP 7 і вище
  • Геттера і сеттери
  • Принципи ООП
  • Абстрактні класи та інтерфейси
  • Трейти
  • Ключове слово «final»
  • Поліморфізм
  • Коваріантність і контраваріантність
  • Анонімні класи
  • Магічні методи
  • Перевантаження
  • Ітератори об'єкта
  • Робота з об'єктами. Об'єкти та посилання. Порівняння, клонування об'єктів. Серіалізация
  • Робота з винятками
  • Композиція замість успадкування
  • Знайомство з PHPDoc
  • Практичне застосування
  • Нововведення в PHP
  • Огляд просунутого функціоналу мови
  • Введення в регулярні вираження
  • Функції для роботи з регулярними виразами
  • Огляд сучасних способів автентифікації користувачів
  • Введення в шаблонізаціі
  • Популярні рішення
  • Введення в тестування
  • Unit тести
  • Функціональні тести
  • Інструменти для тестування: Codeception, PHPUnit
  • MyISAM / InnoDB
  • Індекси
  • FOREIGN KEY
  • Транзакції
  • Тригери та процедури
  • Відображення
  • Складні запити
  • Оптимізація: Explain
  • Знайомство з PostgreSQL
  • Огляд сучасних фреймворків
  • Laravel

Інструктор курсу

Instructor Сергій Дяченко

Сергій Дяченко

Backend php розробник. Стек:

  • PHP, Laravel
  • HTML, CSS, Bootstrap, Java Script
  • Vue.js, Nuxt

Досвід викладання та ведення групових занять 12 років.
Автор курсів: Web розробка з нуля. Backend php Laravel

Instructor Григорій Попов

Григорій Попов

Викладач-практик із Мілану. Engineering Team Leader і менеджер найбільших міжнародних компаній.

  • Здобув навички розробки програмного забезпечення та управління командою різного розміру (до 32 осіб).
  • Експерт у сфері гнучкої методології програмування, mysql, php, ооп, sql та запуску стартапів.
  • 4 роки лідерства та управління в багатофункціональних та багатонаціональних командах розробників програмного забезпечення в таких областях: електронна комерція, ігри, фінтех, локалізація, у різних бізнес-моделях: saas, аутсорсинг / аутстаффінг.

Курс PHP в Академії «Мережні Технології» – це:

LIVE-навчання

Живе спілкування з інструктором незалежно від формату навчання. Ти зможеш задавати всі тебе питання під час занять.

Робоче місце

Підготовлене робоче місце з сучасним обладнанням і ПО. Предналаштоване середовище для практичних занять.

Практичні заняття

Менше теорії, більше практики! Саме тому на курсі буде багато практичних робіт і домашніх завдань.

Особистий кабінет

Графік занять, програма, електронні навчальні матеріали, сертифікат і багато іншого в Особистому кабінеті.

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

Доступ до відеозаписів занять в Особистому кабінеті протягом всього навчання та 6 місяців після завершення курсу.

Дипломний проект

В ході курсу ти будеш працювати над своїм власним дипломним проектом, який стане початком або доповненням твого портфоліо.

Іспит і сертифікат

В кінці курсу всі студенти здають внутрішній іспит, після чого отримують електронний сертифікат, який підтверджує твої навички і знання.

Доступ в ІТ-співтовариство

У всіх студентів буде доступ до закритого чату в Telegram з інструкторами та однодумцями, де можна попросити допомоги або поділитися чимось цікавим.

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

6 місяців консультацій і підтримки від інструктора після завершення курсу. Став свої питання до інструктора в Особистому кабінеті.

ЯК ПРОХОДИТЬ НАВЧАННЯ

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

Заняття 2 рази на тиждень офлайн або онлайн

На уроках інструктор надає теоретичну базу та роз'яснює практичні завдання

Після уроку інструктор дає домашнє завдання

У груповому Telegram-чаті обговорюєте пройдений матеріал, ділитесь враженнями і задаєте питання

Робите д/з (в групах) і відправляєте його на перевірку інструктору

Отримуєте фідбек по домашній роботі від інструктора, вносите правки, покращуєте свою роботу

Протягом всього курсу кожен студент працює над своїм дипломним проектом

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

Працевлаштування після курсу PHP

  1. Курс «PHP: просунуте програмування»

    Advanced

Повноцінна спеціальність

Пройшовши всі курси, ти зможеш змінити професію і претендувати на позицію

Junior PHP Developer

Тренінг з HR-коучем

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

Гарантоване працевлаштування

Кращі студенти гарантовано отримають Job Offer від нашої групи ІТ-компаній або від наших партнерів.

Стажування в ІТ-компаніях

Допоможемо з набуттям досвіду – рекомендуємо кращих студентів нашим партнерам.

Відгуки студентів

Наші студенти працюють в компаніях

І ще понад 1700 не менше крутих IT і non-IT компаніях 😉

Часті питання

Ви зможете подивитися відеозапис заняття.

Якщо ви вже опанували основи PHP програмування, то після просунутого курсу з PHP ви можете сміливо подавати себе на позицію Junior PHP Developer.

Просунутий курс PHP проводиться російською/українською мовою, однак частина навчальних матеріалів англійською, тому бажано знати англійську хоча б на базовому рівні. Крім того, якщо ви плануєте розвиватися в сфері веб-розробки, то вам просто необхідно буде опанувати англійську мову. Практика показує, що кандидатів зі знанням англійської частіше запрошують на співбесіди, і їм легше просуватися по кар'єрних сходах.

Ми видаємо сертифікат студентам, за умови відвідування 70% занять і виконання 70% домашніх завдань. Крім того, знання студентів підкріплюються результатами іспиту та/або захисту дипломного проекту. Будь-який роботодавець може зв'язатися з нами та переконатися в якості знань студента.

Ми допомагаємо з працевлаштуванням всім нашим студентам, але пропонувати працевлаштування ми можемо тільки самим наполегливим і кращим студентам. Співбесіда проходить в нашій групі ІТ-компаній TechExpert або у наших партнерів. Кращі з кращих гарантовано отримують Job offer.

Так, ми маємо таку можливість. Подробиці можна дізнатися у менеджера-консультанта.

Реєструйся на курс

Ставай крутим PHP розробником разом з
Академією «Мережні Технології»!

PHP: просунуте програмування

Старт курсу: *

Тривалість: * місяців, * годин

Уроки: * занять, 3 рази на тиждень


Дипломний проект для твого портфоліо

Допомога з працевлаштування


Вартість: * грн.

* грн/міс.