Специальная цена
Рассрочка
Framework Laravel
29 апреля
3 месяца
Онлайн
Вт/Чт 20:00 Мск
Для кого этот курс?
- Разработчиков, работающих с ООП-парадигмой, которые хотят освоить разработку на базе фреймворков;
- Разработчиков, которые хотят сократить свое время работы над задачами;
- Для PHP-разработчиков, которые стремятся поднять свой уровень до middle+ и senior+;
- Для тех, кто имеет опыт работы с фреймворками и хочет подробнее изучить Laravel
Необходимые знания:
- знание PHP 7+;
- знание принципов ООП, MVC, паттерны;
- опыт работы с реляционными БД;
- опыт работы с Linux;
- навыки работы с Git;
- навыки работы с VM/Docker.
Что вам даст этот курс?
После обучения вы сможете:
- использовать Laravelв проектах
- обеспечивать безопасность приложения
- тестировать и разворачивать полученный код
- выполнять анализ работы логики и делать выводы
- использовать встроенные инструменты фреймворка
Преимущества программы
В процессе обучения мы не будем создавать «велосипеды на ракетной тяге». А научимся использовать удобные и мощные наработки огромного Laravel-сообщества. И сосредоточим все внимание на решении бизнес-задач.Процесс обучения
Оптимальная нагрузка
Возможность совмещать учебу с работойПерспективы
Получите знания, которые помогут повысить вашу востребованность и доход
Портфолио
Индивидуальная разработка итоговой проектной работы Карьерная поддержка
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.
- Карьерные мероприятия в сообществе
Публичный разбор резюме
Публичное прохождение собеседования и воркшопы - Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
Работодатели курса
Формат обучения
Интерактивные вебинары
2 занятия по 2 ак. часа в неделю. Доступ к записям и материалам остается у вас навсегда
Практика
Домашние задания + проектная работа, которая усилит ваше портфолио
Активное комьюнити
Общайтесь с преподавателями голосом на вебинарах и в Telegram-чате
Программа
Знакомство с фреймворком. Пишем базовый функционал
В качестве объекта разработки можно написать таск-трекер или ту же систему бронирования мест в кино.
Тема 1: Установка и «Hello, world» // ДЗ
Тема 2: Фронтэнд // ДЗ
Тема 3: Хранилище для Laravel-продукта // ДЗ
Тема 4: Eloquent ORM // ДЗ
Тема 5: Маршруты и представления
Тема 6: Контроллеры // ДЗ
Тема 7: DI
Тема 8: Авторизация и аутентификация // ДЗ
Тема 9: Тестирование // ДЗ
Продолжаем усложнять логику проекта
Изучаем обёртки для работы с различным функционалом, знакомимся с посредниками, командами, шинами и доменами логики.
Тема 1: Логирование и полезные функции фреймворка // ДЗ
Тема 2: Middleware // ДЗ
Тема 3: Кэширование // ДЗ
Тема 4: Пакеты // ДЗ
Тема 5: Команды и шина // ДЗ
Тема 6: Очереди // ДЗ
Тема 7: DDD в Laravel // ДЗ
API
Переходим к тесной работе со Stateless-логикой и микросервисами в частности.
Тема 1: Контракты и фасады
Тема 2: Envoy и развёртывание // ДЗ
Тема 3: Scout и полнотекстовый поиск
Тема 4: Переходим к Stateless // ДЗ
Тема 5: Lumen
Тема 6: Passport API // ДЗ
Тема 7: Тестирование API // ДЗ
Тема 8: Планирование задач // ДЗ
Проектная работа
Разрабатываем курсовой проект на базе фреймворка Laravel. Вы можете предложить свой проект или выбрать из предлагаемых вам.
Тема 1: Выбор темы и организация проектной работы
Тема 2: Консультация по проектам и домашним заданиям
Тема 3: Защита проектных работ
Тема 4: Подведение итогов курса
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Проектная работа
Обучение завершается финальным проектом, который предстоит защитить перед преподавателями и командой. Вам будет, что обсудить на собеседовании!
Вы можете выбрать одну из предложенных преподавателем тем или реализовать свою идею.
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Ближайшие мероприятия
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
- Рассмотрим технологию Roadrunner - высокопроизводительный сервер для PHP приложений в связке с фреймворком Laravel.
- Для интеграции используем Octane - пакет оптимизации, который позволяет запускать приложения Laravel в виде длительных серверных процессов.
В отличие от традиционных настроек PHP-FPM, которые инициализируют фреймворк с каждым запросом, Octane сохраняет части приложения в памяти, значительно сокращая время ответа и использование CPU.
Кому будет полезно?
- Будет полезно слушателям, уже имеющим опыт разработки серверных приложений на PHP + Laravel, желающим расширить свой кругозор в области создания инфраструктуры веб-приложений.
В результате вы:
- Научитесь использовать Roadrunner и подключать его к своим проектам на Laravel.
- Поймете разницу в организации жизненного цикла PHP приложений через классическую связку Nginx + PHP-FPM и Roadrunner.
- Рассмотрим возможность быстрого создания Telegram-бота при помощи PHP и Laravel
- Рассмотрим возможность использования PHP и Laravel в IoT-решениях
- Узнаем о возможностях интеграции Laravel с брокерами сообщений на примере MQTT
- Посмотрим как при помощи PHP, Laravel и Grafana автоматизировать сбор и визуализацию соответствующих метрик
- Краем глаза посмотрим на возможности платформы Arduino на примере ESP-8266
Кому будет интересно:
- Желающим узнать об одном из возможных применений Laravel
- Желающим научиться писать Telegram-боты
- Энтузиастам самодельных IoT-решений
В итоге:
- Узнаем как при помощи PHP, Laravel и Telegram Bot API полить домашний цветок из любой точки мира, где есть выход в интернет
- Посмотрим на тонкости работы с MQTT и Grafana
Прошедшие
мероприятия
Возможность пройти вступительное тестирование повторно появится только через 3 дня
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Отзывы
Подтверждение знаний и навыков

После обучения:
-
Удостоверение о повышении квалификации: если вы успешно защитили выпускной проект и готовы предоставить копию документа о высшем или среднем профессиональном образовании
-
Доступ к учебным материалам курса
-
Ваш личный проект, который поможет проходить собеседования
Framework Laravel
Полная стоимость со скидкой
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Пройдите тестирование и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно