PHP  UP

Продвинутый курс программирования



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

Цель курса PHP UP — обучить Вас современным инструментам и лучшим практикам, создать сложный работающий проект. Не менее важно — дать большое количество актуальной информации для того, чтоб Вы посмотрели на веб-программирование в целом и достигли глубокого понимания процесса разработки.

Виктор Зинченко, автор курса

Почему курс работает

Попробуйте

Не кот в мешке. Для начала я рекомендую пройти бесплатный 15-ти часовой видеокурс программирования PHP Start.

Вы сможете лично убедиться в качестве материалов.

Вступительный экзамен

Программа курса очень насыщенная.

Личное собеседование перед началом занятий позволит проверить готовность слушателя к изучению запланированных тем.       

Актуальные темы

Как эффективно использовать фреймворк? Как писать красивый код? Как делать сайты безопасными?

В программу курса включены наиболее интересные и важные темы для современной разработки.

Небольшая группа

Размер группы до 10 человек позволяет эффективно работать с каждым студентом.

Также это прекрасная возможность завести новые знакомства и сделать процесс обучения веселее.

При составлении программы я руководствовался исключительно личным практическим опытом.

Просмотрите несколько вакансий для PHP разработчиков и Вы убедитесь в актуальности и востребованности изучаемых технологий.

Программа

Блок 1: Новейшая инфраструктура в сфере веб-разработки.

Урок № 1. Изучение принципов работы веб-серверов Apache и nginx. Преимущества, недостатки, лучшие практики использования.

Урок № 2. Конфигурирования виртуальной среды разработки при помощи Vagrant.

Урок № 3. Что такое Docker и чем он полезен для веб-разработки?

Урок № 4. Системы контроля версий (на примере Git).

Урок № 5. Менеджер зависимостей Composer. Гибкое и удобное управление пакетами в приложении.


Блок 2: Принципы работы современных PHP-фреймворков на примере Yii 2

Урок № 6. Основы. Первое знакомство с фреймворком, установка, конфигурирование проекта. Изучение структуры приложения.

Урок № 7. Построение простых проектов с использованием фреймворка. Составляющие приложения. Изучение основных встроенных компонентов.

Урок № 8. Формы. Создание простых и сложных форм. Валидация данных в формах. Работа с загружаемыми файлами.

Урок № 9. Работа с базами данных средствами Yii2. Миграции баз данных. Объекты доступа к данным. Query Builder. ActiveRecord.

Урок № 10: Создание административной панели. Работа с генератором кода Gii, полезные виджеты и приемы.

Урок № 11. Работа с пользователями на сайте: регистрация, авторизация, аутентификация. Система доступа на основе ролей (RBAC).

Урок № 12. Работа с почтовым сервером: отправка и получение писем. Использование событий.

Урок № 13. Создание системы полнотекстового поиска с использованием MySQL, Sphinx.

Урок № 14. Тестирование приложений при помощи codeception (базовые знания). Примеры написания unit, functional, acceptance тестов.

Урок № 15. Основы безопасности веб-приложений. Основные виды угроз (SQL injection, XSS, CSRF и т.д.) и методы борьбы с ними.


Блок 3: Разработка собственного веб-сервиса

Уроки № 16-25. Разработка полноценного веб-сервиса с использованием полученных ранее знаний.
Тема сообщается только участникам курса.

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

На выходе Вы получите собственный работающий сервис. Данная работа станет одним из самых интересных и технически сложных проектов,
а репозиторий с кодом — отличным дополнением к резюме.

Как проходит обучение

Обучение удаленное. Основной учебный материал — видеозаписи с теоретическим и практическим материалом длительностью от 30 до 60 минут. 1 раз в неделю Вы будете получать видеозапись.

Также запланированы еженедельные сессии вопросов-ответов в формате вебинаров. На них Вы сможете получить дельные советы, обсудить используемые подходы и технологии.

По окончанию учебы участникам курса будут выданы сертификаты.

Старт занятий

4 группы уже приступили к занятиям.

Старт следующей группы предварительно запланирован на 30 сентября 2017

На данный момент в группе свободно 6 из 10 мест.

0

Месяцев обучения

0

Видеоуроков

0

Вебинаров

0

Крутой проект

Стоимость участия

При записи до 20 сентября стоимость участия в курсе составляет: 7 000 грн (15 500 руб) за весь курс.

После 20 сентября стоимость составит: 9 000 грн (20 000 руб) за весь курс.

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

Оплатить курс можно сразу либо 2,3,4 частями.

Я уверен в качестве курса и гарантирую возврат 100% стоимости, если Вы передумаете продолжать обучение.

Отзывы

Хочу поблагодарить Виктора за данный курс, за его потраченное время и усилия.

