Описание
- Формат — Онлайн
- Длительность — 6 недель
- Документ — Сертификат
За 6 недель интенсивной работы вы пройдёте путь от изучения основ языка до реализации интернет-каталога на базе фреймворка Laravel. За время курса вы научитесь писать чистый код, разрабатывать проекты, тестировать созданные продукты, выявлять и исправлять ошибки, а также работать с современными и удобными инструментами backend разработчика.
За 6 недель вы научитесь
- Создавать проекты на PHP. Создадите свой сайт с помощью одного из самых популярных фреймворков Laravel и подключите автоматическое тестирование с помощью phpUnit.
- Использовать лучшие инструменты. GitHub, Slack и наличие дедлайнов приблизят вас к настоящей командной работе. Писать код вы будете с использованием удобной IDE — PHPStorm.
- Быстро реализовывать свою идею. Научитесь основам создания сайтов с помощью одной из самых популярных CMS в мире — WordPress.
- Защита данных. Познакомитесь с правилами безопасной разработки: как защититься от проникновения в базу данных или кражи пользовательских паролей.
- Работать с базами данных. Научитесь работать с СУБД MySQL и рассмотрите различные приемы работы с базами данных.
- Наполнять свое портфолио проектами. Вы выполните 3 проекта: пройдете путь от написания простого MVC до создания интернет-магазина на Laravel.
Что ожидать от обучения?
- Насыщенная программа
- 17 обучающих модулей
- 100+ часов обучения.
- Личный наставник. Практикующий PHP разработчик будет отвечать на любые вопросы и делать ревью.
- Готовое портфолио. За время курса вы выполните 3 выпускных проекта.
- Доступ к материалам. Не ограничен рамками курса. Вы можете продолжить учиться когда захотите.
- Slack чат. Общение с преподавателями и одногруппниками в уютной и дружелюбной атмосфере.
- Сертификат. Диплом с уникальным ID, подтверждающий уровень ваших знаний.
- Ламповая атмосфера. Никаких скучных и занудных “дядек“, как в других школах. В Loftschool вас будут учить в атмосфере rock-and-roll.
- Начало карьеры. После обучения вы сразу же готовы к старту карьеры в веб-индустрии.
Как проходит обучение
Каждый понедельник ученики получают:
- Задание. Его необходимо выполнить до следующего понедельника.
- Недельный план. Подскажет, что делать в каждый конкретный день курса.
- Материалы недели. Изучать можно в удобном для себя ритме.
Каждая неделя обучения включает:
- 2-3 обучающих модуля. Каждый модуль состоит из видеоуроков и методичек.
- 1 групповую практику с наставником и одногруппниками.
- 1-2 воркшопа от преподавателя.
- 30-минутную консультацию. Кодревью с личным наставником.
Программа обучения
- Неделя 1 – Основы языка, работа с функциями
- Знакомство с командой курса и группой.
- Изучаем основы и встроенные возможности языка PHP.
- Учимся работать с функциями.
- Неделя 2 – Работа с данными, ООП
- Изучаем работу с базой данных.
- Изучаем основы ООП.
- Рассматриваем основные шаблоны проектирования.
- Неделя 3 – Безопасность, MVC
- Изучаем принципы безопасной работы с БД.
- Применяем на практике защиту от XSS.
- Рассматриваем концептуальную схему и архитектуру MVC.
- Неделя 4 – Работа с основными библиотеками
- Изучаем основные библиотеки для работы с письмами, временем, изображениями.
- Изучаем тестирование с помощью PHPUnit.
- Применение на практике Eloquent ORM, Faker.
- Неделя 5 – Laravel
- Рассматриваем установку и настройку Laravel.
- Создаем контроллеры, модели и миграции.
- Тестируем код с PHPUnit + Laravel Dusk.
- Неделя 6 – Закрытие курса
- Работа над выпускными проектами.
- Подведение итогов. Выдача сертификатов.
Отзывы
Отзывов пока нет.