PurpleSchool - обучение frontend, backend, devops, mobile @purple_code_channel Channel on Telegram

PurpleSchool - обучение frontend, backend, devops, mobile

@purple_code_channel


Авторский канал о разработке, управлении и DevOps. Полезные материалы, советы и видео по TypeScript, JavaScript, React, Node.js, Docker и другим технологиям.
Мои курсы https://purpleschool.ru

PurpleSchool - обучение frontend, backend, devops, mobile (Russian)

PurpleSchool - это канал, который предлагает обучение в сферах frontend, backend, devops и мобильной разработки. На канале "purple_code_channel" вы найдете авторский контент об разработке, управлении и DevOps. Здесь собраны полезные материалы, советы и видео по таким технологиям, как TypeScript, JavaScript, React, Node.js, Docker и многим другим. Если вы хотите расширить свои знания в области программирования и разработки, то этот канал станет для вас источником ценной информации. Кроме того, автор предлагает свои курсы, доступные по ссылке https://purpleschool.ru. Присоединяйтесь к PurpleSchool прямо сейчас и улучшите свои навыки в IT-сфере!

PurpleSchool - обучение frontend, backend, devops, mobile

12 Jan, 18:04


#видео Новости веб-разработки: React Toastify v11, Vue Router 4.5, e2e-тесты на AI, TanStack Store и другие обновления

В этом видео разберем 12 интересных обновлений, на которые стоит обратить внимание. Обновление React Toastify — библиотека, которая позволяет легко реализовывать тостовые уведомления, не затрачивая лишнее время на разработку. Альфа-версия state-менеджера TanStack Store, одновременно работает с React, Vue, Angular, Solid и Svelte. Совсем новая библиотека Shortest в v0.4.1 версии, которая интересна тем, что помогает писать e2e-тесты с помощью AI. Все подробности и другие обновления — в новом выпуске новостей!

🔴 Смотреть в YouTube
🔵 Смотреть в ВК
⚫️ Смотреть в Дзен

PurpleSchool - обучение frontend, backend, devops, mobile

09 Jan, 18:05


#видео Собеседование QA | Пишем реальные тесты на Playwright & TypeScript

В этом видео проведем большое собеседование на позицию тест-менеджера. Зарплатные ожидания кандидата — от 250 000р. Собеседует преподаватель нашей платформы — Senior QA, с которым многие из вас уже знакомы по прошлым постам.

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

🔴 Смотреть в YouTube
🔵 Смотреть в ВК
⚫️ Смотреть в Дзен

PurpleSchool - обучение frontend, backend, devops, mobile

09 Jan, 10:32


#курсы Новый курс: Основы тестирования

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

Для начинающих тестировщиков это возможность углубиться в профессию с опытным наставником, а для разработчиков — возможность развивать одну из ветвей своей T-shaped компетенции, стать более ценным специалистом.

Автор курса – мой тёзка Антон, Senior Automation Engineer в Австрии, больше 15 лет в контроле качества.

В курсе:
- 73 урока с упражнениями, 1 проект
- Конспекты к каждой лекции
- Материалы и полезные ссылки
- Скачиваемые презентации по курсу
- Поддержка AI-наставника в каждой лекции
- Занятия с AI наставником по всем темам 🆕

После прохождения сможете:
- Разрабатывать тестовые сценарии
- Понимать различные виды тестирования
- Работать с тестовой документацией
- Проводить тестирование
- Понимать и использовать техники тест-дизайна
- Оценивать качество требований
- Писать отчёты о результатах тестирования

🔥Курс на платформе. Для первых участников уже доступны лучшие условия — https://purpleschool.ru/course/test-basic

PurpleSchool - обучение frontend, backend, devops, mobile

08 Jan, 10:27


#пост Навыки QA в T-shape разработчика.

При подготовке нового курса по тестированию мы с его автором, Антоном (моим тёзкой), много обсуждали вопрос: будет ли курс полезен разработчикам, а не только начинающим тестировщикам.

Антон сейчас занимает позицию Senior Automation Engineer в Австрии и активно взаимодействует с разработчиками в своей компании. Тестирование, по сути — главный инструмент обеспечения качества, и чем лучше разработчик понимает эти процессы, тем эффективнее выполняет свою работу.

Однако в реальности между тестированием и разработкой часто возникает конфликт интересов. С одной стороны, требуется как можно быстрее запустить новую функциональность, а с другой — обеспечить её качество. Тем не менее, чем опытнее становится разработчик, тем глубже он должен погружаться в процессы QA, чтобы видеть результат своей работы в более широком контексте.

Для разработчика тестирование — это возможность развивать одну из ветвей своей T-shaped компетенции, что делает его более ценным специалистом для компании. Сегодня уже несложно найти разработчика, который знает JavaScript, гораздо труднее найти того, кто детально погружается в процессы разработки и обеспечения качества продукта. Это один из способов повысить свою конкурентоспособность на рынке труда.

Одной из основных задач курса по основам тестирования ставили как раз предоставление базы для формирования этих навыков.
P.S. Курс пока недоступен на платформе, но скоро будут новости.

