программирование

Создание микросервисов, Ньюмен С., 2023

Создание микросервисов, Ньюмен С., 2023.

По мере того как организации переходят от монолитных приложений к небольшим автономным микросервисам, распределенные системы становятся все более детализированными. Второе дополненное издание предлагает целостный взгляд на самые актуальные темы, в которых необходимо разбираться при создании и масштабировании архитектуры микросервисов, а также управлении ею. Вы познакомитесь с современными решениями для моделирования, интеграции, тестирования, развертывания и мониторинга собственных автономных сервисов. Примеры из реальной жизни показывают, как получить максимальную отдачу от этих архитектур. Книга будет полезна всем — от архитекторов и разработчиков до тестировщиков и специалистов по эксплуатации.

Создание микросервисов, Ньюмен С., 2023
Скачать и читать Создание микросервисов, Ньюмен С., 2023
 

Kotlin, Программирование для профессионалов, Скин Д., Гринхол Д., Бэйли Э., 2023

Kotlin, Программирование для профессионалов, Скин Д., Гринхол Д., Бэйли Э., 2023.

Kotlin — это язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android. Кроме того, это мультиплатформенный язык, позволяющий создавать приложения для macOS, Windows и iOS. Джош Скин, Дэвид Гринхол, Эндрю Бэйли на практических примерах познакомят вас с ключевыми концепциями Kotlin и фундаментальными API. Вы начнете с основных принципов и перейдете к расширенному использованию нетривиальных возможностей Kotlin, чтобы создавать надежные и эффективные приложения, а так же освоите среду разработки IntelliJ IDEA от JetBrains.

Kotlin, Программирование для профессионалов, Скин Д., Гринхол Д., Бэйли Э., 2023
Скачать и читать Kotlin, Программирование для профессионалов, Скин Д., Гринхол Д., Бэйли Э., 2023
 

Внедрение зависимостей на платформе .NET, Симан М., Дерсен С., 2021

Внедрение зависимостей на платформе .NET, Симан М., Дерсен С., 2021.

Парадигма внедрения зависимостей (DI) в течение минувшего десятилетия де-факто стала одной из доминирующих на платформе .NET и теперь обязательна к изучению для всех .NET-разработчиков. Это переработанное и дополненное издание классической книги «Внедрение зависимостей в .NET». Вы научитесь правильно внедрять зависимости для устранения жесткой связи между компонентами приложения. Познакомитесь с подробными примерами и усвоите основы работы с ключевыми библиотеками, необходимыми для внедрения зависимостей в .NET и .NET Core.

Внедрение зависимостей на платформе .NET, Симан М., Дерсен С., 2021
Скачать и читать Внедрение зависимостей на платформе .NET, Симан М., Дерсен С., 2021
 

Программируй & типизируй, Ришкуция В., 2021

Программируй & типизируй, Ришкуция В., 2021.

Причиной многих программных ошибок становится несоответствие типов данных. Сильная система типов позволяет избежать целого класса ошибок и обеспечить целостность данных в рамках всего приложения. Разработчик, научившись мастерски использовать типы в повседневной практике, будет создавать более качественный код, а также сэкономит время, которое потребовалось бы для выискивания каверзных ошибок, связанных с данными. В книге рассказывается, как с помощью типизации создавать программное обеспечение, которое не только было бы безопасным и работало без сбоев, но также обеспечивало простоту в сопровождении. Примеры решения задач, написанные на TypeScript, помогут развить ваши навыки работы с типами, начиная от простых типов данных и заканчивая более сложными понятиями, такими как функторы и монады.

Программируй & типизируй, Ришкуция В., 2021
Скачать и читать Программируй & типизируй, Ришкуция В., 2021
 

Программируем на C# 8.0., Разработка приложений, Гриффитс И., 2021

Программируем на C# 8.0., Разработка приложений, Гриффитс И., 2021.

C# —универсальный язык, который может практически всё! Иэн Гриффитс рассказывает о его возможностях с точки зрения разработчика, перед которым стоит задача быстро и эффективно создавать приложения любой сложности. Множество примеров кода научат работать с шаблонами, LINQ и асинхронными возможностями языка. Вы разберетесь с асинхронными потоками, ссылочными типами, допускающими значение NULL, сопоставлениями с образцом, реализациями по умолчанию для метода интерфейса, диапазонами и синтаксисом индексации и многим другим.

