
• Цель курса: Дать студентам прочные основы программирования в среде 1С:Предприятие 8.3, необходимые для разработки, настройки и адаптации прикладных решений.
• Целевая аудитория: Начинающие программисты, студенты, ИТ-специалисты, желающие освоить разработку в 1С.
• Предварительные знания: Базовое понимание концепций программирования (переменные, типы данных, условные операторы, циклы) будет полезным, но не обязательным.
• Продолжительность: 8 лекций, 16 практических занятий.
- Teacher: Admin User
- Teacher: Кристина Доровских
- Teacher: Дарья Юдицкая

Этот курс представляет собой введение в фундаментальные понятия и методы математического анализа. Мы начнем с изучения базового языка математики: теории множеств, отображений и свойств вещественных чисел. Основное внимание в первой части курса уделяется изучению последовательностей: мы подробно разберем понятие предела, а также такие ключевые принципы, как математическая индукция и теоремы о пределах. Курс закладывает необходимый фундамент для дальнейшего изучения дифференциального и интегрального исчисления, а также теории рядов, с которыми студенты познакомятся в следующих частях курса математического анализа.
- Teacher: Admin User
- Teacher: Арина Мередова
- Teacher: Дарья Печеркина

Kotlin — современный язык программирования от JetBrains, созданный для решения практических задач разработчиков при полной совместимости с Java. Был объявлен официальным языком для Android в 2017 году. Основные сферы применения: Android-разработка, backend, кроссплатформенные приложения и Data Science. На курсе вы изучите основы синтаксиса, ключевые преимущества языка, функциональное программирование, практическое применение и совместимость с Java. Курс разработан для начинающих разработчиков, желающих изучить современный и востребованный язык.
Цель: формирование у студентов систематизированных знаний и практических навыков разработки программного обеспечения на современном языке программирования Kotlin, включая его применение для Android-разработки, бэкенда и мультиплатформенных проектов.
Задачи: курс направлен на комплексное освоение Kotlin: изучение базового синтаксиса и конструкций языка, усвоение принципов функционального программирования в его парадигме и освоение ключевых особенностей, таких как null-safety, extension-функции и корутины. Слушатели научатся применять Kotlin для разработки Android-приложений, сформируют практические навыки чтения, написания и рефакторинга кода, а также познакомятся с основами Kotlin Multiplatform для кроссплатформенной разработки.
- Teacher: Admin User
- Teacher: Ярослав Михаличенко
- Teacher: Данил Хотинский

Курс рассчитан на разработчиков, уже знакомых с основами C++. Цель программы — изучение современных возможностей языка и освоение инструментов для разработки эффективных и масштабируемых приложений.
Основные темы курса:
-
Современный C++: стандарты и лучшие практики
-
C++11–23,
-
Core Guidelines,
-
auto,
-
constexpr,
-
consteval,
-
constinit,
-
structured bindings,
-
std::span,
-
std::string_view,
-
designated initializers,
-
Rule of Zero/Three/Five
-
-
Шаблоны и метапрограммирование
-
variadic templates,
-
fold expressions,
-
concepts,
-
type_traits,
-
SFINAE → Concepts
-
-
Умные указатели и управление ресурсами
-
unique_ptr,
-
shared_ptr,
-
weak_ptr,
-
optional,
-
variant,
-
any,
-
RAII
-
-
Многопоточность и конкурентность
-
thread,
-
jthread,
-
мьютексы,
-
атомики,
-
future,
-
async
-
-
Корутины (C++20)
-
co_await,
-
co_yield,
-
generator,
-
custom awaitables
-
-
Модули C++
-
Метапрограммирование и рефлексия
-
CRTP,
-
policy-based design,
-
constexpr,
-
reflection (exp)
-
-
Производительность и оптимизации
-
move semantics,
-
SIMD,
-
cache,
-
профилирование
-
Практика:
Каждый блок курса сопровождается лабораторными работами: написание алгоритмов, реализация структур данных, параллельная обработка массивов, разработка мини-проектов. Итогом станет создание консольного приложения с многопоточной обработкой данных.
- Teacher: Admin User
- Teacher: Максим Герасимов