PurpleSchool - обучение frontend, backend, devops, mobile

06 Jan, 10:47


#видео State of JavaScript 2024: Все, что нужно знать! Главные фичи JS за год.

Вот и наступил 2025, самое время подвести итоги 2024!
В видео обсудим недавно опубликованные итоги State of JS. Больше 14 000 разработчиков приняли участие в опросе и поделились своим опытом. Из этих цифр можно подчеркнуть много интересных трендов, что ждет JS в ближайшем будущем, какие тулзы, языки и библиотеки мощно показывают себя, закрепляют позиции, а какие уходят в прошлое. Сделал много интересных заметок, давайте посмотрим!

🔴 Смотреть в YouTube
🔵 Смотреть в ВК
⚫️ Смотреть в Дзен

PurpleSchool - обучение frontend, backend, devops, mobile

28 Dec, 12:01


#обновление Обновление системы обучения 1.17 - Усиление AI-наставника

Продолжаем собирать обратную связь об Ai-наставнике и понимаем, что это одно из важнейших направлений для развития платформы. Посмотрите, что пишут студенты! Прикрепляем карточками.

Чтобы AI-наставник стал еще полезнее, в этом обновлении добавили ряд улучшений:
— Наставник стал умнее: теперь он точнее оценивает ваши решения и предлагает более сложные задачи для повышения ваших навыков
— Если AI-наставник считает ваш ответ правильным, он автоматически засчитает его и отобразит ваш прогресс на обновленной шкале
— После достижения 10 правильных ответов занятие будет отмечено как завершенное. Однако вы всегда можете начать его заново для дополнительной практики

Подключить обновленного ai-наставника и получить другие фичи для буста в обучении: 🔗 https://purpleschool.ru/club

PurpleSchool - обучение frontend, backend, devops, mobile

27 Dec, 16:17


#видео Собеседование Middle Frontend-разработчика + Live Coding | JS, Typescript, React, FSD, Next.js

Давно не снимали live-собеседований, пора освежить рубрику новым героем!
К нам на собеседование пришел один из подписчиков — Сергей.
Задача Сергея: получить обратную связь по скиллам, найти точки для карьерного роста.
Наша задача: показать, какие вопросы могут задавать при собеседовании на позиции middle frontend-разработчика.
Пройдемся по наиболее распространенным блокам, включая live coding, разберем ответы и оценим уровень навыков. Основные темы: JavaScript, TypeScript, React, FSD, Next.js, Tailwind CSS.

🔴 Смотреть в YouTube
🔵 Смотреть в ВК
Смотреть в Дзен

PurpleSchool - обучение frontend, backend, devops, mobile

27 Dec, 09:19


#купон До 5 января — скидка 10% на все курсы по промокоду NEWYEAR2025

Промокод действует в том числе на тарифах «С наставником» и «Командные проекты», хорошая возможность попрактиковаться с сильными экспертами по темам, которые давно хотелось освоить. Будем рады, если это поможет сделать первый шаг!

🔗 Перейти в каталог

PurpleSchool - обучение frontend, backend, devops, mobile

25 Dec, 16:32


#новости Все, кто учился на платформе в этом году — внимание! Вы оцифрованы!

На платформе уже доступны итоги года для каждого ученика. Все в цифрах: каким темам уделяли внимание, сколько дней учились, сколько уроков успели пройти и сколько достижений закрыли за 2024!

Пока готовили итоги, узнали, что за год на платформе просмотрено целых 733 604 урока (это больше 3 миллионов минут!), получено 13 556 достижений и проведено суммарно 63 913 дней! Это впечатляющие результаты и мы всей командой радуемся, что вы разделяете нашу любовь к разработке, ежедневно осваивая столько новых материалов. Спасибо, что вы с нами!

Мы постепенно поздравляем вас с наступающим Новым годом. А еще зовем на платформу. Приходите смотреть личные итоги года, делитесь ими в соцсетях, с друзьями, а может и в комментариях под этим постом, будет интересно посмотреть!

🔗 Перейти на платформу

PurpleSchool - обучение frontend, backend, devops, mobile

19 Dec, 13:34


#видео Код-ревью: 8 ошибок в 1 кнопке! Переписываем реальный проект на React.

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

В этом видео разберем кнопку в проекте на React. Основные моменты, которые затронем: conditional styles, разделение ответственности, наследование, замешивание логики, Props, работа с Shared UI, наличие Ref / forwardRef, использование className, грамотное наименование цветов. Все перепишем и проверим на практике.

Если формат понравится — пишите в комментариях, что хотели бы разобрать в следующих выпусках. По комментариям будем подбирать кейсы для следующих видео.

🔴 Смотреть в YouTube
🔵 Смотреть в ВК
Смотреть в Дзен

PurpleSchool - обучение frontend, backend, devops, mobile

18 Dec, 14:34


#вакансия Копирайтер с базовыми знаниями разработки

