Курс Backend
Изучите сервер, API и базы данных на курсе backend.
- API
- БД
- Серверная логика
- Безопасность
Курс backend: серверная логика, REST API и модели данных на проектах.
Хорошо сочетается с Linux и DevOps.
Для кого
- Фокус на сервере
- Из frontend во full-stack
- Интерес к API и БД
Результат
- Дизайн API
- Работа с БД
- Основы auth
- Портфолио backend
Подходящие курсы
- CCNP Enterprise: Core Networking (ENCOR 350-401)
Освойте навыки, необходимые для проектирования, построения и устранения неисправностей в корпоративных сетях. Курс охватывает коммутацию, маршрутизацию, безопасность, виртуализацию, программируемые и программно-управляемые сети, включая дизайн SD-Access и SD-WAN overlay. Вы научитесь оптимизировать протоколы маршрутизации, такие как EIGRP, OSPF и BGP, обеспечивать безопасность корпоративной инфраструктуры, писать простые Python-скрипты и автоматизировать сети с помощью API.
- Java SE и микросервисы
Курс Java SE & Microservices — практическая программа для старта в backend-разработке на Java и создания реальных проектов на основе микросервисной архитектуры. В программе изучаются основы Java SE (ООП, collections, exceptions), принципы SOLID, clean code, SQL и ORM (JPA/Hibernate), разработка REST API, основы Spring Boot, концепции микросервисов, конфигурация, взаимодействие сервисов, базовая безопасность и подходы к деплою. Обучение проектно-ориентированное: участники создают backend-сервисы и получают результат, подходящий для портфолио.
- Искусственный интеллект (AI)
Курс «Искусственный интеллект (AI)» — практическая программа для построения моделей на основе данных, понимания алгоритмов машинного обучения и их применения к реальным задачам. В ходе обучения изучаются Python для работы с данными, статистические основы, supervised и unsupervised learning, оценка моделей, feature engineering, понятия overfitting/underfitting, базовый deep learning и практические задания на реальных датасетах. Курс формирует фундаментальные знания и навыки для старта в направлениях AI/ML.
- Full-Stack разработка
Курс Full-Stack для детей — это практическая и увлекательная программа, которая знакомит детей с созданием веб-сайтов и простых приложений. В ходе обучения дети изучают базовые понятия frontend и backend, создают веб-страницы с помощью HTML, CSS и JavaScript и развивают логическое и алгоритмическое мышление. Занятия проходят в игровой форме с наглядными примерами, а в конце курса дети создают и представляют собственные мини-веб-проекты. Курс развивает интерес к технологиям, креативность и навыки решения задач.
- SQL Development
Курс SQL Development — практическая программа для работы с базами данных и извлечения полезной информации из данных. Вы изучите основы реляционных БД, связи между таблицами и написание SQL-запросов под реальные бизнес-задачи. В программе: запросы SELECT, фильтрация и сортировка, JOIN, агрегатные функции, подзапросы, CTE, представления (VIEW) и индексы (INDEX). Обучение проходит на реальных наборах данных и формирует навыки SQL, востребованные для Data Analyst, BI, DBA и backend-позиций.
- Администрирование корпоративных систем Windows
Этот курс предназначен для получения знаний и навыков, необходимых для профессионального управления ИТ-инфраструктурой крупных компаний и организаций. В рамках обучения практически изучаются развертывание масштабных серверных сетей, администрирование операционных систем (Linux/Windows Server), системы хранения данных, облачные технологии и обеспечение безопасности систем. Цель курса — подготовка высококвалифицированных системных администраторов (SysAdmin), способных обеспечить бесперебойную, безопасную и отказоустойчивую работу корпоративных систем.
- Разработка на Go (Golang)
Курс Golang Development — практическая программа для разработки производительных и надежных backend-приложений. В ходе обучения изучаются синтаксис Go, структуры данных, модульная система, обработка ошибок, конкурентность (goroutine, channel), стандартная библиотека, разработка REST API, работа с базами данных и тестирование кода. Курс проектно-ориентированный и формирует базовые навыки для старта на позиции junior backend developer.
- Фронтенд-разработка
Курс Frontend Development — практическая программа для тех, кто хочет создавать пользовательскую часть (UI) веб-сайтов и веб-приложений. В ходе обучения изучаются HTML, CSS, адаптивная верстка, основы JavaScript, работа с DOM, интеграция с API, контроль версий с Git и современные подходы во frontend-разработке. Курс проектно-ориентированный: участники создают работы для портфолио и получают базовые навыки для старта на позиции junior frontend developer.
FAQ
- Какие языки?
- Зависит от программы (Python, Node, Java…). Смотрите страницу курса.
- Нужен ли frontend?
- Не обязательно, но база помогает.