PurpleSchool - обучение frontend, backend, devops, mobile
6.64K subscribers
343 photos
3 videos
4 files
351 links
Авторский канал о разработке, управлении и DevOps. Полезные материалы, советы и видео по TypeScript, JavaScript, React, Node.js, Docker и другим технологиям.
Мои курсы https://purpleschool.ru
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
#видео Новости веб-разработки | 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
Please open Telegram to view this post
VIEW IN TELEGRAM
#новости Обновление системы обучения - Занятия с AI наставником

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

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

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

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

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

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

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

⚡️ Все обновления тут: https://app.purpleschool.ru
#видео 6 ошибок в резюме разработчика которые не должны быть допущены!

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

📱 Видео: https://youtu.be/NgCfpgsTXH4
🔗 Для просмотра без VPN и рекламы: https://purpleschool.ru/blog/6-resume-errors
VK: https://vk.com/video-207536711_456240013
Please open Telegram to view this post
VIEW IN TELEGRAM
#курсы Новый курс: 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
#видео 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
Please open Telegram to view this post
VIEW IN TELEGRAM
#новости Бонусы за Продвинутый курс Go и Реферальная Программа

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

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

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

Свою пригласительную ссылку можно найти в личном кабинете: https://app.purpleschool.ru/referral
#видео Обновления в 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
Please open Telegram to view this post
VIEW IN TELEGRAM
#вакансия Бизнес ассистент

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

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

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

Требования:

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

Занятость частичная, работа удалённая, но будет большим плюсом если кандидат находится в Москве, так как часто бывают очные встречи с клиентами. Отклики пишите мне в Telegram @AlariCode.
#видео Svelte 5 за 40 минут! Руны — мастхэв или...? Проверяем! State, derived, props, effect, if / else

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

🎬 Смотреть на Youtube
🔗 Смотреть на PurpleSchool
🔵 Смотреть в ВК
Смотреть в Дзен
#новости Обновление системы обучения 1.12 - Сообщество в LMS и улучшение UI

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

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

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

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

⚡️ Все обновления тут: https://app.purpleschool.ru
#вакансия Backend разработчик - Офер одного дня

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

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

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

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

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

🔗 ОСТАВИТЬ ЗАЯВКУ 🔗
#видео IDE Windsurf: код от AI на реальном проекте! Подойдет новичку? Плюсы и минусы ИИ-редактора.

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

🎬 Смотреть на YouTube
🔵 Смотреть в ВК
Смотреть в Дзен
#курсы Новый курс: Основы Swift и iOS

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

В курсе:

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

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

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

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

🔥Курс по всему миру можно приобрести по ссылке: https://purpleschool.ru/course/swift-basic
#видео Новости веб-разработки: 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
#новости Обновление системы обучения 1.15 — Daily-награды и AI-помощник

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

🗓 Daily-награды

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

🤖AI-помощник

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

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

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

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