Паттерны проектирования для C# и платформы .NET Core 138372

Паперова книга
138372
Паттерны проектирования для C# и платформы .NET Core - фото 1
Паттерны проектирования для C# и платформы .NET Core - фото 2
Паттерны проектирования для C# и платформы .NET Core - фото 3
Паттерны проектирования для C# и платформы .NET Core - фото 4
Паттерны проектирования для C# и платформы .NET Core - фото 5
Паттерны проектирования для C# и платформы .NET Core - фото 6
Паттерны проектирования для C# и платформы .NET Core - фото 7
Паттерны проектирования для C# и платформы .NET Core - фото 8
600
11 людей
Купити

Все про “Паттерны проектирования для C# и платформы .NET Core”

Від видавця

Паттерны проектирования — удобный приём программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы.

В этой книге описаны эффективные способы применения паттернов проектирования, с учётом специфики языка C#, и платформы .NET Core.

Кроме знакомых паттернов проектирования из книги «Банды четырех», вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами. Заключительная часть содержит паттерны для работы с микросервисными, бессерверными и облачно-ориентированными приложениями. Вы также узнаете, как сделать выбор архитектуры, например, микросервисной или MVC.

Кому подойдет эта книга

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

Вы научитесь

  • Повышать гибкость кода, используя принципы SOLID.
  • Применять разработку через тестирование (TDD) в ваших проектах на .NET Core.
  • Выполнять эффективную миграцию баз данных, обеспечивать долговременное хранение данных и их тестирование.
  • Преобразовывать консольное приложение в веб-приложение с помощью подходящего MVP.
  • Писать асинхронный, многопоточный и параллельный код.
  • Использовать парадигму MVVM и работать с RxJS и AngularJS для управления изменениями в базах данных.
  • Откроете для себя возможности микросервисов, бессерверного программирования и облачных вычислений.

Рецензії

0

Всі характеристики

Товар входить до категорії

  • Безкоштовна доставка в поштомат від 850 ₴
Схожі товари
C# 6.0. Кишеньковий довідник
36471
Джозеф Албахари, Бен Албахари
280 ₴
C#  и CSLA .NET Framework: разработка бизнес-объектов
190723
Рокфорд Лотка
450 ₴
Design Patterns via C#. Прийоми об'єктно-орієнтованого проектування
39151
Александр ШевчукДмитрий ОхрименкоАндрей Касьянов
490 ₴
WinRT: програмування на C# для професіоналів
21294
Джеффри Рихтер, Мартен ван де Боспурт
500 ₴
C# 12. Карманный справочник
273879
Джозеф АлбахариБен Албахари
485 ₴500 ₴
C# 9.0. Карманный справочник
154558
Джозеф АлбахариБен Албахари
550 ₴
Изучаем C# через разработку игр на Unity. 5-е издание
177542
Харрисон Ферроне
551 ₴580 ₴
Head First. Вивчаємо C#. 4-е изд.
6784
5/1
Эндрю СтиллменДженнифер Грин
690 ₴
CLR via C# (Developer Reference)
12732
5/1
Jeffrey Richter
790 ₴
Multithreading in C# 5.0 Cookbook
191198
Eugene Agafonov
810 ₴
CLR via C#. Програмування на платформі Microsoft .NET Framework 4.5 на мові C#. 4-е изд.
11302
5/1
Джеффри Рихтер
748 ₴850 ₴