Профессия мидл python-разработчик
Это продвинутый курс по Python для разработчиков с опытом, которые знакомы с основами языка, базами данных, API.
Готовьтесь — вводной части в Python не будет.
Начнём сразу с задач.
Вы получите углублённые знания технологий, которые используются в...
Программа обучения:
Основы Java: бесплатный вводный курс
30-40 часов
Во время бесплатной части вы познакомитесь с основами языка Java: переменными, условными, выражениями и циклами, а также с азами объектно-ориентированного программирования: классами, конструкторами и методами. В результате вы...
Содержание:
СПРИНТ 6
Django ORM. Модели
- Анфиса и базы данных
- Описание таблиц с помощью классов
- Описание связей между моделями
- Наследование от абстрактных моделей
- Миграции
- Django shell. CRUD-операции в Django ORM
- Заполнение БД и выгрузка информации из неё
Админ-зона Django
-...
Профессия мидл python-разработчик
Это продвинутый курс по Python для разработчиков с опытом, которые знакомы с основами языка, базами данных, API. Готовьтесь 1 вводной части в Python не будет. Начнём сразу с задач.
Вы получите углублённые знания технологий, которые используются в...
Это продвинутый курс по Python для разработчиков с опытом, которые знакомы с основами языка, базами данных, API. Готовьтесь — вводной части в Python не будет. Начнём сразу с задач.
Вы получите углублённые знания технологий, которые используются в backend-разработке на Python. Курс научит решать...
Это продвинутый курс по Python для разработчиков с опытом, которые знакомы с основами языка, базами данных, API. Готовьтесь — вводной части в Python не будет. Начнём сразу с задач. Вы получите углублённые знания технологий, которые используются в backend-разработке на Python. Курс научит решать...
Часть6 (Месяц 6)
Тут продолжение:
Разработчик C++ участвует в создании сложных современных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. Вы изучите важнейшие инструменты программирования на C++, а также освоите необходимые в...
Часть1 (Месяц 1)
Тут Продолжение:
Разработчик C++ участвует в создании сложных современных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. Вы изучите важнейшие инструменты программирования на C++, а также освоите необходимые в...
Содержание:
Управление проектом на удалённом сервере
СПРИНТ 161) Вступление
- Что вас ждёт в этом спринте
- Вводное тестирование
- Тест пройден!
2) Погружение в задачу
- DevOps для самых маленьких
- Строим планы
3) Работа с сервером
- Подключение к удалённому серверу
- Внеплановая задача и...
Содержание:
СПРИНТ 14
1) Основные структуры данных
- Что вас ждёт в этом спринте
- Оперативная память и представление данных
- Пространственная сложность алгоритма
- Массивы постоянного размера
- Сложность вставки и удаления в динамических массивах
- Реаллокация в динамических массивах
-...
СПРИНТ 10
1) Django Rest Framework
- Что вас ждёт в этом спринте
- REST API: Проектирование
- Инструментарий для тестирования API
- Преобразование форматов. Сериализаторы
- Учебный проект Kittygram
- View-функции API
- View-классы API
- Вьюсеты и роутеры
- Сериализаторы для связанных моделей
-...
Мидл системный аналитик
За 4 месяца погрузитесь в продвинутый системный анализ, чтобы выйти на уверенный middle+
Поможем профессионально вырасти тем, у кого есть опыт в системной аналитике или смежном IT‑направлении
Системным аналитикам junior и junior+
Освоите продвинутые инструменты и...
Часть6 из 8:
7. Программные интерфейсы (3 недели):
Вы узнаете как информационные системы взаимодействуют между собой и научитесь описывать требования к их взаимодействию.
Изучите возможные способы взаимодействия: SOAP, REST, MOM, общая БД, файловый обмен.
Научитесь проектировать сервисы...
Поймёте синтаксис и структуру PHP, сможете создавать работающий код
Получите реальный опыт: разработаете веб‑сайт и веб‑приложение
Будете готовы начать карьеру разработчика на junior позиции
Освоите HTML и CSS — они часто требуются в вакансиях
Соберёте портфолио из 8 проектов, которые...
Часть 2 (Месяц 2)
Тут продолжение:
Разработчик C++ участвует в создании сложных современных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. Вы изучите важнейшие инструменты программирования на C++, а также освоите необходимые в...
Аналитик данных извлекает из данных смысл: структурирует их, формулирует и проверяет гипотезы, находит закономерности и делает выводы. Его работа помогает принимать решения в бизнесе, управлении и науке. Мы хотим научить вас пользоваться основными инструментами для получения профессии: Python и...
СПРИНТ 4
1) Что вас ждет в этом спринте:
- Что вас ждёт в этом спринте
- Добро пожаловать в команду
- Фреймворк Django
- Задачи на спринт
2) Создание проекта:
- Создание Django-проекта. Приложения
3) Пути и view-функции:
- Протокол HTTP: стандарт для запросов и ответов
- Планирование адресов и...
Создание микросервисов, построение пайплайна CI/CD
Научитесь проектировать масштабируемые и отказоустойчивые микросервисные системы, начиная с базовых принципов и заканчивая сложными архитектурными паттернами.
Узнаете, как эффективно декомпозировать монолитные приложения, управлять данными в...
Часть 3 (Месяц 3)
Тут продолжение:
Разработчик C++ участвует в создании сложных современных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. Вы изучите важнейшие инструменты программирования на C++, а также освоите необходимые в...
Что именно вы будете делать, когда станете системным аналитиком:
- Собирать требования к программному продукту, обеспечивать их полноту и непротиворечивость
- Разрабатывать прототипы пользовательских интерфейсов
- Проектировать программные интерфейсы (API)
- Помогать команде разработки...