MADTeacher

Станислав Чернышев

кандидат технических наук, доцент · автор книг по harness-инженерии, Dart, Go и Flutter

Всем привет!

Меня зовут Станислав Чернышев. Я автор учебной литературы по ИТ-тематике, тг-канала «MADTeacher», спикер конференций, участник ПК Crossconf и FlutterConf. Моя основная деятельность – наука и преподавание. Есть степень кандидата технических наук. Работаю на должности доцента в Санкт-Петербургском государственном университете аэрокосмического приборостроения.

За спиной более 10 лет в IT: работа в сфере ВПК, разработка различных проектов на заказ, управление командой разработчиков, пару выгораний и, само собой, преподавание. Мне нравится обучать, и, чего уж там скрывать – я просто в бешенстве от сложившейся ситуации в сфере образования…

Этот проект – один из маленьких шагов в попытке склонить чашу весов так, чтобы мои ученики и студенты выходили на рынок труда с актуальным набором компетенций. А также один из способов поддержания преподских штанов. Мной выбран другой путь – пилить востребованный контент, который будет полезен как бывалым, так и начинающим инженерам и используется на моих занятиях в ВУЗе.

Почему большая часть книг платная? Годы работы «за спасибо» научили ценить свой труд, к тому же имеется серия книг «Community edition», доступ к которым предоставляется совершенно бесплатно.

Станислав Чернышев
это я, а не случайный препод из интернета

Поддержать

до свободы: 11 300 000 ₽

Помоги быстрее закрыть ипотеку →

Книги

разложено на столе
Обложка книги «Основы Flutter»

Основы Flutter

Авторы: С. Чернышев (идейный вдохновитель и технический редактор), Ю. Петров, С. Ильин, П. Гершевич. Печатная книга – в «Питере», полная версия – с курсом на Stepik

Обложка книги «Алгоритмы и структуры данных на Go»

Алгоритмы и структуры данных на Go

Классические алгоритмы и структуры данных на Go

Курсы

авторские, на Stepik

путь джедая →

шаг 1 · база

Основы разработки на Dart: от юнлинга до падавана

Программа курсов «Основы Dart» для сильной базы по языку: базовый синтаксис, продвинутые возможности и ограничения, несколько сквозных проектов

шаг 2

Основы разработки на Dart: рыцарь-джедай

Алгоритмы и структуры данных с реализацией на Dart, а также паттерны проектирования GoF

шаг 3 · финальный босс

Основы разработки на Dart: магистр-джедай

Конкурентное программирование на Dart: Future, Stream, Isolate. Электронная версия книги «Dart Concurrency»

отдельные квесты:

AI · в работе

Основы harness-инженерии

Электронная версия пишущейся книги. Разбираем, как устроена «упряжь» большой языковой модели и почему именно она определяет, насколько полезным получится агент. Курс пополняется по мере выхода новых глав

Stepik ↗
Flutter

Основы Flutter: путь от Новичка до Профи

Практика, тесты и реальный проект – Тетрис, который прокачивается от версии v0 до полноценного приложения с анимацией, сетью и локализацией

Stepik ↗
Go

Основы Go

Основы, структуры, интерфейсы и конкурентность на практике

Stepik ↗

Каждый курс дублирует книгу практикой: тесты, задания и проекты. Учиться можно с нуля – путь расписан по шагам.

Научные публикации

журналы ВАК

Полный список с выходными данными – в профиле автора на eLibrary.

  1. 2026
    Использование больших языковых моделей для генерации программного кода: подходы к снижению недетерминизма
    Программные продукты и системы · eLibrary ↗
    суть почему LLM каждый раз генерирует разный код и как сделать ответы предсказуемее
  2. 2026
    Context Management in Agentic Software Engineering: A Lifecycle Model and Design Patterns
    International Journal of Open Information Technologies · INJOIT ↗
    суть как ИИ-агенту вовремя подкладывать нужный контекст. Модель жизненного цикла контекста и паттерны проектирования
  3. 2023
    Проблемы мультиагентных систем и возможные пути их решения
    Вестник Российского нового университета · eLibrary ↗
    суть что ломается в мультиагентных системах и как это можно починить
  4. 2022
    Классификация общих шаблонов проектирования мультиагентных систем
    Программные продукты и системы · eLibrary ↗
    суть классы паттернов: структурные, поведенческие, миграционные, коммуникационные, архитектурные, защитные и когнитивные
  5. 2022 Мультиагентная система поддержки принятия решений для минимизации стоимости группируемых товаров
    Вестник Российского нового университета · eLibrary ↗
  6. 2022 Фреймворк для создания мультиагентных систем
    Вестник Российского нового университета · eLibrary ↗
  7. 2022 Мультиагентная система формирования расписания в вузе
    Вестник Российского нового университета · eLibrary ↗

Все публикации на eLibrary ↗

Каналы

стикеры на память