uz
Feedback
Backender | CMD

Backender | CMD

Kanalga Telegram’da o‘tish

Самые полезные и интересные курсы для бэкенд разработчиков! Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/backender_it

Ko'proq ko'rsatish
6 336
Obunachilar
-224 soatlar
-217 kun
-5530 kun
Postlar arxiv
🌎 О Haskell по-человечески, издание 2.0. Денис Шевченко (2016) ❔ Чему вы научитесь: 🔵 мыслить в терминах чистых функций и н
🌎 О Haskell по-человечески, издание 2.0. Денис Шевченко (2016)Чему вы научитесь: 🔵 мыслить в терминах чистых функций и неизменяемых данных; 🔵 работать с ленивыми вычислениями и понимать, когда они вредят; 🔵 использовать алгебраические типы данных и сопоставление с образцом; 🔵 разбираться в классах типов и параметрическом полиморфизме; 🔵 применять функторы, аппликативы и монады как практические инструменты; 🔵 отделять чистый код от ввода-вывода через монаду IO. "О Haskell по-человечески" — русскоязычное введение, написанное намеренно простым языком: автор избегает академической подачи и вводит понятия по мере необходимости, а не сразу через теорию категорий. Рассчитана на разработчиков с опытом в императивных языках, впервые берущихся за функциональное программирование. 🗄 Скачать курс Backender

🌎 Introduction to Programming in Java: An Interdisciplinary Approach, 2nd Edition. Robert Sedgewick, Kevin Wayne (2017) ❔ Че
🌎 Introduction to Programming in Java: An Interdisciplinary Approach, 2nd Edition. Robert Sedgewick, Kevin Wayne (2017)Чему вы научитесь: 🔵 владеть базой языка: типы, условия, циклы, массивы, статические методы; 🔵 писать классы и работать с объектами, понимая их представление в памяти; 🔵 применять программирование к задачам физики, биологии, обработки сигналов и графики; 🔵 работать с рекурсией и разбирать классические алгоритмы поиска и сортировки; 🔵 оценивать производительность программ и порядок роста сложности; 🔵 использовать базовые структуры данных — стеки, очереди, символьные таблицы. "Introduction to Programming in Java" — университетский вводный курс Принстона: программирование подаётся как инструмент для научных и вычислительных задач, а не как ремесло веб-разработчика. Порог входа нулевой по программированию, но школьная математика нужна уверенно. Издание 2017 года и версия Java здесь значения почти не имеют — используется базовое подмножество языка, которое не менялось; современных возможностей вроде лямбд и Stream API в книге нет. 🗄 Скачать курс Backender

🌎 Работа с MySQL, MS SQL Server и Oracle в примерах, 2-е издание (2025) ❔ Чему вы научитесь: 🔵 писать выборки, соединения и
🌎 Работа с MySQL, MS SQL Server и Oracle в примерах, 2-е издание (2025)Чему вы научитесь: 🔵 писать выборки, соединения и подзапросы, работающие во всех трёх СУБД; 🔵 видеть различия диалектов: типы данных, ограничение выборки, работа с датами; 🔵 создавать и изменять схемы, задавать ключи и ограничения целостности; 🔵 использовать хранимые процедуры и триггеры с учётом синтаксиса каждой системы; 🔵 работать с транзакциями и уровнями изоляции; 🔵 подключаться к базам из прикладного кода. "Работа с MySQL, MS SQL Server и Oracle в примерах" — практикум со сравнительной подачей: одна задача решается в трёх системах, и различия видны сразу. Полезна тем, кому приходится переключаться между СУБД или переносить запросы между ними. Подача через примеры, теории минимум — как справочник по диалектам книга работает лучше, чем как учебник по проектированию баз. 🗄 Скачать курс Backender

