Курс 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 кода. Инструменты для отладки
  • Знакомство с отладчиком браузера
  • Пространства имен
  • Обработка и логирование ошибок
  • Исключения
  • Генераторы
  • Атрибуты
  • Замыкания
  • Работа с 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 раза в неделю


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

Помощь по трудоустройству


Стоимость: * грн.

* грн/мес.