Мысли программиста / TeaCoder
1.88K subscribers
80 photos
2 videos
1 file
75 links
Связаться со мной: https://t.me/Vados_torpeda

Мой ютуб канал: https://youtube.com/@TeaCoder52
Мой Github: https://github.com/TeaCoder52
Download Telegram
Всем привет!

Ну что, до выхода курса по Nest.js осталось совсем немного! Осталось отснять всего чуть-чуть, но впереди ещё монтаж. Большая часть уже готова, так что финальный рывок – и всё! Очень хочется поскорее выложить этот курс и двигаться дальше.

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

Всем удачного кодинга!
❤30🔥18👍5
🚀 Обновление TeaCoder: Версия 2.1.0

Рад представить вам новое обновление на платформе TeaCoder! Хотя это обновление не такое масштабное, как предыдущее, в нём реализован ряд важных улучшений, направленных на повышение удобства использования и стабильности работы сайта.

1. Переключение темы

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

2. Исправлены ошибки, связанные с капчей Cloudflare

Устранены баги, возникавшие при прохождении капчи Cloudflare во время входа в аккаунт, регистрации и восстановления пароля.

3. Улучшена адаптация сайта под мобильные устройства

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

Если вы цените мою работу и хотите поддержать меня — буду благодарен за ⭐️ на GitHub: Frontend репозиторий, Backend репозиторий

#TeaCoderUpdates
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16🔥6👍1
Всем привет!

Сейчас заканчиваю монтаж курса по Nest.js и планирую выпустить его где-то 16–18 числа. Курс получился реально огромный — так что, к сожалению микросервисы туда не влезли. Уделять им 30 минут для галочки я не вижу смысла — тема серьёзная, и на неё нужен отдельный, полноценный выпуск. И он будет просто отдельно от основного курса.

Пока продолжается монтаж, размышляю — стоит ли включать блок по вебсокеты. Тема не такая масштабная, думаю, её можно раскрыть в течение часа.

Чтобы вы понимали масштаб: только введение, REST API, TypeORM, Prisma, декораторы, guards, интерсепторы, Swagger и т.д. занимают около 5,5 часов. И это без практического проекта по REST. Дальше идёт GraphQL, и он занимает ещё несколько часов. По плану после него идут вебсокеты и микросервисы, как я уже сказал — вебсокеты возможно включу, а вот микросервисы — нет. Это слишком жирная тема, и по ней сниму отдельный ролик.

После этого — тестирование, а затем разные приколюхи неста:динамические модули, загрузка файлов, работа с Cron-задачами, Cors, без которых в серьёзной разработке не обойтись.

Сразу после выхода курса возьму небольшую паузу — примерно на 1.5–2 недели. Последние месяцы выдались довольно напряжёнными: параллельно с курсом работаю над сайтом и другими проектами, так что накопилась усталость. Выпуск курса — это сейчас главный приоритет. После этого можно будет выдохнуть.

Спасибо всем за поддержку и интерес к курсу. Всем удачного кодинга!
🔥51❤6👍4
Рад сообщить, что уже завтра выходит полный курс по Nest.js. Курс получился объёмный — 10 часов материала.

В данный момент завершаю финальную часть, подготавливаю рендер и запускаю загрузку на ютуб. После этого останется только расставить таймкоды. Надеюсь, вложенные усилия окупятся и курс окажется действительно полезным для вас!
25👍50🔥22❤7🤩2❤‍🔥1🍾1
🔥 Долгожданный курс по Nest.js вышел!

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

Буду рад вашей поддержке – ставьте лайки и пишите комментарии, это очень поможет продвижению курса и мотивирует делать еще больше крутых проектов!

📱 Приятного просмотра: https://youtu.be/HT6cm4GoSIw
📱 Исходники: https://teacoder.ru/courses/polnyj-kurs-po-nestjs
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥61👍14❤5👏2
Привет всем!

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

Ближайшие 4–5 дней возьму небольшой отдых, а потом сразу возьмусь за новый ролик — полное руководство по работе с S3. В видео будет как теория, так и практика на примере Node.js.

Из проектов в планах — подробное видео по интеграции платёжной системы в проект. На примере премиум-подписки с разными тарифами, автосписаниями и всеми возможными фичами.

Самое интересное — это будет несколько сценариев интеграции. В качестве основной платёжной системы возьму YooKassa и покажу: редирект на сайт Юкассы, встраивание виджета на сайт, кастомную форму оплаты.

Бонусом возможно добавлю интеграцию с T-pay и чем-нибудь ещё интересным.

Вот такие ближайшие планы по контенту. А ещё готовлю большое обновление сайта TeaCoder.

Всем удачного кодинга!
🔥58👍8❤‍🔥3❤1
Привет всем!

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

Сегодня ещё начну снимать видос про работу с S3-хранилищем — будет две части: теоретическая и практическая.