Poizon теперь в Телеграм! У китайского маркетплейса появился официальный дистрибьютор — Border. Там можно покупать брендовые
Poizon теперь в Телеграм! У китайского маркетплейса появился официальный дистрибьютор — Border. Там можно покупать брендовые товары напрямую, без посредников, наценок и дополнительных комиссий. Доставка самолетом из Китая занимает от 5 дней — это рекордно низкие сроки. Попробуйте сами: @poizon

🌎 PostgreSQL 16 изнутри. Егор Рогов (2024) ❔ Чему вы научитесь: 🔵 разбираться в изоляции и многоверсионности: снимки данных
🌎 PostgreSQL 16 изнутри. Егор Рогов (2024)Чему вы научитесь: 🔵 разбираться в изоляции и многоверсионности: снимки данных, xmin/xmax, очистка мёртвых версий; 🔵 понимать работу vacuum, autovacuum и опасность разрастания таблиц; 🔵 разбирать устройство буферного кеша и журнала предзаписи; 🔵 выбирать тип индекса под задачу — B-дерево, GiST, GIN, BRIN — и понимать их внутреннее строение; 🔵 читать планы запросов и знать, как планировщик считает стоимость; 🔵 разбираться в методах соединения таблиц и причинах выбора конкретного. "PostgreSQL 16 изнутри" — книга написана на русском языке изначально, а не переведена, и объясняет именно внутреннее устройство СУБД: почему запрос выполняется так, а не иначе. Рассчитана на разработчиков и администраторов с опытом; вводных глав по SQL здесь нет. Электронная версия доступна бесплатно на сайте Postgres Professional, где автор ведёт и учебные курсы. 🗄 Скачать курс Backender

🌎 Amazon DynamoDB — The Definitive Guide: Explore enterprise-ready, serverless NoSQL with predictable, scalable performance
🌎 Amazon DynamoDB — The Definitive Guide: Explore enterprise-ready, serverless NoSQL with predictable, scalable performance (2024)Чему вы научитесь: 🔵 проектировать модель данных от списка запросов, а не от сущностей; 🔵 подбирать ключ раздела и ключ сортировки, избегая горячих партиций; 🔵 применять single-table design и вторичные индексы — GSI и LSI; 🔵 работать с транзакциями, условной записью и оптимистичной блокировкой; 🔵 обрабатывать изменения через DynamoDB Streams и связывать их с Lambda; 🔵 управлять пропускной способностью и стоимостью — on-demand против provisioned. "Amazon DynamoDB — The Definitive Guide" — главное содержание книги в том, что реляционные привычки здесь вредят: схема выводится из шаблонов доступа, иначе база упирается в стоимость и латентность. Рассчитана на разработчиков и архитекторов, работающих в AWS. Практический результат — модель данных, спроектированная до первой строки кода, поскольку переделать её задним числом в DynamoDB значительно дороже, чем в SQL. 🗄 Скачать курс Backender

16 сентября в Arena Breakout: Infinite выходит седьмой сезон — «Утопия» Если не сталкивались с игрой: это бесплатный тактичес
+1
16 сентября в Arena Breakout: Infinite выходит седьмой сезон — «Утопия» Если не сталкивались с игрой: это бесплатный тактический шутер про вылазки за добычей. Заходишь на локацию со своим снаряжением, набираешь лут и пытаешься уйти живым. Погиб — потерял всё, что было с собой. Что завозят в новом сезоне: • Заражённая зона — три карты превращаются в биоопасные локации с ночью, туманом и ливнем, по ним бродят шесть видов мутантов. Другие игроки при этом никуда не делись • Режим на выживание — отдельный PvE без риска: снаряжение с собой не берёшь и ничего не теряешь, просто отбиваешься от волн и открываешь усиления • Торговец прямо в рейде — можно обменять припасы и разведданные или докупить снаряжение • Два новых ствола, сезонные обвесы и переработанная стрельба: дальность выше, попадания в голову ощутимее • На старте бесплатно выдают прокачиваемую сапёрную лопату, скины и билеты, а между игроками разыгрывают 200 000 очков Игра бесплатная, качается в Steam, российский регион поддерживается → https://abi.go.link/2wzTb

