PurpleSchool - обучение frontend, backend, devops, mobile
7.29K subscribers
421 photos
4 videos
4 files
433 links
Авторский канал о разработке, управлении и DevOps. Полезные материалы, советы и видео по TypeScript, JavaScript, React, Node.js, Docker и другим технологиям.
Мои курсы https://purpleschool.ru
Download Telegram
#видео Новости разработки | Vue.js v3.6.0-beta, TanStack AI, Nuxt studio, Safari v26.2

В этом выпуске — новости и важные обновления из мира фронтенда, бэкенда и инструментов. От новых релизов React-библиотек и прорыва в AI от TanStack до важного обновления Node.js и хитрых инструментов для продуктивности. Всё, что нужно знать за 15 минут!

📱 YouTube | 📱 VK |
📱Дзен | 🇷🇺RuTube
Please open Telegram to view this post
VIEW IN TELEGRAM
18👍12🔥6
#релиз 🚀 В PurpleSchool появилась новая система уровней!

Теперь обучение стало не только полезным, но и по-настоящему соревновательным.

Что нового 👇

🏆 Лидерборд
• Ежемесячный рейтинг всех учеников
• Видно, кто действительно учится
• Можно сравнить себя с другими и отслеживать прогресс

EXP — опыт за действия
Опыт начисляется за реальные шаги в обучении:

• просмотр уроков
• выполнение заданий и тренажёров
• прохождение домашних заданий
• ежедневные активности
• прочие активности на платформе

📈 Уровни и ранги
• EXP накапливается и повышает уровень
• За уровни выдаются ранги (Новичок → Ученик → Практик и дальше)
• Ранг — это публичный показатель вашего прогресса на платформе

🎯 Ежедневные задачи
• Простые действия с наградой в EXP
• Помогают быстрее прокачиваться и не выпадать из обучения

Зачем мы это сделали?
Потому что стабильный прогресс = привычка учиться.
А привычки лучше всего формируются через понятную систему мотивации и обратной связи.

👉 Заходите в раздел Лидерборд смотрите свой уровень и начинайте подниматься выше.
Это только начало — дальше будет ещё больше геймификации и соревнований.

PurpleSchool — учёба, в которой видно результат 💜
Ссылка на платформу https://app.purpleschool.ru
🔥1811👍10
#видео 12 лучших приложений на Linux для разработчика

Собрал свой основной набор программ, который ставлю на каждую рабочую машину с Linux. Эти 12 инструментов покрывают все базовые потребности: от настройки системы и работы с кодом до управления базами данных и Git.

📱 YouTube | 📱 VK |
📱Дзен | 🇷🇺RuTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22👍97
#курсы Новый курс: Angular 21
Полный курс по Angular 21 и созданию полноценных SPA приложений

Кому подойдет?
Этот курс идеально подойдёт тем, кто уже знаком с основами HTML, CSS и JavaScript и готов начать работать с одним из популярных frontend фреймворков — Angular.

Что внутри курса?

В этом курсе мы изучим Angular, создавая приложение для работы с криповалютой. Курс ориентирован на практическое освоение, и весь теоретический материал будет подкреплён реальными задачами. Вместо стандартных примеров, мы будем работать с настоящими API и создавать компоненты и сервисы, которые имитируют реальные сценарии. В процессе мы подробно изучим Dependency Injectioin, роутер и напишем простой стор для хранения данных. Также в курсе предусмотрено множество упражнений, которые помогут вам углубить понимание технологий и доработать проекты, созданные на занятиях.

После прохождения курса вы сможете:
• Создавать проекты на Angular
• Создавать компоненты, директивы, пайпы
• Понимать и использовать привязки данных
• Использовать условные конструкции @for, @if
• Использовать жизненные циклы компонентов
• Понимать и использовать Dependency Injection
• Создавать сложную маршрутизацию приложения, Guards
• Использовать RxJS и сигналы в компонентах Angular
• Работать с формами
• Взаимодействовать с API

Курс содержит:
119
уроков | 15 упражнений | 93 теста

💻 Тренажёры кода
Решайте мини-задачи по темам курса и получайте мгновенный разбор ошибок в коде от AI-наставника