Всем продуктивного дня и удачного кодинга! 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🔥15❤‍🔥1❤1
Всем привет!

Сейчас активно работаю над видео про хранилище S3 — материал получается действительно интересным. Планирую завершить его в ближайшие дни и подготовить к публикации.

Параллельно готовлю проект для ролика по интеграции платёжной системы. Как уже упоминал, на примере покажу YooKassa и решение от Т-Банка. Также подумываю добавить интеграцию с какой-нибудь международной системой, например Stripe или PayPal. По ним уже немало видео на ютубе, так что напишите в комментариях, будет ли вам это полезно.

Всем продуктивного дня и удачного кодинга!
🔥41👍9❤3❤‍🔥1
🚀 Обновление TeaCoder: Версия 2.2.0

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

1. Обновлённый дизайн страниц авторизации

Страницы авторизации были переработаны: изменена структура и обновлён внешний вид.

2. Добавлена возможность верификации почты

Теперь вы можете вручную подтвердить свою почту в настройках аккаунта.

3. Вход и регистрация через сторонние сервисы

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

4. Страница «Связанные аккаунты»

Теперь в личном кабинете доступен специальный раздел, где можно привязать сторонние сервисы (Google, GitHub) к существующему аккаунту. Особенно полезно, если вы ранее регистрировались через почту и пароль.

Если вы цените мою работу и хотите поддержать меня — буду благодарен за ⭐️ на GitHub: Frontend репозиторий, Backend репозиторий

#TeaCoderUpdates
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍18🔥8❤‍🔥1😎1
Всем привет!

Сейчас заканчиваю делать видос про S3-хранилище, готовлю презентацию для теоретической части — это финальный шаг.

Также начал пилить проект с оплатой и столкнулся с проблемой: оказывается, в т-банке нет как такового тестового режима, поэтому скорее всего, придётся отказаться от интеграции с ним. С Юкассой и CryptoPay от Telegram никаких проблем нет — в Юкассе сейчас делаю кастомную форму оплаты.

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

В общем, работа идет полным ходом. Всем продуктивного дня и удачного кодинга!
🔥42👍8❤4
Привет всем!

Хочу поделиться прогрессом по проекту с оплатой — пока готов только бэкенд, на фронте особо показывать нечего. Решил добавить поддержку PayPal, и теперь в системе уже три платёжных провайдера. Думаю это будет хороший пример, над архитектурой я ещё подумаю, но основную логику уже описал.

Для Юкассы я использовал свою собственную библиотеку, для Crypto Pay — писал запросы вручную к их API, а для PayPal подключил стороннюю библиотеку для Nest.js.

Параллельно работаю над одним заказом, поэтому не успеваю закончить видос по S3. Но в ближайшие дни планирую плотно сесть за него и наконец добить.

Всем удачного кодинга!
33🔥40👍9❤‍🔥3👏1
Наконец-то доделал видос про S3 — завтра планирую выпустить

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

Бонусом показал, как сделать кастомную форму оплаты для ЮKassa, чтобы можно было вводить банковские реквизиты прямо на сайте.
1👍17🔥12❤‍🔥4👏2
Всем привет!

К сожалению, вчера не успел выложить видео — оно уже полностью готово, но мне еще не прислали рекламные метки, поэтому придётся немного подождать. За это извиняюсь.

Пока решил поработать над своей библиотекой для Юкассы в Nest.js. Для документации решил использовать готовое решение под названием Fumadocs — это просто мастхев. Избавился от кучи лишних компонентов, да и дизайн у них прикольный.

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

Еще из мелочей настроил GitHub Actions, чтобы автоматически публиковать библиотеку в npm без моего участия — это очень удобно.

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

Всем продуктивного дня и удачного кодинга!
👍22🔥9❤3
Новое видео на канале! 🚀

Разбираемся, как устроено S3 хранилище: бакеты, классы хранения, политики доступа, шифрование, а также учимся работать с S3 в Node.js — загружать, получать, удалять файлы и управлять версиями.

📱 Приятного просмотра: https://youtu.be/y9v-Kmn5Ti4
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍10❤3
Привет всем!

Сейчас заканчиваю проект по оплате и скоро начну снимать видео.

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

Плюс — интересная интеграция с оплатой. Короче, я реально загорелся этой идеей и возможно это будет мой следующий большой проект.

Помню, пару месяцев назад говорил про клон Spotify на Go — вот как раз после кино-сервиса, думаю возьмусь за него. А то из крупных проектов был пока только клон твича, пора вас снова удивлять!

Всем удачного кодинга!
🔥35👍21❤4🤩2
Shadcn обновили 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍4
Сейчас я полностью погружён в работу над проектом по оплате и решил сделать для него по-настоящему классный дизайн. Прикрепил пару скриншотов — мне кажется, получилось очень круто!

Очень интересно узнать ваше мнение — напишите в комментариях, как вам.
🔥54👍7❤1