🌎 Go by Example: Programmer's Guide to Idiomatic and Testable Code (2025) ❔ Чему вы научитесь: 🔵 писать в идиоматике Go: яв
🌎 Go by Example: Programmer's Guide to Idiomatic and Testable Code (2025)Чему вы научитесь: 🔵 писать в идиоматике Go: явная обработка ошибок, композиция вместо наследования; 🔵 работать с интерфейсами и дженериками там, где они уместны; 🔵 использовать горутины, каналы, select и context для конкурентных задач; 🔵 структурировать проект по пакетам и управлять зависимостями через модули; 🔵 покрывать код табличными тестами, бенчмарками и fuzzing; 🔵 строить HTTP-сервисы средствами стандартной библиотеки. "Go by Example" — книга делает акцент на тестируемости: код с самого начала пишется так, чтобы его было чем проверить, а не тесты дописываются потом. Рассчитана на разработчиков с других языков, переходящих в Go; синтаксис вводится быстро. Основная переналадка мышления — отказ от привычных абстракций в пользу простоты, и именно этому уделено внимание. 🗄 Скачать курс Backender

🌎 Django 5 By Example: Build powerful and reliable Python web applications from scratch. Antonio Melé, 5-е издание (2024) ❔
🌎 Django 5 By Example: Build powerful and reliable Python web applications from scratch. Antonio Melé, 5-е издание (2024)Чему вы научитесь: 🔵 строить проекты от моделей и вью до шаблонов и админки; 🔵 работать с формами, аутентификацией и пользовательскими профилями; 🔵 реализовывать связи между сущностями и сложные запросы через ORM; 🔵 подключать Celery и Redis для фоновых задач; 🔵 писать REST API средствами Django REST Framework; 🔵 добавлять WebSocket-функциональность через Django Channels. "Django 5 By Example" — обучение через четыре сквозных проекта: блог, соцсеть с закладками, интернет-магазин и обучающая платформа. Версия фреймворка вынесена в название, примеры соответствуют Django 5. Рассчитана на тех, кто знает Python, но не работал с вебом; по объёму и темпу это полноценный курс, а не быстрый старт. 🗄 Скачать курс Backender

🌎 Mastering Swift 6: Modern programming techniques for high-performance apps in Swift 6, 7th Edition (2024) ❔ Чему вы научит
🌎 Mastering Swift 6: Modern programming techniques for high-performance apps in Swift 6, 7th Edition (2024)Чему вы научитесь: 🔵 владеть системой типов: опционалы, дженерики, протоколы, ассоциированные типы; 🔵 применять протокол-ориентированное проектирование вместо наследования классов; 🔵 работать с async/await, акторами и структурированной конкурентностью; 🔵 понимать строгую проверку изоляции данных, введённую в Swift 6; 🔵 управлять памятью: ARC, циклы ссылок, семантика значений; 🔵 использовать сопоставление с образцом, обработку ошибок и функциональные приёмы. "Mastering Swift 6" — систематическое руководство по языку как таковому, без привязки к конкретному фреймворку интерфейса. Ключевая тема издания — модель конкурентности Swift 6, где компилятор начал жёстко проверять гонки данных; миграция существующих проектов из-за этого нетривиальна. Рассчитана на разработчиков с опытом на Swift или другом современном языке. 🗄 Скачать курс Backender