Еще 1,5 года назад я ничего не понимал и не мог дать внятный ответ - что такое html и чем он отличается от php. Мне очень помог бесплатный курс PHP Start! После него я начал понимать что такое PHP и с чем его можно есть! Однако, со временем я начал ощущать недостаток знаний и практики в современном рабочем окружении и понимал, что без фреймворка в наше время никуда…

К моему большому счастью Виктор (вовремя для меня) запустил новый курс продвинутого программирования PHP UP. Я записался в первую группу данного курса, Виктор очень плотно с нами работал и корректировал курс. В итоге сейчас легко разворачиваю проект на Vagrant, умело настраиваю как локальный так и удаленный сервер на Linux. Начал пользоваться Git, сервисами GitHub и BitBucket репозиториями. Разобрался, как работает Composer. Познакомился с Yii 2, научился с помощью его создавать "посерьезней приложения".

P.S.: ОГРОМНЕЙШЕЕ СПАСИБО тебе, Виктор, за данный курс, за проделанный труд, за знакомство с ребятами с общими интересами, за твою техническую поддержку 24/7 !

Андрей Жарков. Украина, Киев.


Мне повезло: я записался на курс PHP UP от Виктора Зинченко около 5 месяцев назад.

Отзыв очень положительный. Этот курс изменил и расширил мое понимание о PHP и Yii 2, о Virtual Machine, Git, Ubuntu, Composer, Apache... Курс мои навыки поднял до приличного уровня. Умею работать с Ubuntu, конфигурировать Apache, Nginx, PHP, читать, анализировать и понимать код других PHP программистов на фреймворке Yii 2.

Несколько слов об авторе: Виктор общительный учитель, всегда помогает. Больше всего понравился его стиль программирования: лаконичный, короткий, понятный.

Arunas Skucas. Литва, Каунас.


Как человек, не занимающийся профессионально веб-разработкой на PHP, могу сказать, что курс мне понравился. Разобраны многочисленные аспекты разработки на Yii 2 от простого к сложному. По окончании курса уже легко ориентируешься в структуре фреймворка, и что самое главное для меня - в любом сложном вопросе могу разобраться самостоятельно.

Валентин Сафонов. Брянск, Россия.


Очень последовательное, продуманное и понятное изложение материала. В курсе помимо подробного освещения фреймворка Виктор рассказывает про современные инструменты, необходимые для разработки серьезных проектов: от git, composer и настройки окружения (vagrant, VB, puphpet, VPS) до использования очередей, RBAC и полнотекстового поиска. Курс по качеству донесения материала превзошел мои ожидания. Всем советую и желаю автору успеха!

Константин Рыбаков. Киев, Украина.


Ввиду большой популярности бесплатного курса PHP Start, практически ежедневно я получаю отзывы и о курсе PHP Start:

"Всем привет! Во первых хочу поблагодарить Виктора за колосальнейший труд (а это действительно так), по созданию видео курса! То, как подобран и излагается материал в уроках - это действительно круто как с точки зрения педагога, так и с точки зрения опытного програмиста, знающего и любящего свое дело! Курс дает не только крепкую основу для дальнейших шагов в сторону веб программирования, но и четко указывает на что следует обратить внимание при уже более глубоком изучении механизмов языка PHP! За работу, которая отняла много времени и сил, и за отличную подачу материала - огромное человеческое спасибо! Что касается пожеланий, то будет очень здорово если в свет выйдут курсы по фреймворкам Yii2, Symphony, поскольку на мой взгляд эти видеоуроки будут отличным продолжением шикарной основы, чем и является данный курс. Еще раз спасибо!"

Артём Проневский. Беларусь, Минск


Отличнейший курс! Все материалы хорошо структурированы, подача превосходная, все четко разложено по полочкам. Нет ни лишней воды, ни непонятных мест. Смотрю все, даже то, о чем, казалось бы, уже знаю, потому что полезная информация даже там находится! Сколько разных курсов я уже ни смотрела по разным аспектам программирования, но этот - выше всех похвал!

Ирина

Прочесть больше можно на странице Отзывы, а также под видеозаписями на Youtube канале.

Последняя группа начала занятия 23 августа 2017. На сентябрь-октябрь также планируются наборы.

Об авторе

Меня зовут Виктор Зинченко. Вот уже больше 13 лет я увлечен программированием, с 2010 года профессионально занимаюсь веб-разработкой.

За плечами имею большой опыт работы в компаниях и в качестве фрилансера. Последние несколько лет сотрудничаю с заказчиками из Западной Европы.

Готовлю специалистов на курсах программирования, люблю посещать конференции в качестве слушателя и спикера, провел множество собеседований, веду блог.

Сертифицированный специалист Zend PHP.


В социальных сетях:

Контакты

Хотите принять участие в курсе? Напишите и я с удовольствием расскажу Вам больше о курсе: