courses

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

Продолжительность

4 месяца

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

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

Офлайн

arrow
Онлайн
student

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

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

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

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

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

Почему 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

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

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

161

часов

161 ч

Bсего часов

32 ч

Английский

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

Авторы

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

Back-End Teacher & Author

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

Взнос за курс

Маленький шаг к твоей большой карьере в IT

Ты получишь

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

Оплачивай

4538

в месяц

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

Записаться на курс

Полтава

Есть вопросы?

Звони нам по тел: +380 93 170 2777

Пройди тест

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

Интервью

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

Зачисление

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

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

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

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

Проходи тест

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

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

+380 93 170 2777

hello@beetroot.academy

forms