courses

20 июля 2020

Онлайн

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

4 месяца

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

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

Онлайн

arrow
Офлайн
student

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

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

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

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

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

Почему Back-End?

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

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

161 ч

Bсего часов

32 ч

Английский

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

161

часов

Взнос

Онлайн

В час68
В месяц2998

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

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 начинающих разработчиков, некоторые из них потом основали свои небольшие компании. Мне нравится постоянное развитие – не заскучаешь. Когда только начинал работать, интересно было разбираться в бэкэнде. А сейчас в преподавании люблю объяснять сложные вещи на понятных примерах.В свободное время занимаюсь спортом.

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

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

Михаил Кардаков

Михаил Кардаков

Back-End Teacher

Я работаю в Ecentria Solutions, Одесса, Senior Software Developer. Занимаюсь крупным американским проектом в сфере ритейла. Задачи связаны с импортом товаров на сайты и интеграциями с поставщиками. Моя работа — на 100% интеллектуальный труд, в котором постоянно приходится напрягать извилины. Нравится, что в этой сфере можно бесконечно расти и развиваться. На определенном уровне уже становится понятно, что и как работает в интернете, как продает бизнес и какое количество усилий тратится, чтобы вы могли быстро и легко заказать товар с доставкой на дом. Плюс в том, что большинство хороших IT компаний приветствуют свободный график и удаленную работу. В группе хочется наладить, в первую очередь, дружескую атмосферу, где каждый без стеснений может задать вопрос и получить на него ответ. Программирование должно быть веселым и интересным для студентов, а моя задача — больше направить их в правильном русле. В свободное время люблю на гитаре поиграть, увлекаюсь пинг-понгом.

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

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

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

Пройди тест

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

Интервью

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

Зачисление

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

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

Проходи тест

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

forms