Курс Fullstack Developer 2018

Максимальная программа на 2018 год от работодателей
Работа с реальными проектами во время обучения
Гарантия трудоустройства в договоре
Десятки выпущенных групп, сотни студентов
Цена курса FullStack
с 1 по 4 мес.
4 800
грн мес
с 5 по 8 мес.
2 400
грн мес
Подать заявку
Хочу учиться
О курсе Fullstack 2018

Курс Fullstack Developer - уже несколько лет ТОП-1 по востребованности.

Это курс максимально охватывающий все темы web разработки. Закончив данный курс, вы сможете программировать как backend веб-приложения, так и разрабатывать frontend интерфейс на профессиональном уровне, применяя современные технологии и там, и там. Работодатели ожидают выпусков наших FullStack специалистов.

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

Весной 2018 года PHP Academy презентует программу стажировок в Германии.

Гарантированное договором трудоустройство от PHP Academy позволит вам вернуть деньги за обучение в течение 4 месяцев после выпуска.

Почему выбирают PHP Academy?
Три главных преимущества - почему учиться в PHP Academy:
Востребованная работодателями программа обучения Наша программа обучения разработана на основе сотрудничества с работодателями. Наработав опыт с 2014 года, мы знаем, каких выпускников, с какими знаниями, каких технологий хотят брать на работу IT компании. Наша программа все это учитывает и каждые полгода получает апгрейд.
Преподаватели-практики, более 1 TB видеоуроков и безлимитный просмотр Все наши преподаватели - это работающие программисты. Они преподают в свободное от основной работы время. Поэтому точно знают, как не перегрузить вас теорией и как показать все на практике. Акцент обучение у нас делается именно на практике. Кроме того, PHP Academy создала огромную базу учебных материалов. Все наши записи занятий и семинаров всех групп - доступны для вашего просмотра.
Гарантия трудоустройства в договоре Часть выпускников устраивается в IT компании еще до окончания курса. Трудоустройством выпусников в PHP Academy занимается целый отдел. У нас все устроено так, что стажировка после курса полностью окупает стоимость обучения уже за 4 месяца.
Программа обучения:
МОДУЛЬ 1
Сети. Инструменты разработки
- Основы сетей
- Основы клиент-серверной архитектуры
- Полезные утилиты и основы работы с командной строкой
- Основы HTTP-протокола
- Работа с системами контроля версий Git; GitHub/BitBucket
- Работа с PHP Storm
- Работа с системой постановки задач Redmine
- Домены, хостинг. Хостинг от PHP Academy
Основы программирования, основы PHP
- Типы данных
- Особенности динамической типизации в PHP
- Выражения, операторы
- Условные конструкции
- Работа с массивами
- Циклы, управляющие конструкции
- Работа с функциями, создание пользовательских функций
- Работа с файловой системой, загрузка файлов на сервер
- HTTP-заголовки, sessions&cookies, HTTP-авторизация
- Буферизация вывода
МОДУЛЬ 2
Объектно-ориентированное программирование
- Особенности объектного подхода. Инкапсуляция, полиморфизм, наследование
- Использование конструктора, работа со свойствами объекта
- Области видимости, модификаторы доступа
- Статические методы и свойства
- Позднее статическое связывание
- Перегрузка методов
- Магические методы
- Исключения
- Абстрактные классы, интерфейсы
- Финальные классы и методы
- Пространства имён. Трейты
- Паттерны Singleton, Registry
- Автозагрузка классов (spl_autoload)
Работа с базами данных
- Понятия теории баз данных. Реляционность, нормализация
- Типы данных в СУБД MySQL
- Поля, записи, первичный ключ, внешний ключ, индекс
- Создание и удаление баз/таблиц, просмотр списка баз/таблиц
- Бэкап БД, импорт/экспорт
- Работа с запросами к базе данных, условия и ограничения для запросов
- Группировка, агрегатные функции
- Сложные запросы, их анализ и оптимизация
- Использование PHP для работы с MySQL
- Знакомство с MongoDB
МОДУЛЬ 4
Использование паттерна MVC в разработке
- Суть, основные понятия шаблона Model-View-Controller (MVC)
- Единая "точка входа"
- Роутинг, парсинг URL
- Контроллеры, действия (actions), вывод представления
- Мультиязычность на сайте
- Модели, работа с базой данных
- Сессии, логин, регистрация
МОДУЛЬ 5
PHP Advanced
- Использование в проекте Composer, подключение сторонних библиотек
- Шаблоны проектирования Строитель, Фабрика, Стратегия…
- Основы SPL - Iterator, ArrayAccess/ArrayObject
- Основы Reflection
- Регулярные выражения
- Работа в PHP с Zip, PDF, PHPMailer, Excel
- Websockets, CURL
- Работа с json, XML
- Безопасность в PHP
- Шаблонизаторы (smarty, twig)
- Проектирование REST API
- Подключение платежного шлюза к сайту
МОДУЛЬ 6
Фреймворки
- Основы Symfony 3.0
- Основы Yii2
- Основы тестирования с PHPUnit
МОДУЛЬ 7
NodeJS + MongoDB
- Основы Node.js, предназначение
- Работа с потоками ввода-вывода
- Установка модулей NPM, их использование
- Создание модуля NPM, публикация
- Основные понятия и методы Express.js
- Наиболее распространенные функции API фреймворка
- Концепция RESTful сервисов
- Интеграция с базой данных MongoDB, ORM Mongoose
- Аутентификация (Passport js)
- Работа з сессиями. Воркеры. Сокеты
МОДУЛЬ 1
Основы HTML&CSS
- Цели и задачи HTML&CSS
- Структура web-страницы
- Разметка, элементы, теги, атрибуты
- Работа с таблицами
- Семантическая верстка
- Работа со стилями
- Позиционирование, выравнивание, обтекание, flexbox
- Классы, идентификаторы, селекторы
- Комбинации и группировка селекторов, наследование, каскад
- Переходы, трансформации, анимации, градиенты
Основы Javascript
- Внешние скрипты, порядок исполнения
- Основные операторы, условные и циклические конструкции
- Функции. Создание и вызов. Передача аргументов. Возврат значений
- Области видимости
- Анонимные функции, замыкания
- Работа с массивами, основные методы для работы с ними
- Особенности реализации ООП в Javascript
- Свойства, методы, проверка наличия свойств
- Глобальный объект
- Статические свойства и Статические методы
- Фабричные методы
- Функции-обёртки, декораторы
- Функциональное наследование
- Прототип объекта
- Создание прототипов объекта через конструктор
- Unit тестирование
- TDD и BDD техника
МОДУЛЬ 2
Javascript Advanced
- Объектная модель документа (DOM), дерево DOM, DOM-элементы
- Навигация по DOM-элементам, поисковые методы
- Атрибуты и DOM свойства
- Свойство style
- Браузерные события, порядок их обработки
- Объект события; всплытие и перехват
- Работа с событиями мыши - клики, движение, прокрутка, Drag'n'Drop...
- События клавиатуры - keyup, keydown, keypress...
- Загрузка документа: DOMContentLoaded, load, beforeunload, unload
- Загрузка скриптов, картинок, фреймов: onload и onerror
- Основы XMLHttpRequest
- Индикация прогресса, возобновляемая закачка
- Server Side Events
- Атака CSRF
Основы ES6
- Переменные: let и const
- Деструктуризация
- Классы
- Итераторы
- Promise
- Генераторы
- Модули
- Proxy
МОДУЛЬ 3
HTML5
- Работа с аудио и видео на HTML5
- Механизмы хранения данных на стороне клиента - LocalStorage, SessionStorage, WebStorage..
- Работа с SVG, Canvas
jQuery
- Селекторы, фильтры, работа с DOM, события
- Манипуляция свойствами, классами
- Добавление и изменение атрибутов, CSS-стилей
- Основы JQuery UI
- jQuery AJAX
МОДУЛЬ 4
React - самый востребованный фреймворк
- Основы, создание и рендеринг компонентов, состояние
- Работа с npm, webpack
- React Components, state and props
- Redux
- Разработка курсового проекта по React
- Защита курсовых проектов и анализ
Angular
- Инициализация
- Директивы
- Среда исполнения, области видимости (scope)
- Контроллер, модель, представление
- Фильтры
- Валидация формы
- Работа с DOM
- Маршрутизация, роутинг
- Отправка данных
МОДУЛЬ 1
Основы Linux, инструменты
- Основы Linux, основные команды
- Основы системного администрирования
- Установка и настройке LAMP стека
- Установка и настройка CMS/фреймворков
- Работа с DigitalOcean
- Работа с GoDaddy
- Настройка почтовых серверов
- Фаерволы, CloudFlare, SSL, защита от атак
- Резервное копирование и восстановление
МОДУЛЬ 2
Работа с высоконагруженным проектом
- Балансировщики нагрузки
- Тонкая настройка nginx, Apache, MySQL
- Кеширование
МОДУЛЬ 1
IT English
- Чтение / письмо документации
- Разговорный английский в команде
- Собеседования на английском
МОДУЛЬ 2
Soft Skills
- Личное целеполагание
- Тайм менеджмент
- Коммуникация в команде
- Конфликты
- Карьерное планирование и развитие
МОДУЛЬ 3
Тестовые собеседования
- Подготовка резюме
- Тренинг "Как проходить собеседования"
- Собеседования
- Анализ
Команда преподавателей
Мы гордимся, что для вас преподают такие специалисты:
Олег
Шумар
Основатель и руководитель
Более 10 лет в IT. Ранее: All.biz, Альфа-Банк Украина, холдинг MTI, I-Media, Надра Банк
+10
лет
опыта
Иван
Чоботар
Преподаватель PHP
Engineering Team Lead at @ ZEO Alliance
+8
лет
опыта
Юрий
Дмитрунец
Преподаватель PHP
Software Engineer III Magento, an eBay inc. Company
+9
лет
опыта
Тарас
Шкоденко
Преподаватель PHP
Leading Web Developer at Web Design & Software Solution
+16
лет
опыта
  Евгений
