Описание курса
Как создать масштабный сайт, не используя готовые системы? Как работают интернет-магазины и соцсети? На эти вопросы отвечает наш курс по Back-End разработке.
Мы расскажем обо всем, что творится в глубине сайта — запросах, обработке данных, проверке пользователей. Научим программировать на языке PHP, использовать веб серверы apache/nginx, сервер баз данных (СУБД) MySQL. На курсе ты научишься решать сложные задачи, сортировать массивы данных без использования готовых алгоритмов и создавать игры.
Какие навыки ты получишь
- PHP
- СУБД MySql
- SQL
- архитектура сайта/веб приложения
- фреймворки
- Linux
- настройка apache/nginx
- composer
- ООП
- регулярные выражения
- безопасность веб-приложений
- оптимизация веб-приложений
Требования к студентам
- Базовые знания верстки
- Базовые знания устройства сайтов
Почему Back-End?
- На основе Back-End ты поймешь, как работают веб-сервера и интернет, сможешь разрабатывать сложные серверные решения
- Ты поймешь, как устроены игры, мобильные приложения и сложные сайты
- После окончания курса Back-End ты поймешь основы программирования и сможешь выучить другой язык самостоятельно.
Наполнение курса
Вся теория сохранена в нашей LMS-системе. Ты можешь посмотреть урок в любой момент
На занятиях студенты вместе с преподавателем выполняют практические задания, работают над своими проектами - в команде и в одиночку.
В IT без английского - никак. даже если ты не знаешь терминологии, преподаватели научат. мы делаем упор на профессиональной лексике.
Наши специалисты расскажут о вакансиях по твоему направлению, помогут составить резюме и научат проходить собеседования.
Вся теория сохранена в нашей LMS-системе. Ты можешь посмотреть урок в любой момент
На занятиях студенты вместе с преподавателем выполняют практические задания, работают над своими проектами - в команде и в одиночку.
В IT без английского - никак. даже если ты не знаешь терминологии, преподаватели научат. мы делаем упор на профессиональной лексике.
Наши специалисты расскажут о вакансиях по твоему направлению, помогут составить резюме и научат проходить собеседования.
Программа курса
НАСТРОЙКА ОКРУЖЕНИЯ
4 тем1. Установка Vagrant
2. Настройка Vagrant-машины на базе ubuntu/xenial64
3. Установка и настройка Apache2/PHP/MySQL серверов
4. Подготовка IDE для работы с php
ВВЕДЕНИЕ В PHP-РАЗРАБОТКУ
7 тем1. Работа с переменными
2. Типы массивов в PHP
3. Работа с массивами (операции, сортировка, счет, перемещение)
4. Принятие решений на основе условий
5. Повторение действий с помощью итераций
6. Работа с файлами
7. Манипулирование строками в PHP
ФУНКЦИОНАЛЬНОЕ ПРОГРАММИРОВАНИЕ
3 тем1. Многократное использование кода в РНР
2. Создание собственных функций в РНР
3. Суперглобальные переменные в PHP, работа с сессией
РАБОТА С БАЗАМИ ДАННЫХ MySQL
6 тем1. Проектирование баз данных
2. Создание баз данных MySQL
3. Утилиты для работы с базами данных (phpmyadmin)
4. Пользователи и права доступа к базе данных
5. Создание запросов к базе данных
6. Работа с MySQL из php
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ
5 тем1. Концепции объектно-ориентированного программирования
2. Создание классов, атрибутов и операций в РНР
3. Реализация наследования в РНР
4. Composer
5. Автозагрузка классов
ФРЕЙМВОРКИ (LARAVEL)
6 тем1. Настройка окружения и установка фреймворка
2. Базовое использование artisan
3. Базовый роутинг
4. Eloquent
5. Первое приложение (блог) с использованием Laravel
6. Middleware
Нажми кнопку, чтобы получить полное описание курса
Преподаватели
Сергей Попровка
Преподаватель и автор курса Back-End
Студенты говорят:
Почему Beetroot Академия?
Уровень трудоустройства — 70%
Наши выпускники начинают карьеру в ИТ
Два желто-голубых флага
Получай образование международного формата в Украине
Полный пакет
Уроки английского и карьерное консультирование помогут подготовиться к работе
Учись на основе потребностей рынка
Работай над реальными проектами, приобретай практический опыт
Мы — некоммерческая организация
Мы стремимся к результатам, а не к выгоде
Редкая возможность
Учись в компании мотивированных, амбициозных единомышленников
Взнос
Полный Взнос
Стандартная
₴18550Месячный Взнос
₴5100 /мес.
Как начать обучение
Подай заявку
Региональный координатор свяжется с тобой и пригласит на собеседование
Пройди собеседование
Приходи на приятную встречу с нашей командой, чтобы выяснить, подходим ли мы друг другу
Пройди тест
Мы оценим твои знания и подберем подходящую группу
Приступай к учебе
Учись в дружной команде и чувствуй себя как дома
Заполни заявку
Ты можешь получить крутые навыки и новую работу уже через 4 месяца. Потрясающе! Давай начнем с заполнения анкеты.