Книги для шарпистов | C#, .NET, F#
کانال بسته
4 796
مشترکین
-424 ساعت
-157 روز
-10030 روز
آرشیو پست ها
📚The Optimal RabbitMQ Guide (2020)
✍️Автор: Lovisa Johansson
📃Страниц: 138
Изучите базовые и продвинутые методы RabbitMQ с помощью реалистичного тематического исследования, которым поделились эксперты CloudAMQP
Ссылка на книгу
Repost from Книги для джавистов | Java
📚The Optimal RabbitMQ Guide (2020)
✍️Автор: Lovisa Johansson
📃Страниц: 138
Изучите базовые и продвинутые методы RabbitMQ с помощью реалистичного тематического исследования, которым поделились эксперты CloudAMQP
Ссылка на книгу
📚Minimal APIs in ASP.NET 9, 2nd Edition: Design, implement, and optimize robust APIs in C# with .NET 9 (2023)
✍️Автор: Nick Proud
📃Страниц: 312
Создавайте API-интерфейсы, которые сочетают в себе простоту, масштабируемость и точность, используя проверенные методы разработки и надежные возможности .NET
Ссылка на книгу
📚The C# Type System: Build Robust, Performant, and Efficient Programs (2023)
✍️Автор: Steve Love
📃Страниц: 312
Система типов является основой, на которой строятся все программы на C#. Система типов на C# покажет вам, как эффективно определять и реализовывать типы значений, а также писать более производительный и надежный код. Примеры реального кода и тестовые примеры помогут вам лучше освоить программирование на C# и покажут, как наилучшим образом реализовать принципы, которые вы изучаете.
Ссылка на книгу
📚Kafka Troubleshooting in Production: Stabilizing Kafka Clusters in the Cloud and On-premises (2024)
✍️Автор: Elad Eldor
📃Страниц: 150
Эта книга знакомит администраторов Kafka, инженеров по надежности сайтов, специалистов по работе с данными и DevOps с перечнем реальных производственных проблем, которые могут возникать в кластерах Kafka, и способами их решения. Описанные производственные проблемы собраны в подробном руководстве по устранению неполадок для инженеров, отвечающих за стабильность и производительность кластеров Kafka в производственной среде, независимо от того, развернуты ли эти кластеры в облаке или локально. Эта книга научит вас, как выявлять и устранять неполадки и, в конечном счете, как их предотвращать.
Ссылка на книгу
📚PostgreSQL Query Optimization: The Ultimate Guide to Building Efficient Queries (2024)
✍️Автор: Henrietta Dombrovskaya, Boris Novikov, Anna Bailliekova
📃Страниц: 225
Это второе издание содержит новые примеры с использованием Postgres 15 и новейшей версии базы данных PostgresAir. Оно содержит дополнительные сведения и разъяснения по расширенным разделам и более подробно описывает параметры конфигурации. И, наконец, в нем использованы достижения NORM, а также автоматически созданные функции.
Ссылка на книгу
📚Blazor, A Beginners Guide (2020)
✍️ Автор: Ed Charbeneau
📃 Страниц: 121
Книга начинается с изложения собственного взгляда автора на WebAssembly, на то, почему в веб-разработке важно иметь выбор, и дает некоторое представление о том, почему был создан Blazor. Затем вы пройдете краткий обзор, где познакомитесь с фреймворком и стеком технологий. По мере прочтения книги вы будете знакомиться с рабочими примерами, которые в общих чертах раскрывают основные понятия. Далее в книге рассматриваются темы, требующие более глубокого изучения, чтобы вникнуть в мельчайшие детали и вы могли принимать обоснованные решения о том, как создаются ваши приложения и компоненты.
Скачать книгу
📚Learn C# .NET from Scratch: A Step-by-Step Guide for Beginners. No Experience Needed! Learn the Essentials, Build Projects & Get Hired (2024)
✍️ Автор: Katie Millie
📃 Страниц: 155
Изучение C# .NET с нуля - это ваше интерактивное приключение по программированию, призванное превратить вас из любопытного новичка в уверенного программиста, даже если вы никогда раньше не писали ни строчки кода.
Скачать книгу
📚Grokking Data Structures (2024)
✍️ Автор: Marcello La Rocca
📃 Страниц: 282
Пусть вас не смущают структуры данных! Это веселое, понятное и полностью иллюстрированное руководство поможет вам легко освоить полезные структуры данных, с которыми вы будете работать каждый день.
Скачать книгу
📚Algorithm Design: A Methodological Approach 150 Problems and Detailed Solutions (2023)
✍️ Автор: Patrick Bosc, Marc Guyomard, Laurent Miclet
📃 Страниц: 820
Эта книга, ставшая бестселлером во французском издании, оригинальна по своей структуре, и ее успех на французском рынке свидетельствует о ее привлекательности. В ее основе лежат два принципа:
1. Организация глав по семействам алгоритмов: исчерпывающий поиск, разделяй и властвуй и т.д. Напротив, нет главы, посвященной только систематическому описанию, скажем, алгоритмов работы со строками. Некоторые из них будут рассмотрены в разных главах.
2. Для каждого семейства алгоритмов дается введение в математические принципы и вопросы строгого проектирования, с одним или двумя педагогическими примерами.
Скачать книгу
📚C# Programming Yellow Book (2019)
✍️ Автор: Rob Miles
📃 Страниц: 217
Изучайте C # на основе первых принципов по методу Роба Майлза. С шутками, каламбурами и строгим подходом, основанным на решении проблем.
Скачать книгу
📚 ASP.NET Core 9.0 Essentials: Explore the .NET Core web stack, including Razor Pages, Blazor, and MVC, to build cloud-ready apps (2025)
✍️ Автор: Albert S. Tanure
📃 Страниц: 383
Начиная с фундаментальных концепций платформы, вы будете выполнять практические упражнения по разработке веб-приложений с мощными фреймворками пользовательского интерфейса, создавать гибкие и масштабируемые решения на основе подхода API, а также изучать такие продвинутые темы, как настройка потоков запросов и применение надежных мер безопасности. А ещё познакомитесь с практикой cloud-native, чтобы подготовить свои приложения к работе в облачных средах.
Скачать книгу
ХОЧЕШЬ ПОВЫСИТЬ ГРЕЙД В 2025 ГОДУ? 🚀
Чтобы стать Senior C# разработчиком сегодня, нужно не только знать язык программирования и фреймворки. Нужно уметь строить гибкую архитектуру приложения, которую легко тестировать и менять под задачи бизнеса. Стань экспертом в построении гибкой архитектуры приложения!
👉 Стартуем 27 января.
Курс ведет действующий архитектор и Principal Engineer Кирилл Ветчинкин.
Ты научишься:
✅ Разбивать приложение на слои в соответствии с Clean Architecture
✅ Формировать Domain Model и применять тактические паттерны DDD
✅ Реализовывать Use Case как Command/Query
✅ Делать синхронные и асинхронные интеграции, не загрязняя ядро приложения
✅ Писать 3 вида тестов для разных слоев приложения
Полная программа ТУТ 👉 https://microarch.ru/courses/ddd?utm_source=posev&utm_medium=erid:2VtzquY8hRm&utm_campaign=4
А главное — ты с нуля разработаешь и запустишь микросервис, который максимально приближен к реальности "Диспетчеризация заказов на курьеров". Это будет крутым проектом в портфолио или основой для рабочих задач.
А еще:
✅ Проверим все домашки
✅ Поддержим в чате
✅ Проведем живые разборы
✅ Ответим на все вопросы
📕 Сертификат об участии по итогам прохождения курса.
🔥 Не откладывай свой рост на потом: https://microarch.ru/courses/ddd?utm_source=posev&utm_medium=erid:2VtzquY8hRm&utm_campaign=4
Реклама. ИП Ветчинкин К.Е. ИНН: 773376451099 Erid: 2VtzquY8hRm
📚Murach's ASP.NET Core MVC (2020)
✍️ Автор: Mary Delamater, Joel Murach
📃 Страниц: 784
Если вы разбираетесь в HTML/CSS и C#, вы готовы научиться разрабатывать ASP.NET Основные приложения MVC с помощью нашей последней книги по веб-программированию.
Скачать книгу
📚Data Structures and Algorithms in C# (2021)
✍️ Автор: Michael McMillan
📃 Страниц: 366
Программисты на C#: больше не нужно переводить структуры данных с C++ или Java для использования в ваших программах! Майк Макмиллан представляет руководство по использованию структур данных и алгоритмов, а также первый исчерпывающий справочник по реализации на C# структур данных и алгоритмов, найденных в библиотеке .NET Framework, а также разработанных самим программистом.
Скачать книгу
📚Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture (2021)
✍️ Автор: Tomasz Jaskula, Vaughn Vernon
📃 Страниц: 301
Книга помогает лицам, принимающим бизнес-решения, и членам технической команды совместно работать над четким пониманием своих стратегических задач и определением оптимальных архитектурных подходов, будь то распределенные микросервисы, хорошо структурированные монолиты или более простые сервисы, находящиеся на полпути между ними. Ведущие эксперты по архитектуре программного обеспечения Вон Вернон и Томаш Яскуа показывают, как принимать сбалансированные архитектурные решения, основанные на потребностях и целях, а не на шумихе, чтобы вы могли продвигать ценности и инновации, создавать более гибкие системы и избегать дорогостоящих ошибок
Скачать книгу
📚Optimized Computer Programming With C#10 And .NET 6: Dive into Advanced Strategies for Crafting Lightning-Fast, Resilient Applications with C# 10.0 and .NET 6 (2024)
✍️ Автор: Anderson, Ibrahim
📃 Страниц: 218
Это ваше основное руководство по освоению высокопроизводительных вычислений. Откройте для себя передовые технологии, необходимые каждому ведущему разработчику для создания эффективных, масштабируемых приложений, которые выделяются в конкурентной отрасли.Познакомьтесь с передовыми методами оптимизации, адаптированными для C# 10 и .NET 6, от основ настройки производительности до мощных стратегий управления памятью, многопоточности и SIMD-операций. Это руководство поможет вам точно и квалифицированно справляться со сложными требованиями современной разработки программного обеспечения
Скачать книгу
📚Computer Systems: A Programmer’s Perspective (2017)
✍️ Автор: Randal E. Bryant & David R. O’Hallaron & Manasa S. & Mohit Tahiliani
📃 Страниц: 1121
Компьютерные системы: взгляд программиста объясняет основные элементы, общие для всех компьютерных систем, и то, как они влияют на общую производительность приложений. Цель этой книги, написанной с точки зрения программиста, - научить студентов тому, как понимание основных элементов компьютерных систем и практическое применение их на практике могут привести их к созданию более совершенных программ.
Скачать книгу
📚C# 10 Clean Architecture with .NET 6: A Beginner's Guide to Building Maintainable, Testable, Scalable and Resilient Applications (2024)
✍️ Автор: Katie Millie
📃 Страниц: 171
Чистая архитектура C# 10 с .NET 6 - это ваш ключ к достижению совершенства в программировании. Перестаньте бороться со сложными базами кода. Начните создавать приложения, которые доставляют удовольствие в обслуживании и являются чудом инженерного мастерства.
Скачать книгу
📚Full Stack Development with Microsoft Blazor (2024)
✍️ Автор: Peter Himschoot
📃 Страниц: 697
Станьте полноценным веб-разработчиком, используя Microsoft Blazor framework и методы, описанные в этой книге. Это новое издание поможет вам в кратчайшие сроки создавать все виды приложений на C# и Microsoft .NET 8, от статических веб-сайтов до полностью интерактивных одностраничных приложений, а также настольных и мобильных приложений.
Скачать книгу
