Материал Архитектура
0%

Архитектура

Contents

С чего начать

Resolution

Project/product management

Development

Языки программирования

Полные курсы «с нуля до продакшена»: основы, идиоматика, конкурентность, тестирование, архитектура, деплой, наблюдаемость и место языка в SDLC. Каждый трек заканчивается курированным списком лучших блогов и книг.

Go

Elixir

TypeScript

C# / .NET

Python

Java

Rust

C и системное программирование

База знаний

Учебные треки от фундамента до продукта. Навигация — в каталоге курсов и на странице роадмапа.

Фундамент: математика, структуры данных, алгоритмы, ОС, парадигмы, принципы

Математика для программиста

Структуры данных

Алгоритмы

Операционные системы

Парадигмы разработки

Принципы разработки

Железо, системное мышление и логика

Железо и архитектуры

Системное мышление

Логика и ошибки мышления

Проектирование систем

Паттерны проектирования

Архитектурные паттерны

Domain-Driven Design

Данные, машинное обучение и поисковые алгоритмы

Data Engineering и ETL

Машинное обучение

Нейронные сети

SBSE и поисковые алгоритмы

Продукт и процесс

Product Management

Project Management

Первые шаги: с нуля, как делают софт, тайм-менеджмент

Мнемотехника: память на образах

Программирование с нуля

Как делают софт и карьера

Тайм-менеджмент для инженера

Как учиться, искать информацию и понимать компьютер

Как учиться

Как искать информацию

Основы Computer Science

Языки и парадигмы (дополнительно)

Функциональное программирование

Лямбда-исчисление Чёрча

Исполняемые спецификации: FTS

FTS — исполняемые спецификации

flang — язык с доказуемым завершением

Данные и ИИ (дополнительно)

Базы данных

ИИ-агенты и prompt engineering

ИИ: основы, агенты и аналитика данных

ИИ для инженера: основы

Инженерия с ИИ-агентами

Аналитика данных

Инфраструктура, инструменты и качество

CI/CD, инфраструктура и облака

Тестирование ПО

Редакторы и IDE

SRE, платформенная инженерия и 3D-ассеты

SRE и надёжность

Платформенная инженерия

3D-ассеты через агента

Техническое письмо и инженерный английский

Техническое письмо

Инженерный английский

Продукт и процесс (дополнительно)

Scrum-мастер (PSM I)

Системный и бизнес-анализ

UX и проектирование интерфейсов

Инженерное лидерство и поставка софта

Тимлид и инженерное лидерство

Поставка софта

Frontend, мобильная разработка и доступность

Frontend-разработка

Мобильная разработка

Доступность (a11y)

Сети, безопасность и производительность

Компьютерные сети

Безопасность приложений

Производительность систем

Распределённые системы, компиляторы и Git

Распределённые системы

Компиляторы и языки

Git и командная работа

Web3, встраиваемые системы и бизнес

Web3 и блокчейн

Встраиваемые системы и робототехника

Бизнес для инженера

Accessibility

Examples

Theses

Научно-исследовательские работы

Blog

Автоматически из Telegram @digitable_blog: 57 публикаций — см. Posts.

Избранное из Logseq:

Нашли неточность? Выделите фрагмент текста — рядом появится жучок.

Нужен разбор именно вашей ситуации?

Статья описывает общий случай. Если у вас частный — можно разобрать его отдельно, платно. А если не хватает целого материала, предложите тему: её оплачивают вскладчину, и она выходит открытой для всех.

Доска запросов
Дальше