Курсы по направлению «Backend-разработка»
- Все курсы категории (4083)
- 1C-разработка (137)
- Блокчейн-разработка (36)
- Верстка на HTML-CSS (62)
- Информационная безопасность (792)
- Робототехника (170)
- Работа с GIT (88)
- Мобильная разработка (20)
- Разработка игр (52)
- Разработка игр на Unity (66)
- Разработка игр на Unreal Engine (17)
- Разработка на C# (53)
- Разработка на C++ (47)
- Разработка на Kotlin (15)
- 1С Битрикс (25)
- Системное администрирование (683)
- Создание сайтов (95)
- Управление разработкой и IT (181)
- Фреймворк Laravel (21)
- Фреймворки (31)
- Android-разработка (13)
- Backend-разработка (77)
- DevOps (262)
- Frontend-разработка (99)
- Full Stack разработка (86)
- Golang-разработка (74)
- IOS-разработка (35)
- Java-разработка (97)
- JavaScript-разработка (63)
- No-Code разработка (24)
- PHP-разработка (21)
- Python-разработка (334)
- QA-тестирование (161)
- React-разработчик (26)
- VR AR разработка (33)
- Web-разработка (87)
- asp net mvc developer
- back end developer
- backend developer
- backend разработчик
- django разработчик
- erlang разработчик
- javascript node js developer
- junior backend разработчик
- junior ruby on rails developer
- junior ruby on rails разработчик
- junior software developer
- middle back end developer
- python backend developer
- python разработчик
- python разработчик backend
- senior backend разработчик
- senior oracle developer
- бэкенд разработчик
- ведущий программист asp net
- ведущий разработчик
- младший программист
- программист node js
- программист oracle
- программист высокопроизводительных вычислительных систем
- программист разработчик asp net
- разработчик asp net
- разработчик bpm
- разработчик perl
- серверный программист
Курсы














- Курс 1 - 45 часов. Введение в профессию и синтаксис языка.
- Курс 2 - 26 часов. Работа с Java и его окружением.
- Курс 3 - 34 часа. Рефакторинг кода.
- Курс 4 - 34 часа. Техническое собеседование (часть 1).
- Курс 5 - 34 часа. Итоговая работа.
- Курс 6 - 34 часа. Командная работа.
- Курс 7 - 34 часа. Техническое собеседование (часть 2).
- Курс 8 - 34 часа. Техническое собеседование (часть 2).
- Научитесь уверенно работать с темой: работа с java и его окружением.
- Разберётесь в основах профессию и синтаксис языка.
- Разберётесь в теме: рефакторинг кода.
- Разберётесь в теме: командная работа.
- Разберётесь в теме: итоговая работа.


- Блок 1. Введение.
- Блок 2. Начало работы с JavaScript.
- Блок 3. Логика и циклы в JavaScript.
- Блок 4. Функции и методы в JavaScript.
- Блок 5. Структуры данных в JavaScript.
- Блок 6. Модули в JavaScript.
- Блок 7. Начало работы с Node.js.
- Блок 8. Создание задачника на Node.js.
- Блок 9. API со случайной информацией на Express.js.
- Блок 10. Telegram бот для технической поддержки.
- Блок 11. Продвинутый Node.js.
- Блок 12. Финальный модуль.
- Научитесь создавать и применять: создание задачника на node.js.
- Освоите и сможете применять: api со случайной информацией на express.js.
- Освоите и сможете применять: telegram бот для технической поддержки.
- Освоите и сможете применять: функции и методы в javascript.
- Освоите и сможете применять: логика и циклы в javascript.


