Освойте современную веб-разработку с нуля до профессионального уровня за 3 месяца. Практическое обучение с реальными проектами и поддержкой опытных наставников.
Этот 3-месячный курс (72 академических часа) предназначен для тех, кто хочет освоить веб-разработку с использованием PHP и фреймворка Laravel. Обучение доступно как в онлайн, так и в оффлайн формате в небольших группах по 5 человек.
Курс идеально подходит:
Знакомство с основами PHP и установкой Laravel. Основы синтаксиса и структуры. Создание первого проекта.
Принципы MVC (Model-View-Controller) в Laravel. Создание маршрутов и контроллеров. Использование Blade.
Использование миграций, сидеров и Eloquent ORM. Основы SQL-запросов через Eloquent.
Реализация регистрации и входа. Управление правами доступа с помощью Gates и Policies.
Создание и обработка форм. Валидация данных и обработка ошибок. Работа с загрузкой файлов.
Проектирование API, авторизация через токены. Интеграция с внешними сервисами.
2 раза в неделю по 2 часа. Общая продолжительность курса 48 часов
Знакомство с языком PHP: основы синтаксиса и структуры. Установка и настройка Laravel: создание первого проекта.
Принципы MVC (Model-View-Controller) в Laravel. Создание маршрутов, контроллеров. Использование Blade для шаблонов.
Подключение к БД и настройка Eloquent ORM. Миграции и сидеры. Основы SQL-запросов через Eloquent.
Реализация регистрации и авторизации. Роли и права доступа с помощью Laravel Gates и Policies.
Создание и обработка форм. Валидация данных и обработка ошибок. Работа с загрузкой файлов.
Создание RESTful API с использованием Laravel. Авторизация через токены. Интеграция с внешними сервисами.
Разработка собственного проекта под руководством преподавателя. Решение реальных задач.
Тестирование и защита проекта. Подведение итогов. Рекомендации по дальнейшему развитию.
Специалист по созданию динамических сайтов и веб-приложений с использованием PHP и Laravel.
Эксперт по серверной части разработки, созданию API и интеграции с базами данных.
Специалист, способный работать над проектами для клиентов и разрабатывать проекты на заказ.
Специалист, способный работать как с фронтендом, так и с бэкендом веб-приложений.
Senior FullStack Developer
Магистр естественных наук
Директор IT
Senior Laravel and Yii2 Developer
Магистр технических наук
Программист
Senior Backend Developer
Программист
Middle Laravel Developer
Программист