добавил курсы 2026-03-29 18:48:40
This commit is contained in:
parent
3a843c733b
commit
5cb4d5ff53
BIN
Knowledges/Библиотека/Книги/covers/filosofiya-java.jpg
Normal file
BIN
Knowledges/Библиотека/Книги/covers/filosofiya-java.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 84 KiB |
49
Knowledges/Библиотека/Книги/Философия Java.md
Normal file
49
Knowledges/Библиотека/Книги/Философия Java.md
Normal file
@ -0,0 +1,49 @@
|
||||
---
|
||||
Тип: Книга
|
||||
Статус: В процессе
|
||||
Название: Философия Java
|
||||
Автор:
|
||||
- Брюс Эккель
|
||||
Количество страниц: 1168
|
||||
Прогресс: 0
|
||||
Формат: Бумажная
|
||||
Обложка: Библиотека/Книги/covers/filosofiya-java.jpg
|
||||
Начата: 26.03.2026
|
||||
Закончена:
|
||||
Оценка:
|
||||
Сложность:
|
||||
Теги:
|
||||
- java
|
||||
- ооп
|
||||
- программирование
|
||||
Категории:
|
||||
- Разработка ПО
|
||||
Источник:
|
||||
Ссылка:
|
||||
---
|
||||
|
||||
# Философия Java
|
||||
|
||||
![[covers/filosofiya-java.jpg]]
|
||||
|
||||
## 📖 О книге
|
||||
|
||||
Классический труд Брюса Эккеля — одно из лучших пособий по Java. Книга учит рассматривать язык не как набор команд, а как философию и подход к решению задач. Автор объясняет, почему в Java всё устроено именно так, показывая связь между особенностями языка и реальными проблемами программирования. 4-е издание, 1168 страниц.
|
||||
|
||||
## 🧠 Ключевые идеи
|
||||
|
||||
- **Объекты и абстракция** — Java требует мыслить объектами: каждая программа — это набор взаимодействующих объектов с состоянием и поведением
|
||||
- **Инкапсуляция и скрытая реализация** — разделение интерфейса и реализации как основа гибкого кода
|
||||
- **Наследование и полиморфизм** — взаимозаменяемость объектов, позднее связывание, как Java решает задачи расширяемости
|
||||
- **Интерфейсы** — контракты вместо реализации, множественное поведение без множественного наследования
|
||||
- **Дженерики, коллекции, многопоточность** — продвинутые инструменты языка в контексте реальных задач
|
||||
|
||||
## 💬 Важные цитаты
|
||||
|
||||
|
||||
## 💡 Как применить в моих проектах
|
||||
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
|
||||
- [[Продвинутая Java]]
|
||||
@ -0,0 +1,59 @@
|
||||
---
|
||||
Тип: Курс
|
||||
Статус: Пройден
|
||||
Название: "Full-Stack копия Twitch: Nest.js, GraphQL, Prisma, Next.js 15, Apollo"
|
||||
Платформа: YouTube
|
||||
Автор/Лектор:
|
||||
- TeaCoder
|
||||
Длительность: 30 часов
|
||||
Прогресс: 100 %
|
||||
Начат: "2025"
|
||||
Закончен: "2025"
|
||||
Оценка: "9"
|
||||
Сложность: "8"
|
||||
Теги:
|
||||
- it
|
||||
- nest
|
||||
- graphql
|
||||
- prisma
|
||||
- nextjs
|
||||
- typescript
|
||||
- fullstack
|
||||
- apollo
|
||||
Категория:
|
||||
- Backend
|
||||
- Frontend
|
||||
- Fullstack
|
||||
Технологии:
|
||||
- TypeScript
|
||||
- Nest.js
|
||||
- GraphQL
|
||||
- Prisma
|
||||
- Next.js
|
||||
- Apollo
|
||||
Ссылка на курс: https://www.youtube.com/watch?v=7fG8RJTlwAU
|
||||
Репозиторий с кодом: https://git.ksv741.keenetic.pro/ksv741/twitch-clone
|
||||
---
|
||||
|
||||
# Full-Stack копия Twitch: Nest.js, GraphQL, Prisma, Next.js 15, Apollo
|
||||
|
||||
## 📖 О курсе
|
||||
|
||||
[](https://www.youtube.com/watch?v=7fG8RJTlwAU)
|
||||
|
||||
[](https://www.youtube.com/watch?v=i1eMVrtF9bY)
|
||||
|
||||
[](https://www.youtube.com/watch?v=1VRuHVQdkuY)
|
||||
|
||||
|
||||
## ✅ Что нового я узнал
|
||||
|
||||
|
||||
## 💡 Идеи для применения
|
||||
|
||||
|
||||
## ❌ Что не понравилось
|
||||
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
|
||||
@ -0,0 +1,48 @@
|
||||
---
|
||||
Тип: Курс
|
||||
Статус: Пройден
|
||||
Название: Nest.js - лучший бэкэнд фреймворк | Полный курс 2025
|
||||
Платформа: YouTube
|
||||
Автор/Лектор:
|
||||
- TeaCoder
|
||||
Длительность: 10 часов
|
||||
Прогресс: 100 %
|
||||
Начат: "2025"
|
||||
Закончен: "2025"
|
||||
Оценка: "10"
|
||||
Сложность: "7"
|
||||
Теги:
|
||||
- it
|
||||
- nest
|
||||
- typescript
|
||||
- backend
|
||||
- nodejs
|
||||
Категория:
|
||||
- Backend
|
||||
Технологии:
|
||||
- TypeScript
|
||||
- Nest.js
|
||||
- Node.js
|
||||
Ссылка на курс: https://www.youtube.com/watch?v=HT6cm4GoSIw
|
||||
Репозиторий с кодом: https://git.ksv741.keenetic.pro/education/youtube-nestjs-base
|
||||
---
|
||||
|
||||
# Nest.js - лучший бэкэнд фреймворк | Полный курс 2025
|
||||
|
||||
## 📖 О курсе
|
||||
|
||||
[](https://www.youtube.com/watch?v=HT6cm4GoSIw)
|
||||
|
||||
полный функционал фреймворка
|
||||
|
||||
## ✅ Что нового я узнал
|
||||
|
||||
|
||||
## 💡 Идеи для применения
|
||||
|
||||
|
||||
## ❌ Что не понравилось
|
||||
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
Автор/Лектор:
|
||||
- TeaCoder
|
||||
Длительность: 35 часов
|
||||
Прогресс: 50 %
|
||||
Прогресс: 65 %
|
||||
Начат: 14.01.2026
|
||||
Закончен:
|
||||
Оценка: "8"
|
||||
|
||||
@ -21,3 +21,23 @@
|
||||
Ссылка на курс: https://swiftbook.org/courses/415/
|
||||
Репозиторий с кодом:
|
||||
---
|
||||
|
||||
## 📖 О курсе
|
||||
|
||||
Курс для тех, кто уже знаком с Java и хочет углубить знания языка. 43 урока, 13,5 часов. Охватывает ключевые продвинутые темы: коллекции, многопоточность, лямбды, тестирование и рефлексию.
|
||||
|
||||
## 🧠 Программа курса
|
||||
|
||||
- **Java Collections Framework** — ArrayList, LinkedList, HashMap, TreeMap, Set, Queue; hashCode/equals
|
||||
- **Многопоточность** — volatile, synchronized, thread pool, CountDownLatch, ReentrantLock, Semaphore, deadlock
|
||||
- **Лямбда-выражения** — функциональные интерфейсы, стримы
|
||||
- **Регулярные выражения** — Pattern и Matcher
|
||||
- **Maven** — сборка и управление зависимостями
|
||||
- **Тестирование (JUnit)** — юнит-тесты на Java
|
||||
- **Аннотации и Reflection API** — метапрограммирование в Java
|
||||
|
||||
## 💡 Заметки
|
||||
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user