Web-разработчик (PHP, laravel)
Основной уровень программирования
(Junior)
Для кого курс
учащиеся 3-4 курсов;
выпускники учебных заведений;
желающие получить высокооплачиваемую профессию в сфере информационных технологий и переквалифицироваться на IT-специалиста.
Входные требования
Базовые знания любого из языков программирования, базовые знания алгоритмов.
Время проведения
Утренние курсы, 2 раза в неделю, вторник, четверг 10:00 — 13:00.
Общая длительность: 60— 80 часов.
Стоимость курса
2 600 руб.
Оставьте заявку по форме:
Оставьте свои контакты
e-mail, телефон, telegram, vk - всё, что угодно
Содержание курса

Денис Горугуль
Senior Developer (PHP, Laravel) Ведущий разработчик 2UPОпыт командной разработки более 6 лет. Участие в разработке более 20 сложных веб-сервисов
Демо-урок
бесплатный, ознакомительный, для всех желающих.

Входное тестирование

Введение в IT-специальность
(первый тренинг с HR-специалистом)

  • Как устроена IT-компания
  • Культура в IT-компании
  • Коммуникации в IT-компании

Базы данных

  1. Понятие теории баз данных. Реляционность, нормализация.
  1. Типы данных в СУБД MySQL
  2. Поля, записи, первичный ключ, внешний ключ, индекс.
  3. Создание и удаление баз\таблиц, просмотр списка баз\таблиц
  4. Бэкап БД, импорт\экспорт
  5. Работа с запросами к базе данных, условия и ограничения для запросов
  6. Группировка, агрегатные функции
  7. Сложные запросы, их анализ и оптимизация
  8. Использование PHP для работы с MySQL

      Александр Моргун
      Senior Developer (PHP, Laravel); ведущий разработчик 2UP; опыт командной разработки более 10 лет; участвовал в разработке более 40 сложных интернет сервисов.
      Использование паттерна MVC в разработке

      1. Суть. Основные понятия паттерна Model-View-Controller
      2. Единая "точка входа"
      3. Роутинг, парсинг URL
      4. Контроллеры, действия (actions), вывод представления
      5. Модели, работа с базой данных
      6. Сессии, логин, регистрация
      7. Advanced. Laravel Framework
      8. Использование Composer для управления зависимостями проекта
      9. Laravel Homestead
      10. Знакомство с Laravel (установка, структура файлов, настройка, MVC, artisan)
      11. Шаблонизатор Blade
      12. Написание приложения на Laravel

      Выходное тестирование и защита разработанного проекта

      Тренинг с HR-специалистом
      • Подготовка резюме и портфолио
      • Первое собеседование
      • Работа над частыми ошибками на собеседовании
          Что вы получаете помимо обучения?
          Свидетельство об успешном окончании курса
          Методические указания и домашние задания
          по каждому уроку
          Практический опыт разработки
          Стажировки и возможность трудоустроиться
          в компаниях-операторах курсов