добавил курсы и книги 2026-03-25 19:57:22

This commit is contained in:
Sergey Krylov 2026-03-25 19:57:22 +03:00
parent 7a1f912ba5
commit 3a843c733b
11 changed files with 371 additions and 3 deletions

View File

@ -0,0 +1,49 @@
---
Тип: Книга
Статус: В процессе
Название: System Design. Подготовка к сложному интервью
Автор:
- Алекс Сюй
Количество страниц: 304
Прогресс: 0
Формат: Бумажная
Обложка: Библиотека/Книги/covers/system-design.jpg
Начата: 25.03.2026
Закончена:
Оценка:
Сложность:
Теги:
- system_design
- архитектура
- интервью
- распределённые_системы
Категории:
- Разработка ПО
Источник:
Ссылка:
---
# System Design. Подготовка к сложному интервью
![[covers/system-design.jpg]]
## 📖 О книге
Пособие по подготовке к собеседованиям по проектированию ИТ-систем. Содержит стратегический подход из четырёх этапов для решения задач system design, 16 реальных примеров интервью с полными решениями и 188 диаграмм, иллюстрирующих работу систем. Охватывает архитектуру от масштабирования с нуля до миллионов пользователей.
## 🧠 Ключевые идеи
- **4-шаговый фреймворк** для любого system design интервью: уточни требования → предложи высокоуровневый дизайн → детальная проработка → итоги
- **Масштабирование** от одного сервера до миллионов пользователей: горизонтальное/вертикальное масштабирование, CDN, балансировщики нагрузки
- **Согласованное хеширование** — как распределять нагрузку между узлами при добавлении/удалении серверов
- **Практические кейсы**: проектирование YouTube, Google Drive, Twitter feed, системы уведомлений, URL shortener
- **Ключевые паттерны**: кеширование, шардинг БД, distributed ID generation, rate limiting
## 💬 Важные цитаты
## 💡 Как применить в моих проектах
## 🔗 Связанные заметки

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

View File

@ -1,6 +1,6 @@
---
Тип: Книга
Статус: В процессе
Статус: Прочитано
Название: Высоконагруженные приложения. Программирование, масштабирование, поддержка
Автор:
- Клепман Мартин
@ -9,8 +9,8 @@
Формат: Бумажная
Обложка: Библиотека/Книги/covers/highload.png
Начата: 12.01.2026
Закончена:
Оценка:
Закончена: 18.03.2026
Оценка: 9
Сложность: 8/10
Теги:
- it

View File

