Книги для шарпистов | C#, .NET, F#
关闭频道
5 153
订阅者
-224 小时
-127 天
-4430 天
帖子存档
📚API Design Patterns (2021)
✍️Автор: JJ Geewax
📃Страниц: 481
Шаблоны проектирования API представляют собой набор принципов проектирования для создания внутренних и общедоступных API. Эксперт Google по API Джей Джей Дживакс (JJ Geewax) представляет шаблоны, которые обеспечивают согласованность, масштабируемость и гибкость ваших API. Вы улучшите дизайн наиболее распространенных API-интерфейсов, а также узнаете о методах решения сложных проблемных ситуаций. Точные иллюстрации, соответствующие примеры и подробные сценарии делают каждый шаблон понятным.
Скачать книгу
📚ASP.NET Core MVC (.NET 8) Developer's Guide: Build Fast, Secure Web Apps: The Essential Handbook for Aspiring ASP.NET Core MVC Developers (2024)
✍️Автор: Parvin, R.
📃Страниц: 451
Вы начинающий веб-разработчик, стремящийся освоить передовые инструменты и методы создания надежных и масштабируемых веб-приложений? Ознакомьтесь с "ASP.NET Руководством разработчика Core MVC (.NET 8): Создавайте быстрые и безопасные веб-приложения". Этот всеобъемлющий справочник-ваш незаменимый спутник на пути, чтобы стать опытным ASP.NET основной разработчик проектирования MVC.
Скачать книгу
📚C# Package 100 Knock: 1-Hour Mastery Series 2024 Edition (2024)
✍️Автор: Tenko
📃Страниц: 354
Это руководство, предназначенное как для начинающих, так и для разработчиков среднего уровня, представляет собой краткое введение в основные библиотеки и пакеты C#.Каждый раздел разработан таким образом, чтобы улучшить ваши навыки программирования с помощью практических примеров, четких объяснений и простых упражнений. Всего за один час вы научитесь уверенно использовать различные пакеты и повысите эффективность своего программирования. Готовитесь ли вы к собеседованию при приеме на работу, работаете над проектом или просто интересуетесь C#, эта электронная книга - ваш идеальный помощник.Начните свой путь к тому, чтобы стать опытным разработчиком C# уже сегодня!
Скачать книгу
📚Parallel C++: Efficient and Scalable High-Performance Parallel Programming Using HPX (2024)
✍️Автор: Patrick Diehl & Steven R. Brandt & Hartmut Kaiser
📃Страниц: 203
Этот учебник посвящен практическому параллельному программированию на C++ на уровне аспирантов. В частности, в нем показаны API и связанные с ними языковые возможности стандартов C++ 17 и C++ 20, охватывающие как одноузловые, так и распределенные системы. Это показывает, что благодаря параллельным функциям в стандартах C++ 17 и C++ 20 изучение таких метаязыков, как OpenMP, больше не требуется. Используя стандартную библиотеку C++ для обеспечения параллелизма и совместимости (HPX), те же возможности языка можно распространить на распределенные коды, предоставляя более высокоуровневый интерфейс C++ для распределенного программирования, чем интерфейс передачи сообщений (MPI).
Скачать книгу
📚Hands-On Domain-Driven Design with .NET Core (2024)
✍️Автор: Essam, Mohamed
📃Страниц: 279
В этой книге, написанной опытным разработчиком Unity, особое внимание уделяется организации проекта, чистому коду на C# и плагинам Unity, включая новую систему ввода и Cinemachine. Освоение разработки игр на Unity с помощью C# покажет вам, как эффективно структурировать проекты, писать чистый и модульный код, использовать возможности плагинов Unity и разрабатывать привлекательные игровые механики. Вы также поймете, как оптимизировать пользовательские интерфейсы для удобства работы игроков, эффективно управлять игровыми данными, вносить вклад в существующие базы кода, интегрировать сторонние ресурсы и API и применять методы оптимизации для повышения производительности игры.
Скачать книгу
📚Hands-On Domain-Driven Design with .NET Core (2019)
✍️Автор: Alexey Zimarev
📃Страниц: 435
Разработчики по всему миру быстро внедряют принципы DDD для достижения впечатляющих результатов при написании программного обеспечения, отвечающего сложным бизнес-требованиям. Эта книга поможет вам привлечь заинтересованные стороны бизнеса к выбору программного обеспечения, которое вы планируете создать для них. Выяснив временную природу моделей предметной области, управляемых поведением, вы сможете создавать более компактные, гибкие и модульные системы.
Скачать книгу
📚Practical Event-Driven Microservices Architecture: Building Sustainable and Highly Scalable Event-Driven Microservices (2021)
✍️Автор: Hugo Filipe Oliveira Rocha
📃Страниц: 457
В этом руководстве вы пройдете через все этапы перехода платформы с миллионами пользователей от монолита к событийно-ориентированной архитектуре микросервисов. Вы узнаете о проблемах и сложностях, возникающих в высокопроизводительных средах, которые часто содержат до сотен микросервисов. Эта книга призвана стать вашим лучшим ресурсом для изучения того, как применять событийно-управляемые архитектуры в реальных сценариях, и предлагает сотни шаблонов для преодоления распространенных и не очень проблем.
Скачать книгу
❗️Вакансии «Библиотеки программиста» — ждем вас в команде!
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉авторов в наше медиа proglib.io
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут.
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
📚Visual Studio Code Distilled: Evolved Code Editing for Windows, macOS, and Linux (2019)
✍️Автор: Alessandro Del Sole
📃Страниц: 221
Книга учит вас, как сразу же начать продуктивно работать с Visual Studio Code, начиная с основ и заканчивая некоторыми более сложными темами. Вы узнаете, как работать с отдельными файлами кода, завершать проекты и получите представление о расширенных функциях редактирования кода, которые помогут вам сосредоточиться на производительности и совместной работе с исходным кодом в Git.
Скачать книгу
📚Learning C# Through Small Projects (2024)
✍️Автор: Denis Panjuta
📃Страниц: 403
Книга предлагает вам практический подход к пониманию продвинутых концепций C# с помощью увлекательных проектов и мини-игр. Логика проста: учиться на практике. Вы сразу же приступаете к работе, создавая одиннадцать различных проектов — от интерактивной программы для создания историй до отзывчивого чатбота Discord. Каждый проект тщательно продуман, чтобы познакомить и закрепить определенные концепции C#, гарантируя, что вы не только поймете теорию, но и сможете применить ее в реальных сценариях.
Скачать книгу
📚Enabling Microservice Success: Managing Technical, Organizational, and Cultural Challenges (2024)
✍️Автор: Sarah Wells
📃Страниц: 300
В этой книге автор дает практические и подробные советы по переходу на микросервисы. Книга рассказывает о подходах, которые необходимо использовать с самого начала, и объясняет потенциальные ловушки, в которые вы можете попасть. Вы также узнаете, как поддерживать архитектуру по мере развития ваших систем и при этом минимизировать время, которое вы тратите на поддержку и обслуживание.
Скачать книгу
📚NoSQL Essentials: Navigating the World of Non-Relational Databases (2024)
✍️Автор: Kameron Hussain & Frahaan Hussain
📃Страниц: 440
Окунитесь в динамичный и развивающийся мир баз данных NoSQL с книгой "Основы NoSQL: навигация по миру нереляционных баз данных". Это всеобъемлющее руководство поможет вам разобраться в тонкостях и мощи технологии NoSQL, важнейшего инструмента управления и интерпретации огромного количества данных в современном цифровом мире.
Скачать книгу
📚.NET MAUI Cross-Platform Application Development: Build high-performance apps for Android, iOS, macOS, and Windows using XAML and Blazor with .NET 8 (2024)
✍️Автор: Roger Ye
📃Страниц: 496
Книга начинается с рассказа о том, как разработать кроссплатформенное приложение с использованием .NET MAUI, включая руководство по переходу с Xamarin.Формы. Вы получите все знания, необходимые для создания кроссплатформенного приложения для Android, iOS, macOS и Windows, следуя пошаговому примеру проекта.
Скачать книгу
📚.NET MAUI Projects — 3rd Edition: Build multi-platform desktop and mobile apps from scratch using C# and Visual Studio 2022 (2024)
✍️Автор: Daniel Hindrikes
📃Страниц: 630
Начиная с обзора .NET Core и принципов его работы, книга делится советами по выбору правильной среды разработки для планирования многоплатформенных приложений. Затем вы создадите свое первое приложение .NET MAUI и перейдете к изучению использования Shell для реализации архитектуры приложений
Скачать книгу
📚Distributed Tracing in Practice: Instrumenting, Analyzing, and Debugging Microservices (2020)
✍️Автор: Austin Parker, Daniel Spoonhower, Jonathan Mace, Rebecca Isaacs, [foreword by] Ben Sigelman
📃Страниц: 330
Из этого руководства вы узнаете, что такое распределенная трассировка и как ее использовать для оценки производительности и функционирования вашего программного обеспечения. Ключевые сотрудники LightStep и других организаций расскажут вам о том, как настроить код для трассировки, собрать данные, которые генерирует инструментарий, и превратить их в полезную операционную информацию. Если вы хотите внедрить распределенную трассировку, эта книга расскажет вам все, что вам нужно знать.
Скачать книгу
📚C# and Algorithmic Thinking for the Complete Beginner - Third Edition (2024)
✍️Автор: Aristides S. Bouras
📃Страниц: 1044
Полностью обновленная для последней версии C#, эта книга предлагает всестороннее введение в программирование, не предполагающее наличия предварительных знаний по предмету. Она предназначена для людей, стремящихся освоить C# с нуля, обеспечивая прочную основу алгоритмического мышления — фундаментального навыка, который должен приобрести каждый начинающий программист. Алгоритмическое мышление включает в себя нечто большее, чем просто написание кода; оно предполагает овладение искусством решения проблем с помощью кодирования.
Скачать книгу
📚The Art of Randomness: Randomized Algorithms in the Real World (2024)
✍️Автор: Ronald T. Kneusel
📃Страниц: 871
Это практическое руководство по освоению множества способов использования рандомизированных алгоритмов для решения реальных задач программирования и научных задач. Вы узнаете, как использовать случайность для моделирования, сокрытия информации, проведения экспериментов и даже создания произведений искусства и музыки
Скачать книгу
📚Web Application Security: Exploitation and Countermeasures for Modern Web Applications (2024)
✍️Автор: Andrew Hoffman
📃Страниц: 444
В первом издании этой книги, получившей признание критиков, Эндрю Хоффман определил три столпа безопасности приложений: разведка, нападение и защита. В этом переработанном и обновленном втором издании он рассматривает десятки смежных тем, от новейших типов атак и способов их устранения до моделирования угроз, жизненного цикла разработки безопасного программного обеспечения (SSDL/SDLC) и многого другого.
Скачать книгу
Ozon Tech ищет C#-разработчиков в департамент Логистики
Это работа с высоконагруженными системами, актуальным стеком и интересными задачами — вся рутина в Ozon автоматизирована.
Что требуется от кандидата:
– уровень middle или senior,
– опыт в коммерческой разработке от 3 лет,
– навыки работы с .NET 8, SQL, брокерами сообщений.
Узнать больше о командах, стеке и задачах и оставить заявку можно тут
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
