🌎 Refactoring: Improving the Design of Existing Code. Martin Fowler, 2-е издание (2018) ❔ Чему вы научитесь: 🔵 распознавать code smells — дублирование, длинные функции, завистливые методы, классы данных; 🔵 применять каталог рефакторингов пошагово, сохраняя работоспособность кода; 🔵 извлекать функции и переменные, перемещать поведение между классами; 🔵 заменять условную логику полиморфизмом и упрощать ветвления; 🔵…
Backender | CMD
Самые полезные и интересные курсы для бэкенд разработчиков! Ссылка: @Portal_v_IT Канал на бирже
Динамика подписчиков
с 20 июля 2026 по 28 сентября 2026 · минимум 6 330 · максимум 6 390
Кто рекламировался за полгода
Рекламодатель определён по маркировке рекламы в постах канала.
Публикации
🌎 A Common-Sense Guide to Data Structures and Algorithms in JavaScript, Volume 1. Jay Wengrow (2024) ❔ Чему вы научитесь: 🔵 оценивать сложность алгоритмов через большое O без формального аппарата; 🔵 понимать, чем отличаются по стоимости массивы, хеш-таблицы и связные списки; 🔵 применять стеки и очереди к прикладным задачам; 🔵 писать рекурсивные решения и превращать их в эффективные; 🔵 разбираться в сортировках и их…
🌎 Mastering Efficient Memory Management in C++: Unlock the Secrets of Expert-Level Skills (2024) ❔ Чему вы научитесь: 🔵 разбираться в моделях владения и применять умные указатели по назначению; 🔵 использовать RAII и move-семантику для исключения лишних копирований; 🔵 писать собственные аллокаторы и пулы памяти под конкретную нагрузку; 🔵 понимать выравнивание, локальность данных и влияние кеша на производительность;…
🌎 Java: The Complete Reference, Thirteenth Edition. Herbert Schildt (2024) ❔ Чему вы научитесь: 🔵 владеть синтаксисом и системой типов языка в полном объёме; 🔵 применять ООП: классы, интерфейсы, наследование, вложенные и анонимные классы; 🔵 работать с дженериками, коллекциями и Stream API; 🔵 использовать лямбды, ссылки на методы и функциональные интерфейсы; 🔵 программировать многопоточность, включая виртуальные…
🌎 Building Intelligent Applications with Spring AI: Develop Practical Java Solutions with Generative AI, Multimodal Models, and Agents (2026) ❔ Чему вы научитесь: 🔵 подключать языковые модели к Spring-приложению через единую абстракцию Spring AI; 🔵 менять провайдера модели без переписывания прикладного кода; 🔵 строить RAG: векторные хранилища, эмбеддинги, извлечение контекста; 🔵 описывать инструменты и давать модели…
🌎 Tools and Skills for .NET 10 (2026) ❔ Чему вы научитесь: 🔵 выстраивать рабочее окружение и владеть инструментами .NET CLI; 🔵 организовывать структуру решения, управление пакетами и версионирование; 🔵 настраивать отладку, профилирование и диагностику приложений; 🔵 писать тесты разных уровней и подключать их к конвейеру сборки; 🔵 применять наблюдаемость: логирование, метрики, трассировки; 🔵 работать с контейнерами,…
🌎 Introduction to Generative AI: Reliable, responsible, and real-world applications, 2nd Edition (2026) ❔ Чему вы научитесь: 🔵 понимать на концептуальном уровне, как устроены и обучаются большие языковые модели; 🔵 распознавать галлюцинации и ограничения моделей в прикладных сценариях; 🔵 оценивать риски: смещения в данных, утечки приватной информации, злоупотребления; 🔵 разбираться в регулировании ИИ и вопросах…
🌎 AI Agents: The Definitive Guide (2025) ❔ Чему вы научитесь: 🔵 разбираться в архитектуре агента: модель, инструменты, память, цикл планирования; 🔵 описывать инструменты и организовывать их вызов моделью; 🔵 строить краткосрочную и долговременную память агента, включая извлечение контекста; 🔵 проектировать многоагентные схемы и распределять роли между агентами; 🔵 оценивать поведение агента и ловить зацикливание,…
🌎 Creational Design Patterns in Java: Designing Flexible, Scalable, and Reliable Software (2026) ❔ Чему вы научитесь: 🔵 применять Factory Method и Abstract Factory для отвязки кода от конкретных классов; 🔵 собирать сложные объекты через Builder, в том числе неизменяемые; 🔵 реализовывать Singleton корректно и понимать, почему его часто считают антипаттерном; 🔵 использовать Prototype и копирование объектов без ловушек…
🌎 Practical Foundations of Windows Debugging, Disassembling, Reversing: Training Course, 3rd Edition. Dmitry Vostokov (2025) ❔ Чему вы научитесь: 🔵 работать в WinDbg: точки останова, пошаговое выполнение, просмотр памяти и регистров; 🔵 читать дизассемблированный код x64 и соотносить его с исходником на C/C++; 🔵 разбираться в стеке вызовов, фреймах функций и передаче параметров; 🔵 понимать представление указателей,…