Друзья, мы продолжаем развиваться! Чтобы усилить наш небольшой, но амбициозный отдел маркетинга, мы ищем копирайтера.

Основные задачи:
• Написание статей для базы знаний.
• Создание коротких статей и постов на основе видеоконтента.
• Разработка тематического контента для социальных сетей.

Мы активно используем ChatGPT для помощи в написании, поэтому важно, чтобы кандидат уверенно работал с этим инструментом и умел формулировать эффективные промты.

Однако ключевой момент – наш контент предназначен для разработчиков. Поэтому мы рассматриваем только тех, кто уже учится программировать и имеет базовые знания в веб-разработке.

По вакансии писать нашему маркетологу в Telegram @lobigerr

PurpleSchool - обучение frontend, backend, devops, mobile

17 Dec, 10:45


#съемка Бесплатная карьерная консультация с экспертами PurpleSchool

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

Возможные позиции: frontend / backend / mobile / devops / тестировщик

Ниже прикрепляем ссылку на форму. Коротко расскажите про ваш опыт, укажите, на какую позицию целитесь и мы свяжемся с вами по итогам отбора заявок:
🔗 https://forms.gle/y133fovuLULFX7wY8

PurpleSchool - обучение frontend, backend, devops, mobile

12 Dec, 11:23


#видео Новый React 19: 7 изменений. Что внедрять? Тестируем useActionState, useFormStatus, ref, use и другие обновления

Наконец вышел React 19! Давайте посмотрим, что в итоге вошло в релиз, протестируем новые фичи и обсудим, как именно они помогут лучше писать приложения. На реальных примерах рассмотрим серверные компоненты с Server Functions, хуки Use, UseActionState, UseFormStatus, упрощение Ref и другие нововведения.

➔ А для тех, кто еще учится созданию приложений — бонус в течение 24 часов: к курсу по React добавим карьерный курс «Прохождение собеседования» за 1 рубль. Вводите промокод NEWREACT при офомрлении заказа
🔗 https://purpleschool.ru/course/react-redux

🔴 Смотреть в YouTube
🔵 Смотреть в ВК
Смотреть в Дзен

PurpleSchool - обучение frontend, backend, devops, mobile

11 Dec, 13:25


#новости Обновление системы обучения 1.16 — Поиск по материалам

Теперь вы сможете быстро найти нужную лекцию или конспект в любом курсе с помощью нового поиска на главной странице. Это позволит эффективно находить нужные материалы и использовать платформу как базу знаний.

Поиск осуществляется по содержимому лекций и их названиям. Из результатов поиска можно сразу перейти к найденному материалу.

Но это не все обновления этого года! Мы готовим ещё несколько полезных улучшений:

- Большое обновление занятий с AI наставником
- Персональные итоги года

Если у вас есть пожелания по улучшению платформы, пишите их в комментариях.

⚡️Все обновления тут: https://app.purpleschool.ru

PurpleSchool - обучение frontend, backend, devops, mobile

06 Dec, 17:27


#новости Обновление системы обучения 1.15 — Daily-награды и AI-помощник

Наша система обучения продолжает развиваться, и на этот раз мы хотим мотивировать вас на обучение и помочь в решении сложных вопросов.

🗓 Daily-награды

Теперь, если вы будете обучаться каждый день, то после просмотра первого урока за день получите от 1 до 5 бонусных баллов, которые можно использовать для покупки новых материалов (1 балл = 1 рубль). Обучаясь ежедневно, вы сможете накапливать больше баллов!

🤖AI-помощник

Мы активно внедряем AI в нашу платформу, чтобы вы могли эффективнее обучаться, а также быстро решать вопросы и исправлять ошибки в коде. Уже сейчас AI-наставник находится в каждой лекции и помогает лучше усваивать материал. Отдельные занятия с AI-наставниками позволяют практиковаться в решении задач (кстати, скоро будет большое обновление занятий с наставником).

Теперь в правом нижнем углу появился небольшой чат с наставником, где вы можете задать любые вопросы по программированию. AI-наставник досконально знает материал всех лекций, а также информацию о ваших курсах. Он, как и раньше, доступен в подписке PurpleПлюс.
P.S. Его можно расширять и таскать по всему экрану 😁

Если у вас есть идеи и предложения по улучшению платформы, пишите в комментариях!

⚡️Все обновления тут: https://app.purpleschool.ru

PurpleSchool - обучение frontend, backend, devops, mobile

05 Dec, 13:25


#видео Новости веб-разработки: Vite 6, Angular 19, React Router 7, Nuxt UI 3 и другие обновления к 2025! 🔥

Помимо значимых обновлений, которые коснулись Vite, Angular, React Router и Nuxt UI, обсудим более локальные — Meteor, Tailwind CSS, Better Auth, SQLtmlp, React Native Godot и React Native Screens. Посмотрим миграционные гайды, разберемся, как облегчить внедрение. По традиции, из большого количества новостей затронем самое интересное, решим, что можно брать в работу уже сейчас, а что пока не стоит.

