Специализация PHP Fullstack разработчик | OTUS
⚡ Открываем подписку на курсы!
Проходите параллельно 3 онлайн-курса в месяц по цене одного.
Подробнее

Курсы

Программирование
Backend-разработчик на PHP Scala-разработчик Алгоритмы и структуры данных Backend-разработка на Kotlin Team Lead Разработчик Python. Базовый курс C# ASP.NET Core разработчик
-25%
iOS-разработчик. Базовый курс
-25%
Супер - интенсив по паттернам проектирования
-16%
Fullstack разработчик JavaScript
-18%
Android-разработчик. Продвинутый курс
-16%
Разработчик C++
-12%
Архитектор высоких нагрузок
-10%
PostgreSQL Framework Laravel Android-разработчик. Базовый курс AWS для разработчиков Cloud Solution Architecture Разработчик игр на Unity Архитектура и шаблоны проектирования Agile Project Manager в IT Интенсив «Оптимизация в Java» Супер - интенсив по Kubernetes
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02

Специализация

3 курса по выгодной цене

Старт

27 октября

Специализация PHP Fullstack разработчик

Специализация PHP Fullstack разработчик

Старт

27 октября

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


Для реализации больших и долгосрочных проектов современному PHP-разработчику необходимо заботиться об архитектуре кода, применять паттерны проектирования, писать код в соответствии с принципами SOLID и поддерживать высокий code coverage своих unit-тестов. Но профессия PHP Backend Developer требует знаний не только языка PHP, а ещё знаний инструментов, таких как базы данных, очереди, кеш-сервера, без которых немыслимо современное веб-приложение.


48 работодателей

Практический выпускной проект в команде или в одиночку

Множество практических домашних заданий, охватывающих полный набор тем

Авторская программа


Подробнее о курсе

Javascript для начинающих программистов


  • - Синтаксис языка JS

  • - Функции, массивы, циклы, логические выражения

  • - Работа с DOM: элементы и события

  • - Локальные хранилища

  • - Работа с сервером

  • - Регулярные выражения

  • - Обработка ошибок

Подробнее о подготовительном курсе

React.js разработчик

На курсе вы научитесь:


  • - Продвинутым возможностям Redux, Redux-Saga, Redux-thunk;

  • - Создавать SPA-приложения и оптимизировать их для production;

  • - Писать чистый и лаконичный код с TypeScript;

  • - Применять интеграционные и юнит-тесты;

  • - Работать в GraphQL, Apollo, Relay.

Также вы узнаете, как работает под капотом Webpack и Babel, освоите паттерны функционального программирования и научитесь их применять в React.
Подробнее о курсе

Формат обучения

Учитесь из любой точки мира

Удобный формат занятия позволяет учиться в любом месте, где есть доступ в интернет

Совмещайте обучение с работой

Совмещать обучение с работой просто. Вебинары начинаются в 20:00 МСК и длятся два академических часа. Также вы получаете всего одно домашнее задание в неделю.

Общайтесь в Live-режиме с преподавателями

Занятия проводятся в формате онлайн-вебинаров. Ведите живой диалог с преподавателем

Пройти бесплатное тестирование

Это поможет понять, насколько курс подходит именно вам.

Сертификаты

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

Преподаватели

Александр Коржиков

Dev IT Engineer ING Group (Нидерланды)

Опытный программист, Senior Web Developer, тимлид, ментор и автор технических статей по JavaScript. Специалист по Frontend, программирует на JavaScript, начиная с 2010 года.

Работал в компаниях Tinkoff Bank (Москва), «Альпари», Comindware, Backbase (Амстердам) и других. С 2017 года — Dev IT Engineer в международной финансовой корпорации ING Group (Нидерланды). Занимается проектированием и поддержкой процессов web-разработки.

Среди реализованных проектов — JSON Schema Validator Library — самая быстрая JavaScript-библиотека для проверки объектов на соответствие определениям JSON.

Образование: степень магистра в Московском государственном университете им. М. В. Ломоносова (факультет вычислительной математики и кибернетики, кафедра автоматизации научных исследований).

Александр Коржиков

Dev IT Engineer ING Group (Нидерланды)

Юрий Дворжецкий

Luxoft Training Center

Тренер в Luxoft Training Center, ведущий разработчик, кандидат физико-математических наук.
Программирует с начальных классов.

Разрабатывает на разных платформах: большие и маленькие проекты, высоконагруженные и очень красивые, многим известные и совсем специфические.

Влюблён в элегантность и оригинальность JavaScript как классического, так и современного во всех его проявлениях.

Сейчас разрабатывает web-приложения c UI на React и Angular.

Юрий Дворжецкий

Luxoft Training Center

Михаил Кузнецов

ING Group

Fullstack developer в международной финансовой корпорации ING с главным офисом в Амстердаме (Нидерланды). Проектирует и поддерживает процессы WEB-разработки. Окончил химфак МГУ.

Программирует на JavaScript уже более 8 лет. Консультировал по JS-разработке, занимался популяризацией фронтенд-фреймворка Vue.js.

Кроме JavaScript, имеет опыт разработки на Python и Java. Выступал докладчиком на конференциях Frontend Conf Moscow, UtahJS и др.

Михаил Кузнецов

ING Group

Никита Попов

Inspiritum

PHP-разработчик в компании в Inspiritum, занимается контейнеризацией сервисов, автоматизацией задач, фильтрацией мобильного трафика, подключением к международным операторам. Знаком с современными решениями и технологиями: docker, clickhouse, postgresql, redis, rabbitmq. Участвовал как в создании проектов с нуля, так и в реализации крупных проектов.

