courses

Онлайн

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

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

4 месяца

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

11 января 2021

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

Онлайн

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 без английского — никак. Даже если ты не знаешь терминологии, преподаватели научат. мы делаем упор на профессиональной лексике.

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

timetable
  • понедельник

    18:00 - 20:00

  • среда

    09:00 - 11:00

Авторы

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

Back-End Teacher & Author

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

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

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

Back-End Teacher

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

Взнос за курс

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

Ты получишь

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

Оплачивай

2999

в месяц

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

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

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

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

Пройди тест

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

Интервью

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

Зачисление

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

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

Проходи тест

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

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

+380 93 170 2777

hello@beetroot.academy

forms