🔴 Смотреть в YouTube
🔵 Смотреть в ВК
Смотреть в Дзен
🟣 Смотреть в PurpleSchool

PurpleSchool - обучение frontend, backend, devops, mobile

04 Dec, 13:13


#курсы Новый курс: Основы Swift и iOS

Вышел наш новый курс на платформе PurpleSchool! В нём мы начнем с самых основ разбираться со Swift. Типы данных, работа с коллекциями, асинхронные функции и ООП - всё то, что обязательно нужно знать каждому разработчику. Затем научимся создавать пользовательский интерфейс: экраны, надписи, кнопки - уже на данном этапе вы сможете проявить вашу креативность. На десерт мы сделаем ваше первое мобильное приложение, которое умеет показывать погоду!

В курсе:

- 120 уроков с упражнениями внутри, 1 проект
- Конспекты к каждой лекции
- Материалы и полезные ссылки
- Скачиваемые презентации по курсу
- Поддержка AI наставника в каждой лекции
- Занятия с AI наставником по всем темам 🆕

После прохождения курса вы сможете:

- Создавать простые мобильные приложения для iOS
- Работать в Xcode playground
- Разрабатывать пользовательский UI
- Понимать основы языка Swift
- Работать с коллекциями
- Писать асинхронные функции
- Понимать принципы ООП
- Работать со Storyboard

Из требований – только наличие macOS.

🔥Курс по всему миру можно приобрести по ссылке: https://purpleschool.ru/course/swift-basic

PurpleSchool - обучение frontend, backend, devops, mobile

28 Nov, 10:36


#видео IDE Windsurf: код от AI на реальном проекте! Подойдет новичку? Плюсы и минусы ИИ-редактора.

В видео проверим AI-редактор кода Windsurf. Запустим проект с нуля, попробуем поработать с багами на реальном проекте. Разберем примеры задач разработчика, которые действительно может закрыть встроенный ИИ-редактор. Протестируем функционал «Continue», проверим способен ли редактор сам подготовить окружение и исправить баги в существующем коде на разных языках.

🎬 Смотреть на YouTube
🔵 Смотреть в ВК
Смотреть в Дзен

PurpleSchool - обучение frontend, backend, devops, mobile

26 Nov, 17:19


#новости Любой курс из каталога / месяц подписки PurpleПлюс в подарок за встречу!
На этой неделе начинаем важное исследование it-сферы.
Хотим понять, какие продукты будут наиболее ценны для разработчиков в 2025 и зовем вас поделиться тем, что вы думаете на этот счет! Какие it-школы считаете полезными, какие продукты используете, поговорить про цели и проблемы в профессии.

Благодарность каждому участнику встречи
Бесплатный доступ к любому курсу из каталога (*без наставника) или месяц подписки PurpleПлюс

Формат
Встреча 1 на 1 в Google Meet, 60 минут
От вас не требуется никакой подготовки, на встрече вживую пройдемся по вопросам, поговорим в свободном формате. Если готовы участвовать — оставьте заявку по ссылке ниже. По итогам отбора свяжемся с вами и согласуем дату.

🔗 ОСТАВИТЬ ЗАЯВКУ 🔗

PurpleSchool - обучение frontend, backend, devops, mobile

25 Nov, 14:20


#вакансия Backend разработчик - Офер одного дня

К нам в команду достаточно срочно требуется Backend разработчик Node.js:
- Хорошее знание JS и TS
- Знание Nest.js
- Будет плюсом Postgres, Prisma, CQRS и DDD

С нас:
- Еженедельные выплаты
- Построенные процессы: код ревью, планирование, Scrum Poker, ретро, Daily, грумминг, лучшие практики разработки и архитектуры, менторинг от опытных разработчиков
- Полностью свободный график, кроме 2-х встреч в неделю

Готовы сделать предложение после собеседования в течение 1 дня, если кандидат подходит.
Чтобы попасть на собеседование, оставляйте отклик тут: https://purpleschool.ru/vacancies

PurpleSchool - обучение frontend, backend, devops, mobile

22 Nov, 07:57


#новости Обновление системы обучения 1.12 - Сообщество в LMS и улучшение UI

Мы всегда прислушиваемся к обратной связи наших учеников и потому сделал несколько полезных обновлений. Отдельное спасибо Сергею К., который принёс множество полезных идей.

- Сообщество доступно теперь прямо в системе обучения. Оно позволяет вам делаться полезными материалами. Скоро мы добавим туда возможность публикации видео для всех и улучшим поиск по материалам.
- Обновился вид секций внутри просмотра курса: добавилась возможность увидеть количество просмотренных уроков внутри секции. Это позволит быстро найти уроки, которые вы ещё не просмотрели.
- Улучшен UI профиля для более удобного редактирования.

Но на подходе у нас ещё больше изменений:
- Улучшение занятий с AI наставником
- Daily бонусы
- Поиск по базе знаний и лекциям

Если у вас есть идеи и предложения по улучшению, то пишите в комментариях!

⚡️ Все обновления тут: https://app.purpleschool.ru