🌎 Vulkan 3D Graphics Rendering Cookbook: Implement expert-level techniques for high-performance graphics with Vulkan, 2nd Ed
🌎 Vulkan 3D Graphics Rendering Cookbook: Implement expert-level techniques for high-performance graphics with Vulkan, 2nd Edition (2025)Чему вы научитесь: 🔵 выстраивать рендер на Vulkan: устройства, очереди, свопчейн, синхронизация; 🔵 работать с дескрипторами, буферами и памятью GPU; 🔵 реализовывать PBR-освещение и загружать сцены из glTF; 🔵 строить тени, отложенное затенение и постобработку; 🔵 использовать compute-шейдеры и bindless-подход к ресурсам; 🔵 профилировать кадр и отлаживать конвейер через слои валидации. "Vulkan 3D Graphics Rendering Cookbook" — формат рецептов с кодом на C++: каждая техника доводится до работающего результата. Порог входа высокий — нужны уверенный современный C++, понимание графического конвейера и линейной алгебры; Vulkan прощает ошибки куда меньше, чем OpenGL. Второе издание переработано под актуальное состояние API и современные практики рендеринга. 🗄 Скачать курс Backender

🌎 Build a Database Server: Learn how database systems work by following this guide to building your own (2025) ❔ Чему вы нау
🌎 Build a Database Server: Learn how database systems work by following this guide to building your own (2025)Чему вы научитесь: 🔵 организовывать хранение на диске: страницы, буферный пул, формат записей; 🔵 реализовывать журнал упреждающей записи и восстановление после сбоя; 🔵 писать менеджер транзакций с блокировками и уровнями изоляции; 🔵 строить индексы на B-дереве и использовать их при выполнении запросов; 🔵 разбирать SQL, планировать выполнение и реализовывать операторы; 🔵 обслуживать сетевых клиентов и выполнять параллельные соединения. "Build a Database Server" — обучение через постройку: система пишется с нуля, слой за слоем, и после каждого шага понятно, зачем он нужен. Рассчитана на разработчиков с опытом, готовых писать много кода; предполагается уверенное владение выбранным языком и понимание структур данных. Практическая отдача не в собственной СУБД, а в том, что после книги поведение настоящих баз перестаёт выглядеть магией. 🗄 Скачать курс Backender

🌎 GitHub for Next-Generation Coders: Build your ideas, share your code, and join a community of creators (2024) ❔ Чему вы на
🌎 GitHub for Next-Generation Coders: Build your ideas, share your code, and join a community of creators (2024)Чему вы научитесь: 🔵 работать с репозиториями, коммитами и ветками; 🔵 оформлять pull request и проходить код-ревью; 🔵 разрешать конфликты слияния без паники; 🔵 вести задачи через issues и организовывать работу над проектом; 🔵 участвовать в open source: форки, вклад в чужие проекты, правила сообщества; 🔵 публиковать страницы через GitHub Pages и автоматизировать рутину в Actions. "GitHub for Next-Generation Coders" — вводная книга для начинающих: платформа объясняется с нуля, в том числе то, как вообще устроена совместная работа над кодом. Подойдёт студентам, школьникам постарше и самоучкам, которые пишут код, но никогда не работали в команде. Опытному разработчику нового не даст — это первый шаг, а не справочник по Git. 🗄 Скачать курс Backender

🌎 Kubernetes: Up and Running: Dive into the Future of Infrastructure. Brendan Burns, Joe Beda, Kelsey Hightower, Lachlan Eve
🌎 Kubernetes: Up and Running: Dive into the Future of Infrastructure. Brendan Burns, Joe Beda, Kelsey Hightower, Lachlan Evenson. O'Reilly, 3-е издание (2022)Чему вы научитесь: 🔵 разворачивать кластер и работать с основными объектами: Pod, ReplicaSet, Deployment; 🔵 организовывать доступ через Service и Ingress, разбираться в модели сети; 🔵 хранить конфигурацию и секреты отдельно от образов; 🔵 запускать stateful-нагрузки, работать с томами и StatefulSet; 🔵 применять Job, CronJob и DaemonSet под соответствующие сценарии; 🔵 разграничивать доступ через RBAC и расширять API через CRD. "Kubernetes: Up and Running" — компактное практическое введение от людей, стоявших у истоков проекта: объём заметно меньше, чем у «Kubernetes в действии», акцент на быстром старте. Подойдёт разработчикам и админам, знакомым с контейнерами. Внутреннее устройство control plane разбирается поверхностно — это книга, чтобы начать работать, а не чтобы понять систему изнутри. 🗄 Скачать курс Backender

