courses

Back-End Разработка

4 месяца

среднийСергей Геращенко

Выбирай формат обучения:

Офлайн

arrow
Онлайн
student

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

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

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

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

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

Почему Back-End?

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

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

161 ч

Bсего часов

32 ч

Английский

В IT без английского — никак. Даже если ты не знаешь терминологии, преподаватели научат. мы делаем упор на профессиональной лексике.

161

часов

Взнос

Чтоб увидеть стоимость, выбери город, в котором планируешь учиться

Чернівці
В час92
В месяц4538

Ты можешь оплачивать курс помесячно, или внести полную стоимость

44 урока

Сбалансированная программа, разработанная для эффективного обучения

3 дня в неделю

2 часа в рабочие дни и 4 часа по выходным

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

Ниже ты увидишь основные модули и уроки..
Чтобы получить детальное описание курса, пожалуйста, оставь email

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

12 ч

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

Введение в PHP-разработку

24 ч

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

Функциональное программирование

9 ч

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

Работа с базами данных MySQL

23 ч

  • Проектирование баз данных
  • Создание баз данных MySQL
  • Утилиты для работы с базами данных (phpmyadmin)
  • Пользователи и права доступа к базе данных
  • Создание запросов к базе данных
  • Работа с MySQL из PHP
узнать больше

Объектно-ориентированное программирование

20 ч

  • Концепции объектно-ориентированного программирования
  • Создание классов, атрибутов и операций в РНР
  • Неймспейсы. Автозагрузка классов.
  • Реализация наследования в РНР
  • Composer
узнать больше

Фреймворки (Laravel)

28 ч

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

Получить полное описание курса

Авторы

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

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

Back-End Teacher & Author

Работаю в компании LampDev на позиции Team Lead. Занимаюсь веб-разработкой с 2010 года, были клиенты из десятков стран мира. Внутри компании обучил более 15 начинающих разработчиков, некоторые из них потом основали свои небольшие компании. Мне нравится постоянное развитие – не заскучаешь. Когда только начинал работать, интересно было разбираться в бэкэнде. А сейчас в преподавании люблю объяснять сложные вещи на понятных примерах.В свободное время занимаюсь спортом.

узнать больше

Курс прошел легко и ненапряжно, преподаватель всегда помогал нам и отвечал на любые вопросы, даже на те, которые не были предусмотрены курсом. Региональная координаторка старалась нас подбодрить и никогда не давала сдаться. Буду обязательно рекомендовать Beetroot Academy друзьям и знакомым.

Таня Никитченко
Выпускница, Винница

Заполни заявку

Found a relevant positon? Send your cv and motivational letter to our HRs

Интервью

Если твое резюме соответствует нашим требованиям, мы пригласим тебя на встречу с одним из наших HR-консультантов

Начинаем сотрудничество

Мы готовы ответственно работать вместе, в удивительной команде Beetroot Academy

Начинай сейчас

Проходи тест

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

forms