PurpleSchool - обучение frontend, backend, devops, mobile

21 Nov, 10:34


#видео Svelte 5 за 40 минут! Руны — мастхэв или...? Проверяем! State, derived, props, effect, if / else

Рассмотрим ключевые обновления в Svelte 5. Руны, передача и прием данных, вывод списков, библиотека готовых анимаций, if / else и применение классов по условиям. Разберем пример сборки приложения на этом фреймворке.

🎬 Смотреть на Youtube
🔗 Смотреть на PurpleSchool
🔵 Смотреть в ВК
Смотреть в Дзен

PurpleSchool - обучение frontend, backend, devops, mobile

17 Nov, 07:13


#вакансия Бизнес ассистент

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

- Контроль движения проектов
- Отчётность
- Ответы на сообщения поддержки
- Работа со счетами, актами и договорами
- Общение с клиентами
- Прочие задачи

В отличие от найма разработчика, эта вакансия более сложная для меня, так как тут требуется разносторонний человек. С одной стороны – рутина, которая позволяет бизнесу справляться с текущими задачами, с другой стороны будет круто, если человек, с которым я буду работать ежедневно принесёт что-то новое в развитие бизнеса.

Требования:

- Организованность
- Грамотный русский язык
- Будет плюсом если кандидат понимает процессы разработки или сам учится на разработчика

Занятость частичная, работа удалённая, но будет большим плюсом если кандидат находится в Москве, так как часто бывают очные встречи с клиентами. Отклики пишите мне в Telegram @AlariCode.

PurpleSchool - обучение frontend, backend, devops, mobile

14 Nov, 12:33


#видео Курс React Native за 3 часа для начинающих

Сегодня я опубликую отрывок моего курса по React Native, где мы создаём приложение для школы PurpleSchool.

📱 Видео: https://youtu.be/pIjkkwF4jc0
VK: https://vk.com/video-207536711_456240037

PurpleSchool - обучение frontend, backend, devops, mobile

11 Nov, 09:15


#акция 🎃 Чёрная пятница до 16.11

Мы стартуем нашу недельную осенную распродажу, где вы можете купить любой курс по промокоду BLACKFRIDAY2024 со скидкой 10% до 16.11.2024!


Общее
- Основы Git
- Neovim

Frontend
- HTML и CSS
- JavaScript базовый
- JavaScript продвинутый
- TypeScript с нуля
- React и Redux Toolkit
- Next.js
- Zustand

Backend Node.js
- Node.js с нуля
- Nest.js
- Микросервисы

Backend Golang
- Основы Golang
- Продвинутый Golang

DevOps:
- Основы Linux
- Docker и Ansible
- Kubernetes и Helm

Mobile:
- React Native и Expo Router

Soft-Skills:
- Прохождение собеседования
- Agile

А так же:
- Проекты

PurpleSchool - обучение frontend, backend, devops, mobile

07 Nov, 14:03


#видео Новости web-разработки: Svelte 5, Nuxt и Next, TypeScript 5.7 и другие!

В этом видео мы расскажем о самых свежих обновлениях в мире веб-разработки. Обсудим новые возможности: Svelte 5, Nuxt и Next, Zustand, TypeScript 5.7, Node.js 23.

📱 Видео: https://youtu.be/oczZ3YVdDp4
VK: https://vk.com/video-207536711_456240030

PurpleSchool - обучение frontend, backend, devops, mobile

31 Oct, 15:29


#видео Обновления в Next.js 15: Миграция на React 19 и Новые Возможности

В этом видео мы рассмотрим последние обновления в Next.js, включая миграцию на React 19 и использование Turbopack. Поговорим о новых функциях, таких как Async Request APIs и поддержке Eslint 9

📱 Видео: https://youtu.be/sl_1WBB1KQk
🔗 Просмотр на нашей платформе: https://purpleschool.ru/blog/%20next-js-15
VK: https://vk.com/video-207536711_456240024

PurpleSchool - обучение frontend, backend, devops, mobile

28 Oct, 17:50


#новости Бонусы за Продвинутый курс Go и Реферальная Программа

- 250 бонусов получили наши пользователи, оформившие предзапись на курс Golang Advanced и совершившие покупку в первые 5 дней после его выхода.
- Кроме того, на прошлой неделе у нас появился первый счастливчик, который смог приобрести курс всего за 1 рубль благодаря приглашённым друзьям! 🎉

Хотите тоже зарабатывать бонусы? Присоединяйтесь к нашей реферальной программе: https://app.purpleschool.ru/referral

Пригласите друга и получите бонусы вместе! Ваш друг при регистрации сразу получит приветственные 250 баллов, которые сможет использовать для покупки курса, а вы будете получать 15% от стоимости каждого приобретённого им курса.

Свою пригласительную ссылку можно найти в личном кабинете: https://app.purpleschool.ru/referral

PurpleSchool - обучение frontend, backend, devops, mobile

24 Oct, 12:37


#видео 5 больших изменений во Vue.js 3.5 за 12 минут!