Программируем на C# 8.0., Разработка приложений, Гриффитс И., 2021
Скачать и читать Программируем на C# 8.0., Разработка приложений, Гриффитс И., 2021
 

Прикладные структуры данных и алгоритмы, Прокачиваем навыки, Венгроу Д., 2024

Прикладные структуры данных и алгоритмы, Прокачиваем навыки, Венгроу Д., 2024.

Структуры данных и алгоритмы - это не абстрактные концепции, а турбина, способная превратить ваш софт в болид «Формулы-!». Научитесь использовать нотацию «0 большое», выбирайте наиболее подходящие структуры данных, такие как хеш-таблицы, деревья и графы, чтобы повысить эффективность и быстродействие кода, что критически важно для современных мобильных и веб-приложений. Книга полна реальных прикладных примеров на популярных языках программирования (Pythoп, JavaScript и Ruby), которые помогут освоить структуры данных и алгоритмы и начать применять их в по­вседневной работе. Вы даже найдете слово, которое может существенно ускорить ваш код. Практикуйте новые навыки, выполняя упражнения и изучая подробные решения, которые приводятся в книге. Начните использовать эти методы уже сейчас, чтобы сделать свой код более производительным и масштабируемым.

Прикладные структуры данных и алгоритмы, Прокачиваем навыки, Венгроу Д., 2024
Скачать и читать Прикладные структуры данных и алгоритмы, Прокачиваем навыки, Венгроу Д., 2024
 

C# 9 и .NET 5, Разработка и оптимизация, Прайс М., 2022

C# 9 и .NET 5, Разработка и оптимизация, Прайс М., 2022.

В этой книге опытный преподаватель Марк Прайс дает все необходимое для разработки приложений на C#. В пятом издании для работы со всеми основными операционными системами используется популярный редактор кода Visual Studio Code. Издание полностью обновлено и дополнено новой главой, касающейся Microsoft Blazor. В первой части книги рассмотрены основы C#, включая объектно-ориентированное программирование и новые возможности C# 9, такие как создание экземпляров новых объектов с целевым типом и работа с неизменяемыми типами с использованием ключевого слова record. Во второй части рассматриваются API .NET для выполнения таких задач, как управление данными и запросы к ним, мониторинг и повышение производительности, а также работа с файловой системой, асинхронными потоками, сериализацией и шифрованием. В третьей части на примерах кросс-платформенных приложений вы сможете собрать и развернуть собственные: например, веб-приложения с использованием ASP.NET Core или мобильные приложения на Xamarin Forms. Вы приобретете знания и навыки, необходимые для использования C# 9 и .NET 5 для разработки сервисов, веб- и мобильных приложений.

C# 9 и .NET 5, Разработка и оптимизация, Прайс М., 2022
Скачать и читать C# 9 и .NET 5, Разработка и оптимизация, Прайс М., 2022
 

C# 8 и .NET Core, Разработка и оптимизация, Прайс М., 2021

C# 8 и .NET Core, Разработка и оптимизация, Прайс М., 2021.

В издании рассмотрены все темы, связанные с разработкой на C#. В начале книги вы ознакомитесь с основами C#, в том числе с объектно-ориентированным программированием, а также с новыми возможностями C# 8.0. Несколько глав посвящено .NET Standard API, применяемым для запроса данных и управления ими, отслеживания производительности и ее повышения, работы с файловой системой, асинхронными потоками, сериализацией и шифрованием. Кроме того, на примерах кроссплатформенных приложений вы сможете собрать и развернуть собственные. Например, веб-приложения с использованием ASP.NET Core или мобильные приложения на Xamarin Forms. Также вы познакомитесь с технологиями, применяемыми при создании приложений Windows для ПК, в частности с Windows Forms, Windows Presentation Foundation (WPF) и Universal Windows Platform (UWP).

C# 8 и .NET Core, Разработка и оптимизация, Прайс М., 2021
Скачать и читать C# 8 и .NET Core, Разработка и оптимизация, Прайс М., 2021
 
Показана страница 7 из 143