⚡️Домашние задания и тренировки с AI
AI поможет тренироваться, быстро находить и фиксить слабые места в понимании тем.

✳️ Поддержка менторов
Позволит задавать вопросы менторам на живых встречах и в чате.

Курс со всеми фичами и бесплатными лекциями уже доступен на сайте.

🖥 Смотреть план курса
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🔥137
#видео Как управлять секретами приложений правильно? | Infisical: полный гайд

В этом видео мы с нуля развернем Community-версию Infisical, создадим проект, добавим секреты и научимся работать с ними через веб-интерфейс и CLI. Также покажем, как безопасно делиться секретами и сканировать код на наличие утечек.

📱 YouTube | 📱 VK |
📱Дзен | 🇷🇺RuTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍248🔥7
#релиз Обновления платформы: достижения и активность

Мы обновили раздел профиля и достижения. Теперь вы можете отслеживать свой прогресс обучения и получать награды за плодотворную учёбу!

Что изменилось:

1. Достижения
• Пересобрали список достижений и условия их получения
• Добавили достижения за обучение с AI-наставником, серии 3/7/14/30 дней подряд, тренажёры, комментарии и приглашения друзей
• Часть достижений теперь открывается только при регулярной активности, а не "за один раз"
2. Уведомления
Получили достижение - появляется короткое уведомление с иконкой и текстом, что именно засчиталось.
3. Профиль и хедер
• Добавили график активности по дня прямо на главную страницу
• Оставили дни без перерыва и добавили счётчик достижений

Зайдите в профиль -> "Мои достижения" и посмотрите, какие уже открыты, а какие ещё нет.

🔥Зайти в профиль
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥43
#видео Таймблокинг в календаре: 4 техники, которые реально работают

Если вы не управляете календарём, календарь управляет вами.

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

Что разберём:
• как планировать день так, чтобы он не “съедался” созвонами
• почему для deep work нужен длинный блок, а не 20-30 минут
• как объединять встречи в один блок, чтобы не дробить день
• как шаблон дня помогает держать фокус

Если хотите, в следующем ролике покажу, как я автоматизирую планирование календаря (чтобы часть рутины делал AI ассистент) - напишите в комментарии.

Смотреть: https://youtu.be/kW2dpJOzdwU
3🔥19👍106
Друзья, мы проводим небольшое исследование, чтобы лучше понять основные сложности разработчиков при трудоустройстве в IT и точнее помочь с их решением.

Опрос полностью анонимный и займёт 1–3 минуты.

Ваши ответы помогут нам актуализировать статистику и сделать полезные материалы и продукты для сообщества.

👉 Пройти опрос:
https://forms.yandex.ru/u/6983529490fa7bacb6fd284e

Спасибо за участие 🙌
8🔥8👍6
#видео OpenClaw/ClawdBot/MoltBot: Полный гайд по AI-Агенту у вас в кармане

В этом видео — полный разбор OpenClaw (Clawdbot/Moltbot): мощного, бесплатного и автономного ИИ-агента, который работает прямо на вашем компьютере. Больше не нужны дорогие подписки! Я покажу каждый шаг: от безопасной установки до продвинутых функций, которые вас удивят.

📱 YouTube | 📱 VK |
📱Дзен | 🇷🇺RuTube
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍31🔥199
This media is not supported in your browser
VIEW IN TELEGRAM
#релиз Подсказки от ментора Алекса в тестах

Теперь в тестах можно сразу получить пояснение, почему ответ верный или неверный, спросив ментора Алекса.

Это помогает не просто “угадать”, а реально понять логику и быстрее закреплять материал.

Доступно на тарифах AI и выше
Также доступно по подписке PurpleПлюс

Пробуйте в тестах и учитесь быстрее на каждом вопросе 💜

На обучающую платформу: https://app.purpleschool.ru
🔥12👍65
#видео Новости разработки | Vue Router v5, Gatsby v5.16, Bun v1.3.8, jQuery v4

В этом видео: неожиданный jQuery v4 спустя годы тишины, React Three Fiber дорос до десятой альфы, Bun обновился до 1.3.8, а Tamagui и Vue Router тоже не отстают со своими мажорными версиями; помимо этого обсудили результаты опроса State of JS 2025, заглянули в экспериментальный Nuxt Freeform и новинки вроде ChartGPU для визуализации данных, GoProxy, FastScheduler и кроссплатформенный Teleport для React Native.