В этом видео мы разберём все нововведения и изменения в обновлении Vue.js 3.5: Default props, Lazy Hydration, data-allow-mismatch, useId(), useTemplateRef() и прочие.

📱 Видео: https://youtu.be/qdYwqCYWY-E
🔗 Просмотр на нашей платформе: https://purpleschool.ru/blog/vue-3-5

PurpleSchool - обучение frontend, backend, devops, mobile

23 Oct, 10:41


#курсы Новый курс: Golang продвинутый

3 месяца работы закончены и вышел мой новый курс по Golang! В нём мы погрузимся в устройство Go, многопоточность и затем создадим API на чистом http package.

В рамках курса мы поговорим о Go allocator, Stack, Heap, GC и затем перейдём к горутинам. Посмотрим как они работают, как их можно синхронизировать и использовать каналы для общения между ними. Затем начнём писать большое API на чистом http пакете, разбираясь с роутингом, обработкой запрос и ответа. Подключимся к PostreSQL с помощью ORM Gorm, предварительно запустив её в Docker и напишем все типы CRUD запросов

В курсе:
- 252 уроков и тестов, 20 упражнений, 3 проекта
- Конспекты к каждой лекции
- Материалы и полезные ссылки
- Скачиваемые презентации по курсу
- Поддержка AI наставника в каждой лекции
- Занятия с AI наставником по всем темам 🆕

После прохождения курса вы сможете:
- Использовать горутины
- Понимать внутреннее устройство Golang
- Разбираться в работе GC и выделении памяти
- Работать с контекстом
- Создавать API на Golang
- Проектировать архитектуру API
- Работать с Gorm
- Создавать авторизацию и работать с JWT
- Работать с middleware
- Писать CRUD запросы
- Писать тесты для API


🔥Курс по всему миру можно приобрести по ссылке: https://purpleschool.ru/course/go-advanced

PurpleSchool - обучение frontend, backend, devops, mobile

17 Oct, 13:20


#видео 6 ошибок в резюме разработчика которые не должны быть допущены!

В этом видео рассмотрим 6 распространенных ошибок, которые разработчики совершают при написании резюме и сопроводительного письма. Узнаем, как правильно адаптировать своё CV под конкретную вакансию, использовать ключевые слова, которые заметят работодатели, и грамотно описывать свой опыт, даже если его у вас ещё нет.

📱 Видео: https://youtu.be/NgCfpgsTXH4
🔗 Для просмотра без VPN и рекламы: https://purpleschool.ru/blog/6-resume-errors
VK: https://vk.com/video-207536711_456240013

PurpleSchool - обучение frontend, backend, devops, mobile

16 Oct, 15:10


#новости Обновление системы обучения - Занятия с AI наставником

Иногда наши ученики жаловались на то, что не хватает задач и вопросов для проверки знаний. И мы решили это исправить!

В новом релизе системы обучения мы добавили новый тип урока - Занятие с AI наставником.

🤖AI наставник - это модель на основе GPT-4o, которая обучена на материалах курсов, дополнительных задачах и конспектах. Его основная задача – проверить ваши знания и потренировать выполнять упражнения и решать задачи.

- В любой момент вы можете начать занятие с наставником, просто написав ему об этом
- Наставник будет задавать вам вопросы и давать задачи, постепенно углубляясь в тему
- Если вы даёте неверные ответы или неполные, наставник даст развёрнутые пояснения и скорректирует вас
- Вы можете задавать уточняющие вопросы или попросить подробнее объяснить тему

Новые занятия на текущий момент добавлены в курсы:

- JavaScript базовый
- JavaScript продвинутый
- Основы Golang
- TypeScript с нуля

Но в течение 1-2х недель такие занятия появятся для всех курсов. Для ознакомления первые 3 занятия в курсе доступны бесплатно для остальных понадобиться подписка PurpleПлюс. При этом вы сможете неограниченно тренироваться и решать задачи, а также будет доступен AI наставник в каждой лекции.
Также в релизе исправлены множество багов и улучшен UI панели материалов в курсе.

⚡️ Все обновления тут: https://app.purpleschool.ru

PurpleSchool - обучение frontend, backend, devops, mobile

10 Oct, 17:16


#видео Новости веб-разработки | Tauri 2.0, React Server Functions, date-fns 4.0, Nuxt 3.13 и другие

Сегодня у нас новый выпуск новостей web-разработки, где мы обсудим самые свежие обновления за сентябрь 2024 года: Tauri 2.0, React Server Functions, React Dev Tools, date-fns 4.0, Varlet, Nuxt 3.13, Eslint json и markdown, Deno 2.0, Bun 1.1.28, Oxc Transformer Alpha, Go generic type alias.

📱 Видео: https://youtu.be/UnGUk1nN-a4
🔗 Для просмотра без VPN и рекламы: https://purpleschool.ru/blog/news-web-dev-11
VK: https://vk.com/video-207536711_456240007

PurpleSchool - обучение frontend, backend, devops, mobile

03 Oct, 15:52


#видео Выход Deno 2.0 - победа над Node.js или нет?

