CodeMode | Программирование
10.7K subscribers
4.14K photos
15 videos
10 files
4.17K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc,
Download Telegram
Clean Code with C#

Описание:
Язык C#, традиционно ассоциировавшийся с разработкой настольных приложений и игр для Windows, сегодня используется в самых разных областях, таких как веб-приложения и облачные сервисы, и становится все более популярным в мобильной разработке. Несмотря на широкие возможности языка, профессионалы сталкиваются с проблемами, связанными с эффективностью, масштабируемостью и удобством сопровождения кода. Clean Code in C# поможет вам выявить эти проблемы и решить их с помощью лучших практик программирования.

🧷Скачать бесплатно

#Csharp

CodeMode & Max
Target C#

Описание:
Итак, вы хотите изучить C# и Visual Studio 2022, но немного боитесь? Не волнуйтесь. Программирование вам по силам! Программисты любого уровня должны полностью понимать и, что еще важнее, уметь кодировать основные конструкции. Невозможно использовать сложные концепции программирования, такие как классы, не разобравшись в том, что такое методы, переменные и их типы данных. Когда вы освоите основы, все остальное придет само собой.

🧷Скачать бесплатно

#Csharp

CodeMode & Max
Introducing Functional Programming Using C#

Описание:
Книга разделена на две части. Часть I начинается с обзора функционального программирования (ФП). В ней рассматриваются базовые элементы ФП: функции и неизменяемость. Вы узнаете о встроенных средствах поддержки ФП, функциях первого и высшего порядка (ФВП), функциональной чистоте и побочных эффектах, различных формах неизменяемости и многом другом. Часть II посвящена функциональной композиции с использованием конвейерной обработки и каррирования. В книге также объясняется, как работать с временной зависимостью, и рассматриваются частичные функции и полезные функциональные шаблоны (такие как Map, Bind, Filter и Fold). Автор Васкаран Саркар знакомит вас с функциональными механизмами обработки исключений и дает дополнительные советы, которые помогут сделать ваши программы более эффективными.

🧷Скачать бесплатно

#Csharp

CodeMode & Max
The C# Type System

Описание:
Система типов — это фундамент, на котором строятся все программы на C#. В книге «Система типов C#» вы узнаете, как эффективно определять и реализовывать типы значений, а также писать более производительный и надежный код. Примеры кода и тестовые сценарии из реальной жизни помогут вам усовершенствовать навыки программирования на C# и покажут, как лучше всего применять изученные принципы.

🧷Скачать бесплатно

#Csharp

CodeMode & Max
GUI Programming with C#

Описание:
Вы начнете с основных концепций графического пользовательского интерфейса, программирования на основе событий и базового дизайна интерфейса. Затем вы создадите простые веб-приложения с использованием Blazor и WebAssembly, изучите компоненты, рендеринг и привязку данных. Далее вы освоите кроссплатформенную разработку с помощью .NET MAUI, поработаете с XAML, макетами, элементами управления и базовой логикой приложения. Наконец, вы научитесь создавать настольные приложения для Windows с помощью WinUI 3, используя распространенные элементы управления и базовые шаблоны, такие как MVVM и привязка данных.

🧷Скачать бесплатно

#Csharp

CodeMode & Max
C# Interview Guide

Описание:
Это руководство призвано помочь вам приобрести необходимые навыки для успешного прохождения технических собеседований. Оно охватывает широкий спектр тем — от фундаментальных концепций программирования на C# до сложных технических деталей. По мере изучения материала вы научитесь составлять убедительные резюме, грамотно отвечать на поведенческие вопросы, а также преодолевать сложности, связанные с обсуждением зарплаты и оценкой работы. Отличительной особенностью этой книги является то, что она не ограничивается техническими знаниями, а включает в себя практический опыт и экспертные мнения профессионалов отрасли. Такой комплексный подход в сочетании с рекомендациями по преодолению трудностей — от подготовки к собеседованию до действий после него — делает это руководство бесценным источником информации для тех, кто хочет продвинуться в карьере программиста на C#.

🧷Скачать бесплатно

#Csharp

CodeMode & Max
A Gamer's Introduction to Programming in C#

Описание:
Превратите свою любовь к видеоиграм в новую любовь к программированию, изучив все тонкости написания кода, а также научившись отслеживать рекорды, разбираться в том, из чего состоят герои видеоигр и лутбоксы, как работает пресловутый генератор случайных чисел (ГЧ) и многое, многое другое. Эта книга — первая в серии, цель которой — помочь читателям, не имеющим навыков программирования, научиться создавать собственные видеоигры и интерактивные цифровые продукты с использованием стандартных языков и инструментов.

🧷Скачать бесплатно

#Csharp

CodeMode & Max
Blazor Web Development Cookbook

Описание:
Благодаря поддержке хостинга как на стороне сервера, так и на стороне клиента, а также возможности комбинировать режимы рендеринга, Blazor позволяет использовать облачные вычисления, сохраняя при этом производительность локальных приложений. Павел Базылюк — эксперт по Blazor с более чем десятилетним опытом работы с .NET-технологиями — расскажет, как с помощью Blazor, фреймворка от Microsoft, создавать интерактивные веб-приложения на C# и .NET, снижая зависимость от JavaScript. В этой кулинарной книге представлены широкие возможности Blazor на примере практических рецептов, которые раскрывают ключевые аспекты веб-разработки и демонстрируют универсальность фреймворка для создания современных интегрированных приложений.

🧷Скачать бесплатно

#Csharp

CodeMode & Max
Parallel Programming with C# and .NET

Описание:
Книга начинается с обзора TPL и обсуждения задач. Понимание этих аспектов необходимо для изучения последующих тем. Вы познакомитесь с особыми сценариями, такими как обработка исключений и отмена операций, а затем увидите демонстрацию методов синхронизации и параллельных коллекций. Вы увидите примеры использования параллельных циклов для ускорения вычислений. Кроме того, вы подробно разберёте PLINQ. Наконец, вы узнаете, как упростить асинхронное программирование с помощью ключевых слов async и await.

🧷Скачать бесплатно

#Csharp

CodeMode & Max
C# Data Structures and Algorithms

Описание:
Создание собственных приложений — увлекательное, но непростое занятие, особенно при решении сложных задач, связанных с продвинутыми структурами данных и алгоритмами. Для этого требуются глубокие знания языка программирования, а также структур данных и алгоритмов — именно то, что предлагает эта книга разработчикам на C#.

🧷Скачать бесплатно

#Csharp

CodeMode & Max