🌎 AI for Everyday IT: Accelerate workplace productivity (2025) ❔ Чему вы научитесь: 🔵 формулировать запросы к LLM под рабоч
🌎 AI for Everyday IT: Accelerate workplace productivity (2025)Чему вы научитесь: 🔵 формулировать запросы к LLM под рабочие задачи ИТ-специалиста; 🔵 использовать модели для разбора логов, черновиков скриптов и документации; 🔵 автоматизировать переписку, отчётность и типовые тикеты поддержки; 🔵 встраивать ИИ-помощников в существующие рабочие процессы и инструменты; 🔵 проверять результат модели и распознавать уверенные ошибки; 🔵 учитывать корпоративные ограничения на передачу данных в облачные сервисы. "AI for Everyday IT" — прикладная книга о повседневных задачах, а не о разработке моделей. Аудитория — админы, поддержка, ИТ-менеджеры; технической подготовки почти не требуется. Ограничение жанра стоит держать в голове: интерфейсы и возможности сервисов меняются быстрее выхода изданий, поэтому переносимая ценность — в подходах к постановке задачи и проверке ответа, а не в конкретных примерах. 🗄 Скачать курс Backender

🌎 Mastering Linux Security and Hardening: A practical guide to protecting your Linux system from cyber attacks, 3rd Edition
🌎 Mastering Linux Security and Hardening: A practical guide to protecting your Linux system from cyber attacks, 3rd Edition (2023)Чему вы научитесь: 🔵 закрывать доступ: политика паролей, sudo, sudoers, отказ от прямого root-входа; 🔵 настраивать межсетевой фильтр через nftables и firewalld; 🔵 работать с SELinux и AppArmor — от режима логирования до собственных политик; 🔵 шифровать разделы и файлы, использовать LUKS и настраивать целостность файловой системы; 🔵 выстраивать аудит и разбор логов, отслеживать подозрительную активность; 🔵 сканировать систему на уязвимости и приводить конфигурацию к требованиям CIS-бенчмарков. "Mastering Linux Security and Hardening" — практическое руководство с примерами для семейств Ubuntu и RHEL: команды и конфигурации даются под обе ветки. Рассчитана на администраторов и DevOps-инженеров, уверенно работающих с Linux; вводных глав про терминал здесь нет. Практический результат — сервер, приведённый к проверяемому базовому уровню защищённости, а не набор разрозненных мер. 🗄 Скачать курс Backender

🌎 AI-Enabled Apps with .NET MAUI: How to Build Cross-Platform .NET MAUI Apps with the Latest AI Capabilities (2026) ❔ Чему в
🌎 AI-Enabled Apps with .NET MAUI: How to Build Cross-Platform .NET MAUI Apps with the Latest AI Capabilities (2026)Чему вы научитесь: 🔵 строить кроссплатформенный интерфейс на .NET MAUI под мобильные и десктопные системы; 🔵 подключать облачные модели к приложению через клиентские библиотеки и API; 🔵 запускать локальный инференс на устройстве, когда данные нельзя отправлять наружу; 🔵 добавлять работу с изображениями, речью и текстом средствами платформы; 🔵 проектировать UX асинхронной генерации: стриминг ответа, индикация, обработка ошибок; 🔵 хранить ключи и пользовательские данные безопасно на клиенте. "AI-Enabled Apps with .NET MAUI" — про инженерную сторону встраивания моделей в клиентское приложение, а не про их обучение. Рассчитана на .NET-разработчиков, знающих C# и XAML; опыта в ML не требуется. Практический результат — приложение, где ИИ-функция работает предсказуемо: с обработкой отказов сети, контролем расходов на вызовы и понятным поведением при долгом ответе. 🗄 Скачать курс Backender