- Проектирование и стратегия разделения часть 1.
- Проектирование и стратегия разделения часть 2.
- Стратегически планировать микросервисную архитектуру с учётом потенциальных рисков и цели сохранения текущей функциональности.
- Уметь проектировать микросервисную архитектуру с учетом её будущей реализации разработчиками.
- Инженер по разработке технических решений в компаниях сфер розничной торговли и маркетинга.
- Разработать архитектуруминимально жизнеспособный продукт (MVP).
- в курсе «Проектирование микросервисной архитектуры».
- на курс «Микросервисы: проектирование и интеграция».
- Вы можете оплатить российской картой, купить в рассрочку, а также ввести промокод на следующем шаге. Или подать заявку на оплату зарубежной картой.
- Вы отправляете нам заявку. Мы связываемся с вами, чтобы обсудить все детали, обменяться документами и запустить обучение ваших специалистов.
- Уметь проектировать микросервисную архитектуру с учетом её будущей реализации разработчиками.
- Инженер по разработке технических решений в компаниях сфер розничной торговли и маркетинга.
- в курсе «Проектирование микросервисной архитектуры».
- на курс «Микросервисы проектирование и интеграция».
- Проектирование и стратегия разделения часть 1.


- Cеминары — в прямом эфире по расписанию, часть занятий записаны и доступны в любое время в личном кабинете.
- Кредит на обучение с господдержкой — часть расходов возьмёт на себя государство.
- Четвёртый модуль.
- Первый модуль.
- Второй модуль.
- Третий модуль.
- Самый популярный язык программирования для разработки веб-приложений. JavaScript считается быстрым, производительным и простым для освоения языком программирования.
- ИТ‑компаниях и продуктовых командах, занимающихся разработкой корпоративных информационных систем, облачных сервисов, веб‑платформ, мобильной разработки.
- Настроите кэширование отчётов и бюджетов с TTL (30 сек), клиент go-redis/v9, Docker-запуск. Проект — готовый кэш для high-load API в портфолио.
- Центрах разработки и R&D‑подразделениях компаний, специализирующихся на создании программной инфраструктуры, API и архитектурных решений.
- Освоите и сможете применять: кредит на обучение с господдержкой часть расходов возьмёт на себя государство.
- Самый популярный язык программирования для разработки веб приложений. JavaScript считается быстрым, производительным и простым для освоения языком программирования.
- ИТ‑компаниях и продуктовых командах, занимающихся разработкой корпоративных информационных систем, облачных сервисов, веб‑платформ, мобильной разработки.
- Центрах разработки и R&D‑подразделениях компаний, специализирующихся на создании программной инфраструктуры, API и архитектурных решений.
- Разберётесь в теме: четвёртый модуль.


- Node.js HTTP-module. HTTP-stream. Встроенный низкоуровневый веб-сервер.
- Бонусный модуль.
- Вы познакомитесь с рабочей средой Node.js и инструментами разработки. По итогам модуля вы создадите консольное приложение для обработки файлов с помощью потоков.
- Научитесь рассказывать о себе последовательно и без стресса, правильно реагировать на вопросы работодателя и завершать беседу.
- Научитесь оформлять портфолио так, чтобы работодателю было удобно изучать ваши работы и у него осталось хорошее впечатление.
- Мы разработали платформу для смартфонов , чтобы вы могли учиться в спортзале, самолёте, на даче или в пути.
- Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний.
- ● Вы можете изучать теорию и выполнять домашние задания в удобное для вас время.
- Сможете задать вопросы и получить помощь от координаторов курса.
- Библиотеки Node.js для веб-разработки. Express.js.
- Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний.
- Освоите и сможете применять: node.js http module. http stream. встроенный низкоуровневый веб сервер.
- Вы познакомитесь с рабочей средой Node.js и инструментами разработки. По итогам модуля вы создадите консольное приложение для обработки файлов с помощью потоков.
- Сможете задать вопросы и получить помощь от координаторов курса.
- Мы разработали платформу для смартфонов , чтобы вы могли учиться в спортзале, самолёте, на даче или в пути.


