Записи
- Agile, Scrum, Kanban: как разработчик чувствует разницу
- CI/CD для разработчика: как работает автоматический деплой
- Code review: как давать и принимать фидбек по коду
- Docker для разработчика: базовый workflow
- Git для разработчика: базовые команды и рабочий процесс
- Архитектура для разработчика: введение в паттерны и SOLID
- Бранчи, merge и pull request: как работать с ветками
- Введение в объектно-ориентированное программирование
- Введение в процессы разработки: от задачи до релиза
- Как подготовиться к техническому собеседованию разработчика
- Как собрать свой эффективный стек инструментов
- Как читать чужой код и разбираться в проектах
- Карьера разработчика: путь от джуна до синьора
- Кейс: как инструменты сократили время разработки проекта
- Кейс: эволюция проекта от простого скрипта до сервиса
- Массивы, списки и словари: базы работы с коллекциями
- Настройка линтеров и форматтеров для проекта
- Обзор популярных IDE для разработчика
- Обработка ошибок и исключений для новичка
- Основные алгоритмы: сортировка и поиск на простых примерах
- Основы синтаксиса: переменные, типы данных и операции
- Основы тестирования: юнит, интеграционные и e2e тесты
- Отладка кода: использование дебаггера на практике
- Первые пет-проекты: с чего начать новичку
- Продвинутые конструкции языка: лямбды, замыкания, генераторы
- Разбор простого консольного приложения шаг за шагом
- Рефакторинг кода: как улучшать без переписывания с нуля
- Терминал и командная строка для разработчика
- Условные операторы и циклы для начинающих
- Функции и параметры: как разбивать код на части
- Читаемый код: принципы именования, форматирования и стиля