🌎 Bug Bounty Bootcamp: The Guide to Finding and Reporting Web Vulnerabilities. Vickie Li. No Starch Press (2021) ❔ Чему вы н
🌎 Bug Bounty Bootcamp: The Guide to Finding and Reporting Web Vulnerabilities. Vickie Li. No Starch Press (2021)Чему вы научитесь: 🔵 выстраивать разведку: поиск поддоменов, скрытых эндпоинтов, картирование приложения; 🔵 находить и подтверждать XSS, SQL-инъекции, SSRF, IDOR, XXE, открытые редиректы; 🔵 разбирать логику аутентификации и сессий, искать обход контроля доступа; 🔵 работать с Burp Suite и вспомогательным инструментарием; 🔵 писать отчёт так, чтобы находку приняли: воспроизведение, влияние, оценка серьёзности; 🔵 выбирать программы и выстраивать процесс участия без выгорания. "Bug Bounty Bootcamp" — книга ведёт от подготовки рабочего окружения до сдачи первого отчёта, с упором на процесс, а не только на список уязвимостей. Порог входа невысокий: нужны понимание HTTP и базовые навыки работы с терминалом. Всё описанное применимо строго в рамках правил конкретной программы bug bounty или на собственных стендах — выход за оговорённый скоуп лишает легальной защиты. 🗄 Скачать курс Backender

🌎 Mastering ASP.NET Core 10: Web Applications Made Easy with the Biggest Update Yet (2025) ❔ Чему вы научитесь: 🔵 строить с
🌎 Mastering ASP.NET Core 10: Web Applications Made Easy with the Biggest Update Yet (2025)Чему вы научитесь: 🔵 строить сервисы на minimal API и контроллерах, понимая разницу подходов; 🔵 работать с внедрением зависимостей, конфигурацией и конвейером middleware; 🔵 обращаться к данным через Entity Framework Core и управлять миграциями; 🔵 настраивать аутентификацию, авторизацию и защиту эндпоинтов; 🔵 выбирать модель рендеринга — Razor Pages, MVC, Blazor — под задачу; 🔵 покрывать код тестами, контейнеризовать приложение и разворачивать его. "Mastering ASP.NET Core 10" — материал привязан к десятой версии платформы, что существенно: конфигурация и шаблоны проектов в ASP.NET Core заметно менялись от выпуска к выпуску. Рассчитана на C#-разработчиков, знакомых с основами языка, но не с веб-стеком .NET. Подзаголовок про «самое крупное обновление» — маркетинговая формулировка издателя; содержательно это системное руководство по текущей версии фреймворка. 🗄 Скачать курс Backender

🌎 Mastering VB.NET: A Comprehensive Guide to Visual Basic .NET Programming (2024) ❔ Чему вы научитесь: 🔵 владеть синтаксисо
🌎 Mastering VB.NET: A Comprehensive Guide to Visual Basic .NET Programming (2024)Чему вы научитесь: 🔵 владеть синтаксисом VB.NET: типы, управление потоком, обработка исключений; 🔵 применять ООП — классы, интерфейсы, наследование в рамках .NET; 🔵 работать с коллекциями и LINQ; 🔵 строить настольные приложения на Windows Forms; 🔵 обращаться к базам данных через ADO.NET и Entity Framework; 🔵 работать с файлами, вводом-выводом и асинхронными операциями. "Mastering VB.NET" — систематическое руководство по языку, который Microsoft поддерживает, но больше не развивает: новые возможности платформы приходят в C#, а VB.NET остаётся стабильным. Практическая ниша узкая и вполне реальная — сопровождение существующих корпоративных приложений, которых написано много. Для нового проекта язык выбирать не стоит; для работы с легаси книга полезна. 🗄 Скачать курс Backender