📱 YouTube | 📱 VK |
📱Дзен | 🇷🇺RuTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥107
#релиз Обновления платформы: комментарии, сертификаты и управление курсами

Мы улучшили платформу PurpleSchool, добавив долгожданные функции для удобства обучения! Теперь общение с сокурсниками стало проще, а прогресс — нагляднее.

Что нового:

1. Ответы на комментарии
• Отвечайте напрямую на комментарий с упоминанием пользователя
• Автоматическое уведомление адресату
• Ветки обсуждений для удобной навигации по диалогам

2. Сертификаты в профиле
• Все ваши сертификаты собраны в одном месте
• Новая вкладка «Сертификаты» в профиле
• Быстрый доступ к достижениям

3. Пометка курса как просмотренного
• Отметьте завершённые курсы одним кликом
• Активные курсы выводятся приоритетно на главной
• Больше никакого беспорядка в списке обучения

Зайдите в профиль и оцените новые возможности для продуктивного обучения!

🔥 Перейти на платформу
👍157🔥6
#видео Курс: JavaScript за 250 минут | Обучение и практика с нуля

Это полноценное введение в JavaScript для тех, кто хочет системно изучить базу языка. Мы немного поговорим о теории и сразу же настроим рабочее окружение и начнем писать код.

📱 YouTube | 📱 VK |
📱Дзен | 🇷🇺RuTube
Please open Telegram to view this post
VIEW IN TELEGRAM
316🔥10🎉5👍3
#опрос Следующий курс
Уже буквально через неделю выйдет мой новый курс по FastAPI. Я давно не делал опрос по следующему курсу, но рынок сильно изменился в сторону AI, и хочется делать важное для вас.
Напишите в комментариях, если хотите что-то другое.
Anonymous Poll
49%
Создание AI-агентов на TypeScript
21%
Создание AI-агентов на Puthon
31%
Cursor - профессиональное использование
38%
Claude Code - полный гайд
23%
Codex - полный гайд
6👍2
#видео State of JavaScript: что ждёт разработчиков в 2026?

В этом видео мы детально разбираем свежий отчет State of JavaScript 2025. Это настоящий срез индустрии: что разработчики со всего мира думают о фичах, библиотеках, инструментах и будущем нашего любимого языка.

📱 YouTube | 📱 VK |
📱Дзен | 🇷🇺RuTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥104
📊 Важный вопрос к сообществу
Telegram начинают блокировать и судя по новостям 1-го марта будет заблокирован, и я думаю о будущем нашего чата. Хочу узнать ваше мнение: что для вас было бы лучше?
Anonymous Poll
81%
Остаться в Telegram — пусть будет несмотря на блокировку
18%
Сделать чат на платформе PurpleSchool — чаты по темам, всё в одном месте
21%
Перейти на VK или что-то иное
2😁1
#курсы Новый курс: FastAPI
Полный курс по созданию API на Python с помощью FastAPI

Кому подойдет?
Этот курс идеально подойдёт тем, кто уже знаком с основами Python и готов создать свой первый полноценный Backend на FastAPI.

Что внутри курса?

Начнём с быстрого и практичного входа в FastAPI: разберём, где и почему он выигрывает, настроим проект через uv, запустим приложение на uvicorn, создадим первые роуты, поработаем с параметрами пути и запроса, статусами, исключениями и Response-классами, подключим ruff и поймём философию FastAPI — как из простых типизированных функций собирать предсказуемый API. Затем перейдём к архитектуре и контрактам: глубоко изучим Pydantic и валидацию, разделим схемы на Create/Update/Read, настроим формат ошибок и OpenAPI (Swagger, ReDoc, версии API), освоим Dependency Injection, конфигурацию, логирование, health-check’и и выстроим слоистую архитектуру с вынесенной бизнес-логикой. В финале соберём полноценное production-приближённое backend-приложение: подключим асинхронную SQLAlchemy, реализуем репозитории, миграции и транзакции, добавим пагинацию, обеспечим целостность данных, внедрим аутентификацию, авторизацию и middleware — чтобы сформировать целостное понимание проектирования и поддержки современного масштабируемого API на FastAPI.

