Backend-разработчик — это программист, который занимается серверной частью сайта или приложения. Он разрабатывает ту часть ПО, с которой не взаимодействуют пользователи, но она поддерживает работу всей программы.
Специалисты по бэкенду востребованы в разных IT-направлениях. Они участвуют в создании сайтов, приложений для компьютеров и мобильных устройств, игр. Рассмотрим, как и где можно освоить эту специальность, и разберёмся, какой курс по backend-разработке выбрать для изучения.
Бесплатные курсы
Начать ознакомление с профессией backend developer можно с бесплатных курсов. Они познакомят с основными инструментами разработчика и языками программирования, которые используются в бэкенде.
«Разработка программно-аппаративной части (Backend)», Stepik
Кому подойдёт курс: начинающим специалистам
Сколько стоит учёба: бесплатно
Формат обучения: видеоуроки, практические задания
Сроки обучения: индивидуально
Как поступить: записаться на курс на сайте
Документ об окончании: нет
Чему учат:
- Основы Python
- Переменные и типы данных
- Операции с числами
- Циклы
Программа курса:
- Модуль 1. Теория
- Модуль 2. Практика
«Основы PHP», «Хекслет»
Кому подойдёт курс: новичкам в программировании, начинающим разработчикам, верстальщикам
Сколько стоит учёба: бесплатно
Формат обучения: видеоуроки, упражнения на тренажёре, тесты
Сроки обучения: 62 часа
Как поступить: записаться на курс на сайте
Документ об окончании: сертификат
Чему учат:
- Основы программирования на PHP
- Основы вёрстки сайтов
- Поиск и анализ ошибок в коде
- Выполнение арифметических операций
- Работа с типами данных и стандартными библиотеками
Программа курса:
- Основы PHP
- Основы современной вёрстки
«Основы Java», «Хекслет»
Кому подойдёт курс: новичкам в программировании, начинающим разработчикам, тестировщикам-автоматизаторам, аналитикам данных
Сколько стоит учёба: бесплатно
Формат обучения: видеоуроки, упражнения на тренажёре, тесты
Сроки обучения: 39 часов
Как поступить: записаться на курс на сайте
Документ об окончании: сертификат
Чему учат:
- Понимать синтаксис языка Java
- Создавать простые программы
- Разделять код на методы
- Работать с типами данных
- Выявлять и исправлять ошибки в коде
Программа курса:
- Место Java в разработке
- Основы Java
«Web-программирование на PHP 5.2», Национальный открытый университет «Интуит»
Кому подойдёт курс: новичкам, начинающим бэкенд-разработчикам
Сколько стоит учёба: бесплатно
Формат обучения: видеолекции, тестирование, экзамен
Сроки обучения: 2,5 часа
Как поступить: доступ без регистрации
Документ об окончании: сертификат
Чему учат:
- Основы языка программирования PHP, его возможности
- Что такое веб-программирование
- Структурное построение приложений
- Работа с файлами с помощью встроенных в PHP функций
Программа курса:
- Введение в PHP
- Основные понятия и возможности PHP
- Структурное построение приложений
- Файлы в PHP
Платные курсы
Платные программы предназначены для тех, кто уже знаком с программированием и хочет углублённо изучитьbackend-разработку или сменить специализацию.
«Backend-разработчик», Университет «Синергия»
Кому подойдёт курс: новичкам, начинающим разработчикам
Сколько стоит учёба: уточните у менеджера
Формат обучения: онлайн-обучение
Сроки обучения: 6 месяцев
Как поступить: уточните у менеджера
Документ об окончании: диплом о профессиональной переподготовке или сертификат
Чему учат:
- Языки программирования Python, PHP, C++
- Работа с базами данных
- Принципы ООП
- Работа с фреймворком Django
Программа курса:
- Основы разработки backend-приложений
- Инструменты backend-разработчика
«Backend-разработка на Node.js», «Нетология»
Кому подойдёт курс: знающим основы JavaScript и имеющим базовые навыки программирования
Сколько стоит учёба: от 28 500 руб.
Формат обучения: видеолекции, индивидуальные занятия, домашние задания
Сроки обучения: 6 месяцев
Как поступить: записаться на курс на сайте
Документ об окончании: удостоверение о повышении квалификации
Чему учат:
- Ознакомление с рабочей средойNode.js, установка и настройка
- Работа с библиотекой Express.js
- Статическая типизация кода с помощью TypeScript
- Работа с фреймворком Nest.js
Программа курса:
- Введение в Node.js
- Библиотека Express.js
- TypeScript
- Nest.js
- Yandex Cloud и т. д.
«Backend-разработка», Компьютерная академия TOP
Кому подойдёт курс: новичкам, начинающим разработчикам
Сколько стоит учёба: от 44 040 руб.
Формат обучения: видеоуроки, домашние задания, общение с преподавателем
Сроки обучения: 12 месяцев
Как поступить: записаться на курс на сайте
Документ об окончании: диплом международного образца
Чему учат:
- Написание веб-приложений на языке PHP
- Реализация механизмов ООП вPHP
- Работа с базами данных
- Работа с фреймворком Codeigniter и Laravel
Программа курса:
- Разработка веб-страниц на языке разметки HTML5 с использованием каскадных таблиц стилей CSS3
- Создание web–приложений, исполняемых на стороне сервера при помощи языка программирования PHP, СУБД MySQL и технологии AJAX
- Разработка клиентских сценариев с использованием JavaScript и библиотеки jQuery
«Backend-разработчик», LoftSchool
Кому подойдёт курс: разработчикам с опытом работы на JavaScript
Сколько стоит учёба: уточните на сайте
Формат обучения: групповые вебинары с наставниками, домашние задания, проекты
Сроки обучения: 12 недель
Как поступить: записаться в лист ожидания на сайте
Документ об окончании: сертификат
Чему учат:
- Знакомство со средой Node.js
- Написание сайтов на языке PHP с использованием фреймворкаLaravel
- Серверный рендеринг
- Тестирование кода
Программа курса:
- Node.js Серверный JavaScript
- Комплексный курс по PHP
«Бэкенд-разработчик на Python», SF Education
Кому подойдёт курс: начинающим и опытным разработчикам, желающим освоить бэкенд
Сколько стоит учёба: от 3718 руб. в месяц
Формат обучения: онлайн-обучение
Сроки обучения: 3 месяца
Как поступить: записаться на курс на сайте
Документ об окончании: диплом международного образца
Чему учат:
- Написание кода на языке Python
- Разработка архитектуры
- Работа с базами данных
- Работа с фреймворком Django
Программа курса:
- Индустрия финансов и карьерные возможности
- Программирование на Python
- Обработка и анализ данных в SQL
- Бэкенд на Django
- Профессиональная разработка на Python и т. д.
«Backend-разработчик на Go», Skillfactory
Кому подойдёт курс: новичкам, практикующим программистам
Сколько стоит учёба: от 142 524 руб.
Формат обучения: видеоуроки, практические задания, поддержка ментора
Сроки обучения: 12 месяцев
Как поступить: записаться на курс на сайте
Документ об окончании: сертификат или диплом о профессиональной переподготовке
Чему учат:
- Основы языка GO
- Разработка и веб-технологии
- Основные синтаксические конструкции
- Функции и методы
Программа курса:
- Программирование на GO
- Алгоритмы и структуры данных на GO
- Основы многопоточности
- Инструменты разработчика
- Работа с базами данных и т. д.
«Backend-разработчик», Geek Brains
Кому подойдёт курс: новичкам, начинающим бэкендерам
Сколько стоит учёба: от 171 612 руб.
Формат обучения: видеоуроки, онлайн-встречи с преподавателями, практические занятия в тренажёрах, мини-кейсы и индивидуальные проекты
Сроки обучения: 9 месяцев
Как поступить: записаться на курс на сайте
Документ об окончании: сертификат
Чему учат:
- Писать код на Python
- Создавать и оптимизировать веб-приложения на Django
- Интегрировать сторонние библиотеки и инструменты в свои проекты
- Работать с базами данных
Программа курса:
- Введение в программирование
- Введение в контроль версий
- Знакомство с языками программирования
- Знакомство с языком Python
- Знакомство с веб-технологиями