courses

Курс Back-End (PHP, Laravel)

Back-End (PHP, Laravel)
Продолжительность

4 месяца

Уровеньсредний
Автор курсаСергей Геращенко
Начало

октябрь

Описание курса

Как создать масштабный сайт, не используя готовые системы? Как работают интернет-магазины и соцсети? На эти вопросы отвечает наш курс по Back-End разработке.

Мы расскажем обо всем, что творится в глубине сайта — запросах, обработке данных, проверке пользователей. Научим программировать на языке PHP, использовать веб серверы apache/nginx, сервер баз данных (СУБД) MySQL. На курсе ты научишься решать сложные задачи, сортировать массивы данных без использования готовых алгоритмов и создавать игры.

Требования к студентам

  • Базовые знания верстки
  • Базовые знания устройства сайтов
student

Почему Back-End?

  • На основе Back-End ты поймешь, как работают веб-сервера и интернет, сможешь разрабатывать сложные серверные решения 
  • Ты поймешь, как устроены игры, мобильные приложения и сложные сайты 
  • После окончания курса Back-End ты поймешь основы программирования и сможешь выучить другой язык самостоятельно.
scholarship

Программа курса

Основние модули и уроки этого курса.

  • Настройка окружения

    12 ч • 3 темы
    • Настройка Vagrant-машины на базе ubuntu/xenial64
    • Установка и настройка Apache2/PHP/MySQL серверов
    • Подготовка IDE для работы с php
  • Введение в PHP-разработку

    24 ч • 7 тем
    • Работа с переменными
    • Типи масивів у РНР
    • Работа с массивами (операции, сортировка, счет, перемещение)
    • Принятие решений на основе условий
    • Повторение действий с помощью итераций
    • Работа с файлами
    • Манипулирование строками в PHP
  • Функциональное программирование

    9 ч • 3 темы
    • Многократное использование кода в РНР
    • Создание собственных функций в РНР
    • Суперглобальные переменные в PHP, работа с сессией
  • Работа с базами данных MySQL

    23 ч • 6 тем
    • Проектирование баз данных
    • Создание баз данных MySQL
    • Утилиты для работы с базами данных (phpmyadmin)
    • Пользователи и права доступа к базе данных
    • Создание запросов к базе данных
    • Работа с MySQL из PHP
  • Объектно-ориентированное программирование

    20 ч • 5 тем
    • Концепции объектно-ориентированного программирования
    • Создание классов, атрибутов и операций в РНР
    • Неймспейсы. Автозагрузка классов.
    • Реализация наследования в РНР
    • Composer
  • Фреймворки (Laravel)

    28 ч • 6 тем
    • Общие сведения о Laravel. Установка фреймворка.
    • Структура проекта Laravel. Базовое использование artisan
    • Базовый роутинг
    • Миграции. Eloquent
    • Первое приложение (блог) с использованием Laravel
    • Middleware

Процесс поступления

Пройди тест

Регистрируйся в нашей LMS и проходи тест, который поможет нам оценить твои знания.

Интервью

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

Зачисление

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

Регистрируйся сейчас!

" У тебя есть шанс получить новые потрясающие навыки. Проверь свои умения с помощью короткого теста"

Наполнение курса

161

часов

Английский
В IT без английского — никак. Даже если ты не знаешь терминологии, преподаватели научат. мы делаем упор на профессиональной лексике.
Видеоуроки
Вся теория сохранена в нашей LMS-системе. Ты можешь посмотреть урок в любой момент.
Практика
На занятиях студенты вместе с преподавателем выполняют практические задания, работают над своими проектами - в команде и в одиночку.
Карьерное консультирование
Наши специалисты расскажут о вакансиях по твоему направлению, помогут составить резюме и научат проходить собеседования.

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

Сергей Геращенко

Вадим Завгородний

Роман Бондаренко

Расписание занятий

timetable
  • вторник

    19:00 - 21:00

  • четверг

    19:00 - 21:00

  • суббота

    10:00 - 14:00

Практические навыки для твоей будущей карьеры

Ты получишь

  • 44 занятий(-я) с преподавателем
  • 3 занятия в неделю
  • Постоянный доступ к материалам курса
  • Выпускной с компаниями-партнерами
  • Сертификат об окончании учебы

Новые навыки и потрясающая карьера в IT ждут тебя!

Получить консультацию

impact

Наши результаты

4700+

выпускников закончили наши курсы

500

стипендий предоставили партнеры

400 000

часов IT-образования

75

преподавателей работают сейчас

200+

IT-компаний наняли наших студентов

40%

выпускников - женщины

700

студентов учатся прямо сейчас

Отзывы выпускников

Раньше я не думал, что обучение может быть продуктивным и интересным. Beetroot Academy изменила это восприятие. До обучения на курсах у меня был опыт программирования на C #. Это дало мне возможность быстрее окунуться в программу Back-End. Разобрался с понятием бизнес-логики и научился правильно настраивать свой тайм-менеджмент. Мотивировали к этому четкие дедлайны под каждое задание. Именно в академии я понял, насколько IT-сфера крутая и динамическая. Beetroot Academy — это нетворкинг. Здесь есть возможность познакомиться с опытными специалистами из разных компаний. Именно после обучения в академии я стал активно посещать местные IT-конференции, митапы, открыл для себя все разнообразие этой индустрии.

Владислав Кустовский
Выпускник курса Back-End, Ивано-Франковск

Процесс поступления

Пройди тест

Регистрируйся в нашей LMS и проходи тест, который поможет нам оценить твои знания.

Интервью

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

Зачисление

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

Начать сейчас

Проходи тест

Нам нужно оценить твои начальные знания. Тест будет интересный, просто удели нам немного времени.

Еще остались вопросы?

+380 93 170 2777

hello@beetroot.academy

forms