добавил курсы и книги 2026-03-25 19:57:22
This commit is contained in:
parent
7a1f912ba5
commit
3a843c733b
@ -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
|
||||||
|
|
||||||
|
## 💬 Важные цитаты
|
||||||
|
|
||||||
|
|
||||||
|
## 💡 Как применить в моих проектах
|
||||||
|
|
||||||
|
|
||||||
|
## 🔗 Связанные заметки
|
||||||
|
|
||||||
BIN
Knowledges/Библиотека/Книги/covers/system-design.jpg
Normal file
BIN
Knowledges/Библиотека/Книги/covers/system-design.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 134 KiB |
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
Тип: Книга
|
Тип: Книга
|
||||||
Статус: В процессе
|
Статус: Прочитано
|
||||||
Название: Высоконагруженные приложения. Программирование, масштабирование, поддержка
|
Название: Высоконагруженные приложения. Программирование, масштабирование, поддержка
|
||||||
Автор:
|
Автор:
|
||||||
- Клепман Мартин
|
- Клепман Мартин
|
||||||
@ -9,8 +9,8 @@
|
|||||||
Формат: Бумажная
|
Формат: Бумажная
|
||||||
Обложка: Библиотека/Книги/covers/highload.png
|
Обложка: Библиотека/Книги/covers/highload.png
|
||||||
Начата: 12.01.2026
|
Начата: 12.01.2026
|
||||||
Закончена:
|
Закончена: 18.03.2026
|
||||||
Оценка:
|
Оценка: 9
|
||||||
Сложность: 8/10
|
Сложность: 8/10
|
||||||
Теги:
|
Теги:
|
||||||
- it
|
- it
|
||||||
|
|||||||
@ -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
|
||||||
|
|
||||||
|
|
||||||
|
[](https://www.youtube.com/watch?v=O5Qry8cBhG4)
|
||||||
|
|
||||||
|
## 📖 О курсе
|
||||||
|
Курс представляет собой **пошаговое руководство по созданию современной и безопасной системы авторизации с нуля**. Автор демонстрирует реализацию как серверной, так и клиентской части приложения, охватывая полный цикл разработки: от настройки базы данных в Docker до создания интерфейсов на Next.js.
|
||||||
|
|
||||||
|
**В рамках курса реализуются следующие функции:**
|
||||||
|
|
||||||
|
- **Регистрация и логин** через стандартные формы.
|
||||||
|
- **Подтверждение почты** и отправка красивых HTML-писем.
|
||||||
|
- **Двухфакторная аутентификация (2FA)** с генерацией шестизначных кодов.
|
||||||
|
- **Восстановление пароля** через уникальные токены.
|
||||||
|
- **Авторизация через социальные сети** (Google и Yandex) без использования готовых библиотек вроде Passport.js.
|
||||||
|
- **Управление ролями** пользователей (Regular, Admin) и защита роутов через Guard'ы.
|
||||||
|
- **Защита от ботов** с помощью интеграции Google reCAPTCHA.
|
||||||
@ -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)
|
||||||
|
|
||||||
|
[](https://www.youtube.com/watch?v=x43D8CGh31g)
|
||||||
|
|
||||||
|
## 📖 О курсе
|
||||||
|
|
||||||
|
|
||||||
|
## ✅ Что нового я узнал
|
||||||
|
|
||||||
|
|
||||||
|
## 💡 Идеи для применения
|
||||||
|
|
||||||
|
|
||||||
|
## ❌ Что не понравилось
|
||||||
|
|
||||||
|
|
||||||
|
## 🔗 Связанные заметки
|
||||||
31
Knowledges/Библиотека/Курсы/Java для начинающих.md
Normal file
31
Knowledges/Библиотека/Курсы/Java для начинающих.md
Normal 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)
|
||||||
|
- Синтаксис
|
||||||
@ -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
|
||||||
|
|
||||||
|
[](https://www.youtube.com/watch?v=U_-Ht_v-oAs)
|
||||||
|
|
||||||
|
## 📖 О курсе
|
||||||
|
|
||||||
|
|
||||||
|
## ✅ Что нового я узнал
|
||||||
|
|
||||||
|
|
||||||
|
## 💡 Идеи для применения
|
||||||
|
|
||||||
|
|
||||||
|
## ❌ Что не понравилось
|
||||||
|
|
||||||
|
|
||||||
|
## 🔗 Связанные заметки
|
||||||
@ -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 фундаментальный курс от А до Я
|
||||||
|
|
||||||
|
[](https://www.youtube.com/watch?v=XzLuMtDelGk)
|
||||||
|
|
||||||
|
## 📖 О курсе
|
||||||
|
|
||||||
|
|
||||||
|
## ✅ Что нового я узнал
|
||||||
|
|
||||||
|
|
||||||
|
## 💡 Идеи для применения
|
||||||
|
|
||||||
|
|
||||||
|
## ❌ Что не понравилось
|
||||||
|
|
||||||
|
|
||||||
|
## 🔗 Связанные заметки
|
||||||
@ -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)
|
||||||
|
|
||||||
|
[](https://www.youtube.com/watch?v=1rRD9uMF92o)
|
||||||
|
|
||||||
|
## 📖 О курсе
|
||||||
|
|
||||||
|
|
||||||
|
## ✅ Что нового я узнал
|
||||||
|
|
||||||
|
|
||||||
|
## 💡 Идеи для применения
|
||||||
|
|
||||||
|
|
||||||
|
## ❌ Что не понравилось
|
||||||
|
|
||||||
|
|
||||||
|
## 🔗 Связанные заметки
|
||||||
41
Knowledges/Библиотека/Курсы/Курс по Pinia.md
Normal file
41
Knowledges/Библиотека/Курсы/Курс по Pinia.md
Normal 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
|
||||||
|
|
||||||
|
## 📖 О курсе
|
||||||
|
|
||||||
|
|
||||||
|
## ✅ Что нового я узнал
|
||||||
|
|
||||||
|
|
||||||
|
## 💡 Идеи для применения
|
||||||
|
|
||||||
|
|
||||||
|
## ❌ Что не понравилось
|
||||||
|
|
||||||
|
|
||||||
|
## 🔗 Связанные заметки
|
||||||
23
Knowledges/Библиотека/Курсы/Продвинутая Java.md
Normal file
23
Knowledges/Библиотека/Курсы/Продвинутая Java.md
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
---
|
||||||
|
Тип: Курс
|
||||||
|
Статус: Запланировано
|
||||||
|
Название: Продвинутая Java
|
||||||
|
Платформа: swiftbook.org
|
||||||
|
Автор/Лектор:
|
||||||
|
- alishev
|
||||||
|
Длительность: 13,5 часов
|
||||||
|
Прогресс:
|
||||||
|
Начат: 17.03.2026
|
||||||
|
Закончен:
|
||||||
|
Оценка:
|
||||||
|
Сложность:
|
||||||
|
Теги:
|
||||||
|
- it
|
||||||
|
Категория:
|
||||||
|
- Backend
|
||||||
|
- Java
|
||||||
|
Технологии:
|
||||||
|
- Java
|
||||||
|
Ссылка на курс: https://swiftbook.org/courses/415/
|
||||||
|
Репозиторий с кодом:
|
||||||
|
---
|
||||||
Loading…
x
Reference in New Issue
Block a user