- Курс 1 - 45 часов. Введение в профессию и синтаксис языка.
- Курс 2 - 26 часов. Работа с Java и его окружением.
- Курс 3 - 34 часа. Рефакторинг кода.
- Курс 4 - 34 часа. Техническое собеседование (часть 1).
- Курс 5 - 34 часа. Итоговая работа.
- Курс 6 - 34 часа. Командная работа.
- Курс 7 - 34 часа. Техническое собеседование (часть 2).
- Курс 8 - 34 часа. Техническое собеседование (часть 2).
- Научитесь уверенно работать с темой: работа с java и его окружением.
- Разберётесь в основах профессию и синтаксис языка.
- Разберётесь в теме: рефакторинг кода.
- Разберётесь в теме: командная работа.
- Разберётесь в теме: итоговая работа.


- 1. Переменные окружения 3.2. ConfigMap 3.3. Secret 3.4. ConfigMap. Часть 2 3.5. Downward API.
- Создавать и настраивать стандартизированные пакеты (Helm-чарты) для приложений, включая интеграцию с системой управления базами данных Redis через запрос PersistentVolumeClaim.
- Освоите базовые навыки написания ПО для платформы Docker, создания собственных образов и построения инфраструктур для контейнеров. На изучение достаточно 4−8 часов.
- Инженер по надёжности сервисов (SRE) в нидерландской компании в туристической отрасли (TravelTech), ранее — старший инженер-разработчик в «Авито».
- В случае, если студент изучил 80% курса, но не выполнил или не сдал финальное задание, вместо сертификата выдаётся свидетельство.
- Освоить поиск ошибок (дебаг) в кластере и быстро определять — это сбой Kubernetes компонента или неверный параметр в манифесте.
- Вы будете на стенде приводить кластер к определённому состоянию — запускать приложения, создавать абстракции.
- Применять ресурсы Job и CronJob для выполнения одноразовых задач и выполнять задачи по расписанию.
- Применять инструменты и методы поиска ошибок (дебага) в кластере и приложении Kubernetes.
- Настраивать локальную среду разработки с использованием инструмента Minikube.
- Освоите базовые навыки написания ПО для платформы Docker, создания собственных образов и построения инфраструктур для контейнеров. На изучение достаточно 4−8 часов.
- Освоите и сможете применять: переменные окружения 3.2. configmap 3.3. secret 3.4. configmap. часть 2 3.5. downward api.
- Создавать и настраивать стандартизированные пакеты (Helm чарты) для приложений, включая интеграцию с системой управления базами данных Redis через запрос PersistentVolumeClaim.
- В случае, если студент изучил 80% курса, но не выполнил или не сдал финальное задание, вместо сертификата выдаётся свидетельство.
- Освоить поиск ошибок (дебаг) в кластере и быстро определять это сбой Kubernetes компонента или неверный параметр в манифесте.


- Тема I. Проблематика, почему важно проектировать программное обеспечение грамотно. Зачем нужна архитектура, что бывает, когда о ней не думают.
- Тема II. ООП, принципы. ООП как средство архитектуры. Классы и методы. Объектный подход, как метод изоляции. Интерфейсы и абстрактные классы. Проблемы наследования.
- Тема II. Архитектуные стили. Многослойная («луковая»), многоуровневая, сервис-ориентированная, микросервисная, событийно-ориентированная.
- Тема II. Архитектуры на разных уровнях (встраиваемые, прикладные, распределённые системы и облачные сервисы).
- Тема I. Требования, предметная область. Анализ. Функциональные/нефункциональные требования.
- Тема I. Обзор основных инструментов и технологий, их место в архитектуре и принципы выбора.
- Тема III. Принципы ООП: (принципы SOLID («СОЛИД») и DRY (исключение дублирования)).
- Тема II. Диаграммы классов, деятельности, последовательности и прецедентов.
- Тема I. Основные компоненты, что ими можно выражать, для чего они нужны.
- Тема I. Связанность и сочетаемость (Coupling & Cohesion).
- Освоите и сможете применять: ii. ооп, принципы. ооп как средство архитектуры. классы и методы. объектный подход, как метод изоляции. интерфейсы и абстрактные классы. проблемы наследования.
- Освоите и сможете применять: ii. архитектуные стили. многослойная («луковая»), многоуровневая, сервис ориентированная, микросервисная, событийно ориентированная.
- Научитесь анализировать и применять: i. требования, предметная область. анализ. функциональные/нефункциональные требования.
- Освоите и сможете применять: ii. архитектуры на разных уровнях (встраиваемые, прикладные, распределённые системы и облачные сервисы).
- Освоите и сможете применять: i. обзор основных инструментов и технологий, их место в архитектуре и принципы выбора.


