Тебе поможет этот курс
Стать системным аналитиком
Увеличить зарплату
Структурировать знания
После прохождения сможешь:
— проектировать архитектуру и микросервисы
— разбираться в типах интеграции
— формировать требования для REST API и SOAP
— описывать JSON и XML
— тестировать API в Postman
—...
Полное руководство по Celery и Flask
Язык: Английский
Это курс не для новичков. Он предназначен для продвинутых новичков - тех, у кого не менее шести месяцев опыта веб-разработки. Перед тем, как начать, вы должны немного ознакомиться со следующими темами. Обратитесь к этим ресурсам для получения...
Практический курс, где вы на основе проекта создадите микросервисную архитектуру с применением всех популярных технологий (Spring Cloud, Config, Eureka, RabbitMQ, GitHub и др.)
ЧТО ТАКОЕ МИКРОСЕРВИСЫ?
Это новый подход к разработке крупных проектов (в противовес старому подходу, который...
В курсе изучаются фундаментальные основы операционной системы Linux и базовые задачи администрирования.
Кому подойдет данный курс:
Тем, кто незнаком с Linux и IT
Узнаете что такое UNIX-архитектура и как устроены дистрибутивы Linux. Научитесь управлению доступами, работать с утилитами, файлами...
Компании, которые уходят от монолитной архитектуры к сервисной и микросервисной, часто терпят поражение — получают такой же монолит, только разбитый по нескольким репозиториям.
Проблема обычно в неудачных способах взаимодействия систем между собой. Если ходить друг в друга по HTTP API —...
Практикум HighLoad by REBRAIN
90% практики
100 рабочих задач
Выполнение реальных кейсов
крупных интернет-компаний
Никаких лекций
Даем только необходимую теоретическую основу
Все задания идут
в ваше портфолио
Живые мастер-классы
От действующих специалистов по высоким нагрузкам
Быстрая проверка...
Event-driven архитектура становится все более популярной среди разработчиков, которые ищут новые способы создания высокомасштабируемых, устойчивых и гибких приложений. Если вы хотите расширить свой арсенал инструментов для построения приложений на Rails, то наш воркшоп по event-driven...
Асинхронное программирование используется для высоконагруженных проектов и микросервисов. Его спрашивают на собеседованиях в технологически развитых компаниях, и оно открывает дорогу к работе в интересных проектах.
В Python асинхронный подход реализуется через Asyncio, который мы рассматриваем...
В этом курсе ты:
Получишь опыт разработки фулстек приложения с нуля
Получишь большой пет-проект для резюме
Освоишь сложные принципы и концепции разработки
Поработаешь в команде, как на реальной работе
Получишь все необходимые навыки для трудоустройства
О профессии:
.Net Fullstack разработчик...
Архитектура для аналитика
Углубленные знания проектирования архитектуры с точки зрения аналитика простым языком и много-много практики
Программа:
1. Сбор требований к архитектуре
Урок 1. Сбор требований к системе
Урок 2. Монолитная и микросервисная архитектура
Урок-Бонус. Оценка нагрузки на...
Асинхронное программирование позволяет выдерживать большие нагрузки и писать более эффективный код. Большинство крупных проектов использует этот подход. Поэтому python-разработчикам важно знать основные принципы асинхронности, понимать отличия многопоточности от кооперативной многозадачности, и...
Установка базовых приложений в Linux
О втором разделе:
В этом разделе мы разберём распространённый веб-сервер Nginx и научимся им пользоваться, поговорим про сервис баз данных MySQL и об управлении в его среде, создадим два различных типа архитектуры системы из нескольких взаимодействующих...
Все, что нужно знать начинающим системным и бизнес-аналитикам по основам архитектуры и интеграции информационных систем: архитектурные модели и инструменты их описания, ключевые свойства распределенных систем, отличия монолита от микросервисов, модели OSI и TCP/IP, ACID-требования к транзакциям...
Программа курса:
Неделя "Event-driven подход"
Узнаете, что такое event driven подход, когда он пригодится и как обойти все подводные камни при его использовании. Разберетесь, как использовать event sourcing и очереди событий, чтобы хранить данные и следить за историей изменений. Поговорим о CDC...
Описание:
Серия скринкастов по разработке интерактивного аукциона с API на микрофреймворке Slim PHP и фронтендом на ReactJS по практикам DDD и DevOps.
Рассмотрим всё от установки до деплоя с использованием Docker для каждой стадии процесса. С WebSocket-интерактивом и очередями на RabbitMQ. С...
Получите ключевые навыки Python-разработчика
Работаю с базовыми алгоритмами и типами данных в Python
Работаю с системами очередей задач и брокерами сообщений, такими как RabbitMQ
Автоматизирую развёртывание приложений с Docker
Знаю SQL, работаю с базами данных и API сторонних сервисов...
Чему вы научитесь:
- Узнайте, что такое микросервисы и когда их использовать
- Как разрабатывать слабосвязанные одноцелевые приложения, которые работают вместе как распределенное приложение.
- Как обмениваться данными между службами с помощью JSON, удаленных вызовов процедур и gRPC
- Как...
О программе
Вы научитесь с нуля создавать полноценные web приложения, использую React на Frontend и Node.js на Backend. За счёт использования единого языка JavaScript вы сможете использовать полученные знания в обоих областях без необходимости учить дополнительный язык. Так же Fullstack...
Это курс для IT-специалистов с опытом работы, которые хотят делать релизы быстрыми и безопасными, инфраструктуру — настраиваемой и стабильной, а взаимодействие команд — слаженным и эффективным.
Вы освоите практики и инструменты DevOps, которые помогут вам решить эти задачи, перейти на новый...
Это курс для IT-специалистов с опытом работы, которые хотят делать релизы быстрыми и безопасными, инфраструктуру — настраиваемой и стабильной, а взаимодействие команд — слаженным и эффективным.
Вы освоите практики и инструменты DevOps, которые помогут вам решить эти задачи, перейти на новый...