После прохождения курса вы сможете:
• Проектировать backend на FastAPI с понятной архитектурой
• Создавать типобезопасные API-контракты на Pydantic
• Использовать Dependency Injection и разделять ответственность
• Работать с переменными окружения
• Настраивать логирование для разных окружений
• Писать асинхронный backend-код на async/await
• Работать с БД через асинхронную SQLAlchemy и репозитории
• Реализовывать аутентификацию и авторизацию пользователей
• Добавлять middleware и работать с DI
• Использовать миграции для с Alembic

Курс содержит:
150
уроков | 13 упражнений | 91 тест

💻 Тренажёры кода
Решайте мини-задачи по темам курса и получайте мгновенный разбор ошибок в коде от AI-наставника


⚡️Домашние задания и тренировки с AI
AI поможет тренироваться, быстро находить и фиксить слабые места в понимании тем.

✳️ Поддержка менторов
Позволит задавать вопросы менторам на живых встречах и в чате.


Курс со всеми фичами и бесплатными лекциями уже доступен на сайте.

Смотреть план курса: https://purpleschool.ru/course/python-fast-api
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥167
#видео Новости разработки | Go v1.26, TypeScript v6 Beta, Angular v21.2, FastAPI v0.135

• Next.js мигрировали на Vite с помощью ИИ. Проект называется Vinext, и это реально интересно если у вас большой Next.js проект.
• Из React-новостей: React Doctor для аудита кода и react-split-pane v3.2 который наконец-то получил обновление.
• Angular 21.2 порадовал объёмным релизом, разобрали подробно что там изменилось. Go 1.26 тоже не отстаёт.
• Oxfmt вышел в бету - форматтер от команды Oxc, за которым давно следили. TypeScript 6 Beta уже можно потрогать.
• По бэкенду: FastAPI 0.135, Electrobun v1 как альтернатива Electron на Bun, и немного про загадочный almostnode.
• Ну и разобрали итоги State of React 2025 - там есть на что посмотреть.
Ссылки на видео:

📱 YouTube | 📱 VK |
📱Дзен | 🇷🇺RuTube
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥10👍9
#предзапись Курс «Claude Code» уже в работе
Автор курса: Антон Ларичев

После прохождения курса вы сможете:
• Эффективно работать с Claude Code в терминале и IDE
• Составлять грамотные промпты и спецификации для агента
• Настраивать CLAUDE.md для памяти и контекста проекта
• Создавать кастомные slash-команды для автоматизации
• Настраивать базовые hooks для контроля качества кода
• Подключать MCP-серверы к Claude Code
• Использовать тесты как обратную связь для агента
• Интегрировать Claude Code в git-workflow
• Управлять разрешениями и безопасно работать с проектами
• Использовать checkpoints и откат изменений

Сегодня открываем предзапись
📌 Оплата не требуется. Всем, кто в предзаписи — вышлем имейл с особыми условиями на старте продаж.
3👍30🔥14😁85
🌸 Дорогие девушки и женщины нашего сообщества!

Поздравляем вас с 8 марта!

Спасибо, что вы с нами - учитесь, пишете код, создаёте проекты, задаёте сложные вопросы и двигаете IT вперёд. Нам очень приятно видеть, что всё больше женщин выбирают технологии и разработку.

Честно говоря, это делает индустрию только лучше.

• Вы внимательнее к деталям. Там, где кто-то пропустит баг, вы его заметите.
• Вы чаще смотрите на продукт глазами пользователя, поэтому сервисы становятся удобнее.
• Вы умеете держать баланс между логикой, структурой и человеческим подходом.
• И вы отлично усиливаете команды, не только кодом, но и коммуникацией.

Технологии - это не только алгоритмы и архитектура. Это ещё и люди, которым этими продуктами пользоваться. И ваш взгляд здесь очень важен.

Пусть код компилируется с первого раза, задачи закрываются быстрее, чем появляются, а новые технологии приносят только интерес и вдохновение.

С праздником вас! 💐
Спасибо, что вы часть нашего сообщества.
🔥2811❤‍🔥9🥰8👍3🤗3