В этом видео поговорим о выходе Deno 2.0 и смогут ли его новые фичи потягаться с Node.js и Bun, чтобы стать лучшим runtime JavaScript на backend. Поговорим об изменениях и практическом использовании.

📱 Видео: https://youtu.be/xsqznlXQVZM
🔗 VK: https://vk.com/video-207536711_456240002

PurpleSchool - обучение frontend, backend, devops, mobile

02 Oct, 13:42


#курсы Предзапись на новые курсы

Мы сделали на платформе анонс всех курсов, которые точно появятся до конца года. Если вдруг какой-то курс вам понравится, то можете оставить свой email для предварительной записи:

- Продвинутый Golang
- Feature-Sliced Design
- Основы Swift и iOS
- Bash скрипты
- Основы тестирования

Кроме того скоро будет пару новых анонсов по обновлению платформы)

PurpleSchool - обучение frontend, backend, devops, mobile

26 Sep, 12:19


#видео Основы команд Linux и продвинутые трюки

В этом видео мы рассмотрим базовые команды Linux для работы с консолью, которые пригодятся в повседнейной работе - pwd и $OLDPWD, ls и --sort, cd и cd -, mkdir {1,2}, touch {1..10}, man и history.

📱 Видео: https://youtu.be/V7Iz0TCJFA0
VK: https://vk.com/wall-207536711_1167

PurpleSchool - обучение frontend, backend, devops, mobile

20 Sep, 08:37


#курсы Предварительная запись на Go Advanced

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

🥳 Потому мы открываем предварительную запись на курс Go Advanced: https://purpleschool.ru/course/go-advanced

Вам достаточно только оставить email и мы пришлём полезные материалы и опросы перед курсом и вы сможете приобрести курс раньше основного анонса.


О новом курсе Go Advanced

Этот курс подойдёт тем, кто уже знает основы Golang и хочет начать проектировать и писать полноценные API на Golang с базой данных Postgres и популярной ORM - Gorm. Кроме того курс позволит детально разобраться в том, как устроен Golang под капотом и начать использовать горутины.

В рамках курса мы поговорим о Go allocator, Stack, Heap, GC и затем перейдём к горутинам. Посмотрим как они работают, как их можно синхронизировать и использовать каналы для общения между ними. Затем начнём писать большое API на чистом http пакете, разбираясь с роутингом, обработкой запрос и ответа. Подключимся к PostreSQL с помощью ORM Gorm, предварительно запустив её в Docker и напишем все типы CRUD запросов.

⚡️ Предварительная запись на курс: https://purpleschool.ru/course/go-advanced

PurpleSchool - обучение frontend, backend, devops, mobile

19 Sep, 14:19


#видео 8 CSS трюков, которые вы должны знать

В этом видео мы расскажем о 8 важных CSS фишках, которые помогут вам улучшить свои навыки веб-разработки.

📱 Видео: https://youtu.be/BmqBJ_G8-5A
VK:https://vk.com/video-207536711_456239991

PurpleSchool - обучение frontend, backend, devops, mobile

18 Sep, 16:55


#обновление Система обучения 1.12 - Тестирование знаний и обновление каталога

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

Пройти тест можно по ссылке: https://app.purpleschool.ru/test

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

Каталог курсов: https://purpleschool.ru/catalog

P.S. Скоро ещё несколько интересных анонсов про упражнения на платформе и новый курс)

PurpleSchool - обучение frontend, backend, devops, mobile

12 Sep, 15:44


#обновление Поздравления и больше тестов!

Во-первых, хочу вас поздравить с днём программиста! Пожелать вам меньше багов, больше денег и чтобы работа приносила удовольствие!

А мы продолжаем для вас делать наши курсы ещё лучше. Поэтому почти во все курсы добавлен новый урок - Финальное тестирование, которое поможет вам понять насколько вы освоили материал и протестировать ваши знания. Тест состоит из 20 вопросов по всему материалу курса различной сложности. В части курсов новые тесты появятся со временем.

Ну и конечно, новый урок доступен владельцам курсов абсолютно бесплатно.

Кроме того, в течение пары недель будет анонс новой фичи для практики в нашей системе обучения и предварительная запись на новый курс по Go)

Все тесты доступны на платформе: https://app.purpleschool.ru

PurpleSchool - обучение frontend, backend, devops, mobile

12 Sep, 10:19


#новости Новости web разработки: Express.js 5, Vue 3.5, Sherif, React Email 3.0

Сегодня у нас новый выпуск новостей web-разработки, где мы обсудим самые свежие обновления в августе 2024 года.

📱 Видео: https://youtu.be/Xa5wawyViBw
VK: https://vk.com/video-207536711_456239984

PurpleSchool - обучение frontend, backend, devops, mobile

09 Sep, 16:23


#вакансии Вакансии и статистика

Хочу поделиться статистикой, что наша команда PurpleCode почти на 60% состоит из учеников школы. Мне очень приятно, что я могу давать знания, которые затем люди могут применять на практике и эффективно выполнять задачи.