@ -0,0 +1,47 @@
---
Тип: Курс
Статус: Просмотрено
Название: Full Stack авторизация | Полное руководство 2024
Платформа: YouTube
Автор/Лектор:
- TeaCoder
Длительность: 332
Прогресс: 332
Начат: "2025"
Закончен: "2025"
Оценка: "7"
Сложность: "6"
Теги:
- fsd
- postgresql
- typescript
- authorization
Категория:
- Backend
Технологии:
- TypeScript
- PostgreSQL
- NestJS
- Redis
- Next.js
Ссылка на курс: https://www.youtube.com/watch?v=O5Qry8cBhG4
Репозиторий с кодом: https://gitlab.com/education1365301/youtube/full-stack-auth
---
# Full Stack авторизация | Полное руководство 2024
[![Watch the video](https://img.youtube.com/vi/O5Qry8cBhG4/0.jpg)](https://www.youtube.com/watch?v=O5Qry8cBhG4)
## 📖 О курсе
Курс представляет собой **пошаговое руководство по созданию современной и безопасной системы авторизации с нуля**. Автор демонстрирует реализацию как серверной, так и клиентской части приложения, охватывая полный цикл разработки: от настройки базы данных в Docker до создания интерфейсов на Next.js.
**В рамках курса реализуются следующие функции:**
- **Регистрация и логин** через стандартные формы.
- **Подтверждение почты** и отправка красивых HTML-писем.
- **Двухфакторная аутентификация (2FA)** с генерацией шестизначных кодов.
- **Восстановление пароля** через уникальные токены.
- **Авторизация через социальные сети** (Google и Yandex) без использования готовых библиотек вроде Passport.js.
- **Управление ролями** пользователей (Regular, Admin) и защита роутов через Guard'ы.
- **Защита от ботов** с помощью интеграции Google reCAPTCHA.

View File

@ -0,0 +1,47 @@
---
Тип: Курс
Статус: Пройден
Название: JWT-аутентификация (Firebase, Vue3, Pinia)
Платформа: YouTube
Автор/Лектор:
Длительность:
Прогресс: 100
Начат: "2025"
Закончен: 2025
Оценка: "6"
Сложность: "5"
Теги:
- jwt
- firebase
- vue3
- pinia
- authorization
Категория:
- Frontend
- Backend
Технологии:
- JWT
- Firebase
- Vue 3
- Pinia
Ссылка на курс: https://www.youtube.com/playlist?list=PL2hgv2vHkQ7Dg1AA96r8qkaSHQ2_TbKQN
Репозиторий с кодом: https://gitlab.com/education1365301/youtube/firebase-auth-vue
---
# JWT-аутентификация (Firebase, Vue3, Pinia)
[![Watch the video](https://img.youtube.com/vi/x43D8CGh31g/0.jpg)](https://www.youtube.com/watch?v=x43D8CGh31g)
## 📖 О курсе
## ✅ Что нового я узнал
## 💡 Идеи для применения
## ❌ Что не понравилось
## 🔗 Связанные заметки

View File

@ -0,0 +1,31 @@
---
Тип: Курс
Статус: Просмотрено
Название: Java для начинающих
Платформа: YouTube
Автор/Лектор:
- alishev
Длительность: 10,5 часов
Прогресс: 10,5 часов
Начат: "2026"
Закончен: "2026"
Оценка: "8"
Сложность: "7"
Теги:
- java
Категория:
Технологии:
- Java
Ссылка на курс: https://www.youtube.com/playlist?list=PLAma_mKffTOSUkXp26rgdnC0PicnmnDak
Репозиторий с кодом:
---
# Java для начинающих
## 📖 О курсе
Основа Java
## ✅ Что нового я узнал
- Из чего состоит Java приложения (JVE, JVM, JDK)
- Синтаксис

View File

@ -0,0 +1,44 @@
---
Тип: Курс
Статус: Пройден
Название: Vue 3 для начинающих / Разработка интернет-магазина Vue Sneakers
Платформа: YouTube
Автор/Лектор:
- Archakov Blog
Длительность:
Прогресс: 100
Начат: "2025"
Закончен: 2025
Оценка: "7"
Сложность: "6"
Теги:
- vue3
- frontend
- javascript
- практика
Категория:
- Frontend
Технологии:
- Vue 3
- JavaScript
Ссылка на курс: https://www.youtube.com/watch?v=U_-Ht_v-oAs
Репозиторий с кодом: https://gitlab.com/education1365301/youtube/archakov-vue-sneakers
---
# Vue 3 для начинающих / Разработка интернет-магазина Vue Sneakers
[![Watch the video](https://img.youtube.com/vi/U_-Ht_v-oAs/0.jpg)](https://www.youtube.com/watch?v=U_-Ht_v-oAs)
## 📖 О курсе
## ✅ Что нового я узнал
## 💡 Идеи для применения
## ❌ Что не понравилось
## 🔗 Связанные заметки

View File

@ -0,0 +1,43 @@
---
Тип: Курс
Статус: Пройден
Название: Vue 3 фундаментальный курс от А до Я
Платформа: YouTube
Автор/Лектор:
- UlbiTV
Длительность:
Прогресс: 100
Начат: "2025"
Закончен: 2025
Оценка: "6"
Сложность: "6"
Теги:
- vue3
- frontend
- javascript
Категория:
- Frontend
Технологии:
- Vue 3
- JavaScript
Ссылка на курс: https://www.youtube.com/watch?v=XzLuMtDelGk
Репозиторий с кодом: https://gitlab.com/education1365301/youtube/ulbi-vue
---
# Vue 3 фундаментальный курс от А до Я
[![Watch the video](https://img.youtube.com/vi/XzLuMtDelGk/0.jpg)](https://www.youtube.com/watch?v=XzLuMtDelGk)
## 📖 О курсе
## ✅ Что нового я узнал
## 💡 Идеи для применения
## ❌ Что не понравилось
## 🔗 Связанные заметки

View File

@ -0,0 +1,43 @@
---
Тип: Курс
Статус: Пройден
Название: Vue JS с Нуля - Полный курс для начинающих С ПРАКТИКОЙ (2025)
Платформа: YouTube
Автор/Лектор:
- Владилен Минин
Длительность:
Прогресс: 100
Начат: "2025"
Закончен: 2025
Оценка: "8"
Сложность: "7"
Теги:
- vue3
- frontend
- javascript
Категория:
- Frontend
Технологии:
- Vue 3
- JavaScript
Ссылка на курс: https://www.youtube.com/watch?v=1rRD9uMF92o
Репозиторий с кодом: https://gitlab.com/education1365301/youtube/vladilen-vue
---
# Vue JS с Нуля - Полный курс для начинающих С ПРАКТИКОЙ (2025)
[![Watch the video](https://img.youtube.com/vi/1rRD9uMF92o/0.jpg)](https://www.youtube.com/watch?v=1rRD9uMF92o)
## 📖 О курсе
## ✅ Что нового я узнал
## 💡 Идеи для применения
## ❌ Что не понравилось
## 🔗 Связанные заметки

View File

@ -0,0 +1,41 @@
---
Тип: Курс
Статус: Пройден
Название: Курс по Pinia
Платформа: YouTube
Автор/Лектор:
Длительность:
Прогресс: 100
Начат: "2025"
Закончен: 2025
Оценка: "5"
Сложность: "5"
Теги:
- pinia
- vue3
- state_management
- frontend
Категория:
- Frontend
Технологии:
- Pinia
- Vue 3
Ссылка на курс: https://www.youtube.com/playlist?list=PL2hgv2vHkQ7DE77DNxPPEqzdk89PA4gkX
Репозиторий с кодом: https://gitlab.com/education1365301/youtube/pinia-vue
---
# Курс по Pinia
## 📖 О курсе
## ✅ Что нового я узнал
## 💡 Идеи для применения
## ❌ Что не понравилось
## 🔗 Связанные заметки

View File

@ -0,0 +1,23 @@
---
Тип: Курс
Статус: Запланировано
Название: Продвинутая Java
Платформа: swiftbook.org
Автор/Лектор:
- alishev
Длительность: 13,5 часов
Прогресс:
Начат: 17.03.2026
Закончен:
Оценка:
Сложность:
Теги:
- it
Категория:
- Backend
- Java
Технологии:
- Java
Ссылка на курс: https://swiftbook.org/courses/415/
Репозиторий с кодом:
---