Дытынюк 
Преподаватель PHP
Tech Lead
@ bInTime
+10
лет
опыта
Дмитрий
Ивченко
Преподаватель Frontend
     Frontend Engineer Nebo #15      
+4
года
опыта
Андрей
Баланюк
Преподаватель Frontend
Middle Front-end Engineer at Lohika
+5
лет
опыта
Александр Косторниченко
Преподаватель Frontend
Team Lead @ SEO Partners
+6
лет
опыта
50+
преподавателей
Всего более 50 преподавателей!

Их отбором занимается специальный отдел.

Отзывы о нас на DOU.ua
Закінчив курс php з працевлаштуванням. Від академії отримав те що хотів — необхідний рівень знань для роботи на позиції junior php developer. Адміністрація компанії завжди готова йти назустріч. Через особисті справи був вимушений перервати навчання на місяць, після цього... Полный отзыв
Оставлю отзыв спустя год как впервые познакомился с компанией PHP-Academy. Собственно, a long time ago in a galaxy far far away, у меня появилось желание воплотить в жизнь пару проектов, которые обсуждали с друзьями за пивом. Закатав рукава, принялся за работу, но не тут то было. Технологии с которыми знаком безнадежно устарели, пришлось разбираться заново. React, Angular2, Typescript, ES6... Полный отзыв
Шел на курсы с полным отсутствием знаний в программировании. Хочу сказать, что если кто-то думает, что все что от него требуется это просто посещать занятия и оно(умение программировать) само придет, то это не так, надо серьёзно и очень много времени уделять этому... Полный отзыв
Привет! Я учился в PHP Academy летом-осенью 2016 года. Уже полгода работаю junior full-stack разработчиком. Как видно, обучение дало результат:) Я проходил курс по PHP с трудоустройством. Меня заинтересовал данный курс, потому что был практически единственным на тот момент, дающим гарантию... Полный отзыв
Недавно окончил курс Front-end с трудоустройством. Сразу отмечу, что шел с определенным багажом знаний (практичные навыки верстки и теоретические знания JS) и часть материала была для меня повторением и закреплением.... Полный отзыв
Прослушал ’PHP-интенсив’ в PHP Academy в начале 2016 и выскажу несколько советов тем, кто собирается учиться программированию — чтобы новичкам не наступать на грабли и не терять время. PHP Academy — однозначно великолепная IT-школа, преподаватели высокого уровня, адекватные и современные... Полный отзыв
Хочу оставить короткий отзыв, по сути. Программа четкая и структурированная. Все необходимое разложено по «полочкам». Главное, чтобы было время разобраться со всем этим. Можно ли совмещать с основной работой? Наверное, можно... Полный отзыв
Добрый день! Я закончил обучение в PHP академии в январе этого года и получил полезный опыт и хорошую базу по PHP. Уже в феврале я устроился на работу на должность junior php developer. За период обучение у нас был хороший преподаватель, который все хорошо... Полный отзыв
Не так давно закончил обучение в PHP Academy по курсу «Front-end с трудоустройством». Я очень тщательно выбирал учебное заведение и после длительных поисков выбрал именно это. Не прогадал. Буквально через несколько дней по окончанию учебы я уже имел на руках 2 прекрасных предложения от хороших компаний, но это я немного забежал вперед.... Полный отзыв
Здравствуйте! Я закончил обучение в академии в сентябре этого года и вот мой отзыв, может он кому-то поможет. Главное я получил те знания за которыми шёл. Трудоустройство оценить не могу т.к. устроился сам.... Полный отзыв
Прошел обучение в PHP Academy по программе «Front-end с трудоустройством». Обучение закончилось в октябре. 1-го ноября я вышел на работу. 2 крутых backend-разработчика в команде тоже выпускники академии. Основным аргументом при выборе ... Полный отзыв
Благодарность от BusinessLabs: Мы занимаемся разработкой программного обеспечения для бизнеса. Иногда новые проекты рождаются слишком быстро и появляется острая необходимость в кадрах. У нас всегда много долгосрочных и нестандартных проектов... Полный отзыв
Пошел я на программу PHP с Трудоустройством(4 месяца) с целью стать Junior PHP developer и в итоге найти работу. Сначала были сомнения. Но я зря волновался. В академии работают преподаватели с огромным опытом в IT-сфере. Все сотрудники отзывчивые и... Полный отзыв
Курс закончился два месяца назад, а такое чувство, что только вчера вечером вышел с академии) Это был 4-хмесячный PHP с трудоустройством. Нужно морально приготовиться к тому, что информации будет ооочень много (а если ещё и самому углубляться в детали излагаемых технологий, то её хватит ещё на несколько лет вперёд), а вот время летит очень быстро, и тратить его попусту не стоит.... Полный отзыв
Помнится как 5 месяцев назад я сама прошерстила DOU вдоль и поперек, изучая каждый комментарий, оставленный тут, и принимая решения в пользу PHP Академии. Поэтому я понимаю, насколько важно оставить свой отзыв для тех, кто в поисках достойного места для обучения.. .. Полный отзыв
Прошло уже несколько месяцев с окончания 4-х месячного курса в php-academy, практически сразу после окончания был взят в компанию разрабатывающую бизнес портал. Обучение проходило быстро и легко благодаря отличным преподавателям и печенькам (это важно)... Полный отзыв
Что ж вот пришло мое время писать отзыв про PHP-Academy и соответственно писать финальное ревью. Я окончил 4 месячный курс с трудоустройством и на данный момент нахожусь на стадии написании дипломного проекта. Самые главные достоинства: ... Полный отзыв
Прошёл курсы «PHP с удалённой стажировкой». О впечатлениях чуть позже. Почему PHP Academy? Услышал изначально об этой школе от бывшего коллеги, который пошёл туда учиться по направлению «Frontend». На тот момент, когда услышал (больше года назад), заинтересовало, но подумал и забыл, так как не было времени и возможности обучаться в таком режиме. До этого самостоятельно изучал... Полный отзыв
Прошло уже 2 месяца как закончился основной курс моего обучения в PHP-academy. Я учился на 4-х месячном курсе по PHP с трудоустройством. Перед тем как идти на эти курсы, читал очень много отзывов, по этому хочу помочь всем тем, кто сейчас занят тем же. Для меня самым большим плюсом на этих курсах была атмосфера в академии,... Полный отзыв
Очень благодарны PHPacademy за хорошо подготовленных программистов ! У нас работают 5 Ваших выпускников, ребята показывают хорошие результаты и это всё благодаря Вашему обучению. Надеемся на долгосрочное сотрудничество!... Полный отзыв
Заполните анкету
Вы получите новые знания и навыки с первого занятия, а новую работу уже через полгода.
Наши студенты работают в ТОП-компаниях

Почему ты до сих пор не программируешь?

Мы ждем тебя!