добавил курсы и книги 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
|
||||
Начата: 12.01.2026
|
||||
Закончена:
|
||||
Оценка:
|
||||
Закончена: 18.03.2026
|
||||
Оценка: 9
|
||||
Сложность: 8/10
|
||||
Теги:
|
||||
- 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