Ранее работал в GlobeXY и Drom.ru, создавал микросервисы, дорабатывал виджеты и логику на серверах, разрабатывал внутренние проекты компании в сотрудничестве с мобильным разработчиком.

Обучал студентов в качестве репетитора, преподавал высшую математику, MySQL, C++, C#. Окончил Национальный исследовательский Томский политехнический университет по специальности «Прикладная математика и информатика».

Никита Попов

Inspiritum

Василий Никонов

Заместитель начальника ИТ-отдела в компании «Профессиональный Партнёр»

Заместитель начальника ИТ-отдела в компании «Профессиональный Партнёр».

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

Занимался PHP-разработкой в связке с PostgreSQL. Есть интересный опыт по обработке OpenData.

Одно из направлений профессиональной деятельности — офлайн- и онлайн-преподавание.

Василий Никонов

Заместитель начальника ИТ-отдела в компании «Профессиональный Партнёр»

Игорь Саханков

Разработчик в Booking.com

Инженер-программист с более чем 6-летним опытом программирования.

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

Магистр по программе MSIT SE CMU Университета Иннополис. В настоящее время является разработчиком в Booking.com.

Игорь Саханков

Разработчик в Booking.com

Павел Асташкин

Маркетолог по образованию, программист по призванию.

В настоящий момент JavaScript developer в небольшой, но динамично развивающейся компании. Последнее время занимается разработкой и внедрением решений, направленных на улучшение работы проекта, преимущественно на Vue.

Выпускник курса «Разработчик JavaScript» в OTUS.

Павел Асташкин

Александр Пряхин

Технический директор E-Commerce-проекта с бэкграундом разработки и технического обеспечения веб-приложений. В профессиональном программировании прошел долгий путь от Junior Developer до CTO.

Окончил факультет прикладной математики и физики МАИ (НИУ). Имеет преподавательский опыт в Московском авиационном институте, а также на базе нескольких платформ дополнительного образования. Разработал различные обучающие курсы: от изучения языка PHP до построения масштабируемых систем и архитектур.

Навыки:
- разработка Web-приложений;
- кризис-менеджмент;
- построение команд;
- Linux-based системы;
- PHP, Java, JS.

Александр Пряхин

Михаил Каморин

Senior Backend Developer в Skyeng

Программирует более 19 лет, 10 лет — в B2B-разработке, последний год — в B2C. Разработкой на PHP занимается 8 лет, из них 3 года на Laravel, 2 года на Symfony.

Окончил факультет вычислительной математики и кибернетики МГУ им. М. В. Ломоносова.

Работал Team lead/Senior PHP developer в ГК «Urban Intel». Разработал с командой движок поверх Laravel для RAD (rapid application development) на базе мета-программирования и кодогенерации, успешно применял и расширял его в течение 3 лет.

Михаил Каморин

Senior Backend Developer в Skyeng

Антон Пальгунов

Senior Frontend Engineer, Revolut

Программирует с 2007 года, со школы. Первым рабочим языком стал С++. Окончил колледж МГКИТ по специальности «Программное обеспечение вычислительной техники и автоматизированных систем», затем с отличием окончил
МГУТУ им. К. Г. Разумовского по той же специальности.
C 2012 года занимается промышленной разработкой в качестве веб-разработчика. В течение 2 лет также занимался нагрузочным тестированием в ведущих банках России.
С 2017 года работает в британской финтех-компании Revolut: разрабатывает backoffice-проект и внутренние продукты. Стек: React, TypeScript, Styled Components, Redux, Sagas, Jest+Enzyme и измененный Create React App для сборки.
Публикует на GitHub личные проекты, самый крупный из которых — MTMR. Пишет для профильных СМИ, выступает на митапах. Считает, что программирование — это его работа, хобби и образ жизни.

Антон Пальгунов

Senior Frontend Engineer, Revolut

Никита Овчинников

Окончил Волгоградский государственный технический университет по специальности «Автоматизированные системы обработки информации и управления». Увлёкся программированием ещё в студенческие годы (в 2010 году) и остановиться так и не смог. В коммерческой разработке с 2012 года.

Работал с проектами разного масштаба, прошёл путь от Junior до Senior. С 2016 года — старший инженер-программист в EPAM Systems, с 2018 по май 2019 — технический руководитель по разработке софта в Skywind Group.

Участвовал в международном проекте компании Ericsson, занимался web-программированием и собственными проектами.

Является специалистом по архитектуре веб-приложений, хорошо знает JS, React, Node, Mongo, MySQL, фреймворки Express, Koa2, AngularJS. Уверен, что в программировании всё приходит с практикой.

Никита Овчинников

Илья Нуруллин

GS Software House

На данный момент работает в интернациональной команде веб-разработчиков GS Software House.
Из последних проектов Yokl.ru - интернет-магазин с очень сложной системой ценообразования, Aminos.ai - платформа для создания собственного чат-бота.

Опыт программирования: 10 лет, из них 6 лет коммерческой разработки.
Первые программы начал писать в 10 лет.
Работал в веб-студии LineApp в должности веб-разработчика, в банке Урал ФД в должности ведущего инженера-программиста, при этом решал очень разные задачи, включая продумывание и разработку архитектуры, администрирование серверов, разработку приложений, написание технической документации, разработку сложных SQL скриптов.

Основной стек:
PHP 5 & 7, Laravel 5, Vue 2, ECMAScript 2018 (JS), MySQL 5.7, Bootstrap 3 & 4, Semantic UI, jQuery.

Илья Нуруллин

GS Software House

Пройти бесплатное тестирование

Это поможет понять, насколько курс подходит именно вам.