Без наставника
Калькулятор IMT
В начале освоения материалы мы создадим просто калькулятор индекса массы тела.
Без наставника
Менеджер закладок
Сделаем CLI утилиту, которая позволит хранить закладки на полезные ресурсы в вебе и искать по ним.
Без наставника
Учёт транзакций
Сделаем калькулятор, позволяющий расчитать итоговый баланс на основании транзакуций.
Без наставника
Менеджер паролей
Спроектируем и реализиуем менеджер паролей с шифрованием, генерацией, локальным хранилищем и доступом по ключу.
Без наставника
Утилита прогноза погоды
Сделаем простейшую CLI с параметрами, позволяющую получить погоду в заданном городе и покроем её тестами.
С наставником
Конвертер валют
Утилита, которая позволит конвертировать одну валюту в другую прямо из консоли.
С наставником
Калькулятор
С помощью калькулятора можно будет получить среднее, сумму или медиану заданного набора данных.
С наставником
CLI JSON.Bin
Сделаем полностью функционирующую консольную утилиту для работы с JSON.Bin - хранение JSON, получение, управление, загрузка и прочее.
Без наставника
Сокращатель ссылок
Мы сделаем выкладку приложения сокращателя ссылок, который состоит из API, frontend и базы данных PostreSQL, обеспечив доступ по домену и персистентность данных.
С наставником
Конвертер изображений
Выложим микросервисное приложение, которое позволит конвертировать и обрабатывать изображения в различных форматах и посмотрим как оно будет масштабироваться под нагрузкой.
Без наставника
Микросервисная архитектура школы
Мы на практике создадим часть полноценной архитектуры школы на Nest.js и RabbitMQ
Самостоятельный
Развёртка микросервисов
Мы создадим кластер Swarm и с помощью Ansible выложим полноценное приложение, состоящие из 3-х микросервисов, которое позволяет конвертировать изображения.