Nim подходит как начинающим, так и опытным разработчикам, позволяя быстро разрабатывать и запускать системные утилиты, Backend-приложения, API-сервисы, телеграм-ботов, инструменты для анализа данных и сетевого мониторинга.
Старт набора 25.09
Следи за новостями в нашей группе в телеграме !

Что делает Nim-разработчик?
Nim-разработчик — это универсальный инженер, способный воплощать идеи в эффективно работающие приложения различной направленности: асинхронные RESTFull API веб-приложения, обработка и анализ больших данных, системное программирование и многое другое.
Используя язык программирования Nim, вы можете проектировать и разрабатывать приложения на элегантном и лаконичном Python-подобном синтаксисе, с последующим преобразованием Вашего код в конечный продукт, не уступающий в быстродействии приложениям, разработанными на языках C/C++.
Курс охватывает все ключевые аспекты современного программирования: алгоритмы, ООП, базы данных, асинхронность, многопоточность, работу с сетью, анализ данных, контейнеризация и веб-технологии. Вас ждет практика с реальными кейсами: от генераторов и парсеров данных и до собственного асинхронного веб-сервера с поддержкой API.
Чему вы научитесь
Вы освоите весь стек технологий, которые требуются современному Backend-разработчику и системному программисту:
- Основы программирования на языке Nim
- Парадигмы программирования: функциональное / ООП
- Работа с большими данными в различных форматах (JSON, CSV, XLSX, HTML и PCAP)
- Работа с базами данных (SQLite, PostgreSQL), используя язык запросов SQL и ORM-подходы
- Научитесь изменять и шифровать бинарное содержимое разрабатываемых приложений
- Разберетесь в устройстве высоконагруженных сервисов и приложений, основанных на асинхронности, потоках, каналах и многопоточности
- Основам сетевых технологий и разработке собственных Веб-приложений
- Научитесь использовать Docker и Docker Compose
Содержание программы
Подпишись на наш телеграм канал, чтобы не пропустить важные новости!
Команда программы

Углов Иван Валерьевич
Руководитель отдела, АО «СИТРОНИКС АЙ ТИ», кандидат технических наук

Выборнов Сергей Владимирович
Генеральный директор АО «Специальные системы», кандидат технических наук

Морев Максим Валерьевич
Начальник Департамента Инженерной Экспертизы и Инструментов Разработки

Четвериков Евгений Геннадиевич
Тимлид команды core.devops

Герциков Владимир Андреевич
Head Of Profession DataBase
Остались вопросы? Пиши нам
Мы отвечаем в телеграме обычно в течение рабочего дня.
По вопросам сотрудничества:
dc@bmstu.ru
Будь в курсе!
Подпишись на канал
В телеграм-канале мы публикуем новости Цифровой кафедры. Подпишись, чтобы быть в курсе событий
