Смотришь ли какие-то YouTube каналы для повышения уровня знаний как разработчика
Python
Junior
Без компании
Смотришь ли какие-то YouTube каналы для повышения уровня знаний как разработчика
Ответы
Да, есть несколько полезных YouTube-каналов для Python-разработчиков:
- **Corey Schafer** – отличные туториалы по Python, Django, Flask, Git. Объясняет сложные темы просто.
- **Real Python** – разбор практических задач, интервью с экспертами.
- **ArjanCodes** – фокус на clean code, архитектуру, паттерны проектирования.
- **mCoding** (James Murphy) – углублённые темы (оптимизация, CPython).
- **Tech With Tim** – проекты, алгоритмы, геймдев на Python.
Пример кода из видео ArjanCodes (Dependency Injection):
```
from dataclasses import dataclass
@dataclass
class Database:
def get_data(self) -> str:
return "Data from DB"
class Service:
def __init__(self, db: Database):
self.db = db
def do_work(self) -> None:
print(self.db.get_data())
# Внедрение зависимости
db = Database()
service = Service(db)
service.do_work()
```
Также полезны конференции (PyCon), но важно сочетать видео с практикой.