Параллельно с PurpleSchool и PurpleCode мы развиваем новый сервис, для которого собираем команду разработки. И нам снова нужны разработчики уровня Junior:

- Junior / Стажёр Frontend разработчик React - от кандидата требуется знание React и опыт работы с ним, а также знание основ TS, JS, HTML и CSS.

Откликнуться: https://purpleschool.ru/vacancies

- Junior+ (опыт от года) Backend разработчик Node.js - от кандидата требуется знание NestJS и опыт работы с ним, а также знание основ TS, JS и Node.js.

Откликнуться: https://purpleschool.ru/vacancies

PurpleSchool - обучение frontend, backend, devops, mobile

05 Sep, 14:04


#видео Golang 1.23 - Функции итераторы

Сегодня посмотрим на новую большую фичу в Golang 1.23 - Функции итераторы.

📱 Видео: https://youtu.be/P4IC2iZ_h_A
VK: https://vk.com/wall-207536711_1140

PurpleSchool - обучение frontend, backend, devops, mobile

29 Aug, 16:21


#курсы Новый курс: Neovim - практика и настройка

Вышел мой новый курс! В этом курсе я научу вас пользователь Vim Motions и эффективно работать в Neovim и конфигурировать его под свои нужды. Мы начнём с базовой настройки окружения и перейдём к Vim Motions, после этого посмотрим на более продвинутые темы, такие как макросы, поиск и замена, регистры и команды.

Во второй части курса мы, предварительно освоив азы Lua начнём писать свою конфигурацию, добавлять плагины, чтобы в результате получить полноценную IDE, которую можно использовать в работе.

В курсе:
- 81 урок, 6 упражнений, 7 тестов
- Конспекты к каждой лекции
- Материалы и полезные ссылки
- Скачиваемые презентации по курсу

После прохождения курса вы сможете:
- Использовать Vim Motions
- Эффективно работать с клавиатуры
- Знать основы Lua
- Устанавливать плагины
- Работать со split и buffer
- Создавать макросы
- Работать с различными Vim режимами
- Конфигурировать Neovim
- Работать с LSP

🔥 Курс по всему миру можно приобрести по ссылке: https://purpleschool.ru/course/neovim

Кроме того, для пользователей подписки PurpleПлюс курс доступен совершенно бесплатно.

PurpleSchool - обучение frontend, backend, devops, mobile

29 Aug, 12:26


#видео 5 практических советов для изучения программирования

Сегодня я поделюсь 5-ю практическими советами, которые помогут вам эффективнее изучить программирование (+1 бонусный).

📱 Видео: https://youtu.be/L-I01Ri4Rpw
VK: https://vk.com/wall-207536711_1130

PurpleSchool - обучение frontend, backend, devops, mobile

22 Aug, 11:08


#видео Как бы я стал frontend разработчиком в 2024? (Если бы начинал с нуля)

Как стать frontend разработчиком в 2024 году? Как развиваться в этом направлении?

📱 Видео: https://youtu.be/0sIIzf_r8tI

PurpleSchool - обучение frontend, backend, devops, mobile

19 Aug, 17:19


#курс 🐻 Обновление курса Zustand

Мы стараемся не только держать материалы наших курсов в актуальном состоянии, но и дополнять их. В недавно вышедший курс по Zustand добавлены 2 новые лекции, которые помогут вам разобраться в:
- Работе с Tanstack Query - 20 минут
- Подключении Immer middleware - 10 минут

Всего в курсе ваш ждёт:
- 36 уроков
- 8 тестов и упражнений

Если вы приобретали курс, то у вас просто появятся новые уроки. Приятного просмотра!

https://purpleschool.ru/course/zustand

PurpleSchool - обучение frontend, backend, devops, mobile

15 Aug, 14:25


#видео Новости web разработки 9

Сегодня у нас девятый выпуск новостей web разработки, где мы рассмотрим что нового появилось в августе 2024: TypeScript в Node.js, Nx 19.5, TypeScript 5.6, Bun 1.1.24 fetch, Fumadocs 13, Stack Overflow Survey, State of React 2023, font-size-adjust, NuxtUI 2.18, Angular let.

📱 Видео: https://youtu.be/7wBmkDL1VDo

Если YouTube не работает, то другие места, где можно смотреть ролики:
- Дзен https://dzen.ru/purpleschool
- VK https://vk.com/purpleschool_ru

PurpleSchool - обучение frontend, backend, devops, mobile

08 Aug, 17:03


#видео Стоит ли учить программирование в 2024 году? ВСЯ ПРАВДА…

Стоит ли учить программирование в 2024 году? Имеет ли смысл вообще начинать? Все больше и больше программистов появляются на рынке, конкуренция растет и пробиться все сложнее и сложнее. Так ли это? Действительны ли все эти слухи об этой нише? Смотрите это видео от начала и до самого конца, чтобы на самом деле знать, стоит ли начинать учить программирование в 2024 году!

📱 Видео: https://youtu.be/WfTSZM4lcFI