31 Dec 2023, 18:30 UTC189 views5 reactionsread 10 August 2026 Photo
🥳 Всех с наступающим новым 2024 годом ребята!
👌🏻 Огромный респект всем, кто идет в темпе по учебе, это действительно не просто 🥵
✊🏻 Респектище еще больший тем, кто не в темпе, но усердно движется вперед не смотря ни на что 💪🏻 не унывает и просто прёт к цели!
🙏🏻 Благодарности менторам и авторам курса за помощь, наставничество и знания которые мы получаем!
🎉 Желаю всем исполнения мечт в новом году, достичь тех резуль…
☃4👍1
31 Dec 2023, 09:45 UTC126 viewsread 10 August 2026 Photo
📍 Итоги 4 модуля по Node.js
🔥 Друзья, вот и закончился 4й модуль, всем респект, кто в темпе))
🎥 Видео отчет по 15 неделе ТУТ 👈🏻
#итоги #месяц #видео
31 Dec 2023, 08:40 UTC117 views1 reactionsread 10 August 2026 🚀 Заключительные занятия 4го модуля=)
🧑🏻🎓 Занятие #4.24 Права и роли
👨🏻💻 Добавил декоратор Roles, проверки прав, которого у меня не было, теперь функция isAdmin не нужна которая использовалась ранее. Добавил логику прав и ролей, enums. Убран токен из базы, изменена генерация токена, как для высылки ссылки так же можно получить токен в постмане передав в теле емейл и пароль по роуту /login
▪️ Код на GitHub 👈🏻
🧑🏻🎓…
👍1
16 Dec 2023, 17:10 UTC102 viewsread 10 August 2026 🧑🏻🎓 Занятие #4.23 Транзакции
🔒 Транзакции в Базах Данных: Обеспечение Надежности
Транзакции - ключевой элемент для обеспечения целостности и надежности данных в базах данных. Они позволяют группировать несколько операций в одну единую, которая либо полностью выполняется, либо не выполняется вовсе.
🧩 Что такое транзакция?
В контексте баз данных, транзакция - это последовательность операций с данными, которая рассма…
16 Dec 2023, 16:34 UTC75 viewsread 10 August 2026 Photo
🧑🏻🎓 Занятие #4.22 Кэш
🚀 Кэширование в Node.js с использованием node-cache
Кэширование - это ключевой элемент для повышения производительности веб-приложений. В Node.js, библиотека node-cache предлагает простое и эффективное решение для кэширования данных.
💡 Что такое node-cache?
это библиотека для кэширования, которая позволяет хранить и управлять данными в памяти вашего приложения.
🔄 Кэширование значительно умен…
16 Dec 2023, 15:44 UTC68 viewsread 10 August 2026 🧑🏻🎓 Пост за всю 15 неделю.
📘 15 урок был посвящен "Swagger", подключил к проекту.
Swagger - это мощный инструмент для документирования API, который помогает разработчикам быстро понять и использовать ваше API. В NestJS, Swagger интегрируется легко и эффективно.
▪️ Код на GitHub 👈🏻
📑 16 урок "Копирование плейлистов"
Доработка кода, добавил возможность делиться списками и копировать их к себе.
▪️ Код на GitHub 👈🏻
🗓…
4 Dec 2023, 18:28 UTC73 views3 reactionsread 10 August 2026 Photo
📍 Итоги 14 недели на #бэкенд курсе по #node.js в #Strada который начался 31 июля 2023.
🗣 Рассказываю, что изучали, и свои впечатления.
🎥 Видео ТУТ 👈🏻
#14 #неделя #видео
👍3
2 Dec 2023, 14:18 UTC63 viewsread 10 August 2026 🧑🏻🎓 Занятие #4.12 Безопасность
🔒 Наши данные — ценный актив, требующий надежной защиты от несанкционированного доступа. В этом уроке мы коснулись базовых правил безопасности веб-сервера:
1. Не все сразу:
Не давайте лишний доступ к обновлению данных. Ограничивайте интерфейсы, делая их узкоспециализированными. Это не только повышает безопасность, но и может улучшить производительность.
2. Не всем подряд:
Не предост…
2 Dec 2023, 12:19 UTC49 viewsread 10 August 2026 🧑🏻🎓 Занятие #4.11 Принцип OCP
💡 Принцип OCP: Открой для Расширения, Закрой для Изменения
🎓 Тема занятия принцип SOLID - OCP (Open/Closed Principle). Этот принцип говорит нам о том, что класс должен быть открыт для расширения, но закрыт для изменения.
🚪 Открой для Расширения:
Когда мы говорим "открыт для расширения", мы имеем в виду, что поведение класса может быть расширено новыми функциональностями без изменения…
2 Dec 2023, 11:05 UTC47 views1 reactionsread 10 August 2026 🧑🏻🎓 Занятие #4.10 Токены
👨🏻💻 Не простая задача была и объемная, по внедрению использования токенов веб-аутентификации в своем приложении.
💻 Использовалась библиотека PassportJS
В купе с поступающей инфой по TS и Nest за последние дни, это была просто чрезвычайно экстремальная нагрузка на мозг)))
📍 Вот код на GitHub 👈🏻
🔐 Токены в веб-разработке - это как ваши персональные "пропуска" в цифровом мире. Давайте рассмо…
❤🔥1
29 Nov 2023, 09:43 UTC55 viewsread 10 August 2026 🧑🏻🎓 Занятие #4.9 Авторизация
💻 Аутентификация в Вебе:
Аутентификация в онлайн мире может быть разной: логин + пароль, отпечатки пальцев, лицо и так далее. Мы отправляем данные на сервер, который подтверждает личность и возвращает токен.
⚡️ Авторизация:
После успешной аутентификации мы переходим к авторизации. Сервер смотрит на ваши права и роли, и если они соответствуют тому, что вы запрашиваете, - "Добро пожалова…
28 Nov 2023, 14:27 UTC56 views1 reactionsread 10 August 2026 🧑🏻🎓 Занятие #4.8 Принцип SRP
☀️ Тема: Принцип единственной ответственности (SRP) - это первый SOLID принцип (Single Responsibility Principle или SRP).
🎯 Суть:
Принцип SRP гласит, что у класса должна быть только одна причина для изменений. Другими словами, класс должен иметь только одну ответственность. Это улучшает читаемость, управляемость и поддерживаемость кода.
💻 Почему это важно?
Когда класс отвечает за мног…
👍1
Showing the 12 most recent of 20 posts we hold for @Solver041. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.