- Разбираться в тонкостях создания веб-приложений с использованием PHP • Понимать особенности реализации механизмов ООП в PHP • Взаимодействовать с источниками данных. Проектировать базы данных • Внедрять AJAX в веб-при…
- Без вас продукт просто не будет выполнять функции, которые задумывал владелец. Поэтому back-end разработчики нужны и ценятся многими компаниями.
- Введение в web-программирование на PHP. Работа с формами, функции. Системы контроля версий. Использование PHPUnit. Паттерны проектирования.
- 🏢 Back-end разработка — это основа любого сайта и сервиса. На ваших плечах работает корректная работа, передача и хранение баз данных.
- Разработка веб-страниц на языке разметки HTML5 с использованием каскадных таблиц стилей CSS3.
- Научитесь писать, тестировать и исправлять код, на котором создают.
- 100% ТРУДОУСТРОЙСТВО ПО ОКОНЧАНИИ ОБУЧЕНИЯ BACK-END РАЗРАБОТКЕ.
- Несмотря на огромное число вакансий, молодые специалисты боятся, что останутся без работы и не смогут пройти собеседование. Поэтому мы помогаем в трудоустройстве к нашим партнерам.
- Поэтому мы помогаем в трудоустройстве к нашим партнерам. Академия ТОП сотрудничает с известными компаниями, которые готовы нанимать наших студентов.
- Хит Разработчик программного обеспечения.
- Научитесь писать, тестировать и исправлять код, на котором создают.
- Разбираться в тонкостях создания веб приложений с использованием PHP • Понимать особенности реализации механизмов ООП в PHP • Взаимодействовать с источниками данных. Проектировать базы данных • Внедрять AJAX в веб при…
- Без вас продукт просто не будет выполнять функции, которые задумывал владелец. Поэтому back end разработчики нужны и ценятся многими компаниями.
- Введение в web программирование на PHP. Работа с формами, функции. Системы контроля версий. Использование PHPUnit. Паттерны проектирования.
- Хит Разработчик программного обеспечения.


- Роль процессора и оперативной памяти в работе системы управления базами данных - 1 час. Роль процессора и оперативной памяти в работе системы управления базами данных.
- Дисковые подсистемы: особенности применения и скорости HDD, SSD и NVMe - 1 час. Дисковые подсистемы: особенности применения и скорости HDD, SSD и NVMe.
- Сетевые интерфейсы и влияние пропускной способности на работу базы данных - 1 час. Сетевые интерфейсы и влияние пропускной способности на работу базы данных.
- Принципы масштабируемости и аппаратного обеспечения отказоустойчивости серверов - 1 час. Принципы масштабируемости и аппаратного обеспечения отказоустойчивости серверов.
- Выбор сервера баз данных: оценка требований и подбор под практические задачи - 1 час. Выбор сервера баз данных: оценка требований и подбор под практические задачи.
- Освоите и сможете применять: принципы масштабируемости и аппаратного обеспечения отказоустойчивости серверов.
- Освоите и сможете применять: роль процессора и оперативной памяти в работе системы управления базами данных.
- Освоите и сможете применять: сетевые интерфейсы и влияние пропускной способности на работу базы данных.
- Дисковые подсистемы особенности применения и скорости HDD, SSD и NVMe.
























