Danchin.ru
БлогКурсыО нас
  • Профиль
  • Настройки
  • Войти

  • Тема
Danchin.ru
БлогКурсыО нас
ПрофильНастройкиВойти
Тема
03.05.2025
blogplatform

Danchin.ru — блог и платформа для обучения

Пару дней назад я начал писать код для собственной платформы для ведения блога и онлайн-курсов. Тщеславная идея, которой болеет каждый программист.
Мои обои уже много времени.Мои обои уже много времени.

Меня зовут Алексей Витальевич Данчин и программированием занимаюсь с 2007 года — с тех пор, как в восьмом классе родители записали меня на курсы. С 2010 по 2024 год я также обучал школьников и студентов математике, физике, информатике, программированию и высшей математике.

Преподавание и ранние проекты

Несколько лет назад я начал преподавать веб-разработку в школе знакомого, которому когда-то помогал делать сайты. Юрий Ключевский помог мне влиться в процесс: он поддержал меня в начале пути, помог с организацией занятий и предложил создать в рамках его курсов WebCademy программу по JavaScript (в те годы TypeScript ещё не был популярен). Мы успешно провели несколько потоков вместе, после чего я стал вести курсы самостоятельно. С Юрием мы остались в хороших отношениях и поддерживаем общение.

Для своих курсов я сразу разработал простую версию обучающей платформы с использованием популярного на тот момент Bootstrap и Vue. React тогда ещё не был лидером рынка, а Vue предлагал более удобную реактивную модель, встроенные решения для маршрутизации и управления состоянием, что казалось тогда гораздо привлекательнее.

Также я рассматривал возможность использовать готовое решение вроде GetCourse (как это делали в WebCademy), но мне не хватало ряда функций — например, возможности редактировать код прямо на платформе.

Я запустил YouTube-канал под названием Conscode, где публиковал бесплатные курсы по программированию, обзоры новостей из мира веба и короткие интенсивы. Простые и вдохновляющие времена.

Пауза и переосмысление

Однако надолго меня не хватило. Я сильно распылялся: одновременно вел курсы, развивал канал, работал над платформой, занимался индивидуальными занятиями и комерческой разработкой. В итоге ни одно направление не получалось развить полноценно. Я пытался справиться со всем сам, без делегирования, и в какой-то момент просто выгорел. После сконцентрировался на коммерческой разработке и репетиторстве, а идею своей платформы отложил.

Возвращение к разработке платформы

Апрель 2025 года я посвятил изучению технологий искусственного интеллекта. Я изучал:

  1. обучение нейросетей на PyTorch;
  2. автоматизацию с помощью n8n;
  3. современные AI-модели, как платные, так и открытые;
  4. нововведения в React 19 и Next.js.

Вдохновившись возможностями, я вновь вернулся к разработке собственной платформы.

На этот раз решил отказаться от привычного подхода с разделением frontend и backend (React + Vite и NestJS) и сосредоточился на Next.js как едином фреймворке. Для упрощения процесса активно использую возможности AI-систем. Они отлично подходят для обучения, написания черновиков и анализа кода. Однако я не доверяю им проектирование архитектуры и ключевых элементов системы — эту работу по-прежнему считаю исключительно человеческой зоной ответственности.

Зачем этот блог

Этот блог задуман как дневник разработчика и цифровой конспект. Я постоянно учусь — и блог поможет мне упорядочивать и осмыслять полученные знания. Это позволит возвращаться к важным идеям и фиксировать собственный рост.

Планы на будущее

В дальнейшем я планирую использовать платформу и для размещения собственных обучающих курсов. Но сначала нужно как следует подготовить инфраструктуру.