Принципы, паттерны и методики гибкой разработки на языке C#

Принципы, паттерны и методики гибкой разработки на языке C#

Цель данной книги - собрать воедино все методики гибкой разработки и показать их работоспособность. Основанная на богатом опыте известного специалиста, Роберта Мартина, книга охватывает как теорию, так и все аспекты практического применения гибкой разработки. Во вступительных главах излагаются основные принципы, а далее они демонстрируются в действии.
 



Автор: Роберт Мартин, Мика Мартин
Язык: Русский
Жанр: компьютерная литература, программирование, учебники
Формат: pdf, rtf
Подробнее

Django 2 в примерах

Django 2 в примерах

Создавайте мощные и надежные веб-приложения на Python с нуля. Создание Django-приложения, пригодных для много-кратного использования. Изучение продвинутых функций, оптимизации кода, использованию кеширования. Интернационализации и реализации переводов в Django-проектах. Улучшение пользовательского опыта при работе с сайтом.
 



Автор: Меле Антонио
Язык: Русский
Жанр: компьютерная литература, программирование, учебники
Формат: pdf, fb2, epub, mobi, rtf
Подробнее

Путь в программисты

Путь в программисты

Программист - одна из самых высокооплачиваемых и востребованных профессий в России в 2017 году (по данным сервиса HeadHunter). IT-специалисты без опыта работы достаточно легко могут устроиться на работу с зарплатой от 50 тысяч рублей и выше.
 



Автор: Константин Шереметьев
Язык: Русский
Жанр: компьютерная литература, программирование, учебники
Формат: pdf, djvu
Подробнее

Minecraft. Программируй свой мир на Python (2018) PDF

Minecraft. Программируй свой мир на Python (2018) PDF

Любишь играть в Minecraft? Тебе нравится узнавать новое и придумывать то, чего раньше не существовало? Хочешь построить собственный виртуальный мир, которому будут завидовать все друзья?

 



Автор: Дэвид Вэйл, Мартин О'Хэнлон
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Основы Java /Николай Прохоренок/ 2017

Основы Java /Николай Прохоренок/ 2017

Описан базовый синтаксис языка Java: типы данных, операторы, условия, циклы, регулярные выражения, объектно-ориентированное программирование. Рассмотрены основные классы стандартной библиотеки, получение данных из Интернета, работа с базой данных MySQL. Приводится описание большинства нововведений: Date API, Stream API, лямбда-выражения, ссылки на методы, функциональные интерфейсы и др. Книга содержит большое количество практических примеров, помогающих начать программировать на языке Java самостоятельно. Весь материал тщательно подобран, хорошо структурирован и компактно изложен, что позволяет использовать книгу как удобный справочник.
 



Автор: Николай Прохоренок
Язык: Русский,
Жанр: Программирование,
Формат: pdf
Подробнее

Микросервисы. Паттерны разработки и рефакторинга (2019) PDF

Микросервисы. Паттерны разработки и рефакторинга (2019) PDF

Если вам давно кажется, что вся разработка и развертывание в вашей компании донельзя замедлились – переходите на микросервисную архитектуру. Она обеспечивает непрерывную разработку, доставку и развертывание приложений любой сложности.

 



Автор: Ричардсон Крис
Язык: Русский
Жанр: программирование
Формат: pdf
Подробнее

Изучаем Python. 5-е издание (2019) PDF

Изучаем Python. 5-е издание (2019) PDF

С помощью этой практической книги вы получите всестороннее и глубокое введение в основы языка Python. Будучи основанным на популярном учебном курсе Марка Лутца, обновленное 5-е издание книги поможет вам быстро научиться писать эффективный высококачественный код на Python. Она является идеальным способом начать изучение Python, будь вы новичок в программировании или профессиональный разработчик программного обеспечения на других языках.

 



Автор: Марк Лутц
Язык: Русский
Жанр: программирование
Формат: pdf
Подробнее

Безопасный DevOps. Эффективная эксплуатация систем (2019) PDF

Безопасный DevOps. Эффективная эксплуатация систем (2019) PDF

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


 



Автор: Вехен Джульен
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Путь Python. Черный пояс по разработке (2019) PDF

Путь Python. Черный пояс по разработке (2019) PDF

«Путь Python» позволяет отточить ваши профессиональные навыки и узнать как можно больше о возможностях самого популярного языка программирования. Эта книга написана для разработчиков и опытных программистов. Вы научитесь писать эффективный код, создавать лучшие программы за минимальное время и избегать распространенных ошибок. Пора познакомиться с многопоточными вычислениями и мемоизацией, получить советы экспертов в области дизайна API и баз данных, а также заглянуть внутрь Python, чтобы расширит понимание языка.

 



Автор: Данжу Джульен
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Разработка Android-приложений в деталях

Разработка Android-приложений в деталях

В книге приведены некоторые рецепты разработки Android-приложений и их примеры, рассмотрена работа в среде Eclipse и Android Studio, разработка мобильных сайтов и гибридных мобильных приложений.
 



Автор: Тимур Машнин
Язык: Русский
Жанр: компьютерная литература, программирование, android
Формат: pdf, djvu, fb2, epub, mobi, rtf
Подробнее

Программирование на C# для начинающих. Основные сведения

Программирование на C# для начинающих. Основные сведения

В этой книге Алексей Васильев, доктор физико-математических наук и автор популярных российских самоучителей по программированию, приглашает читателей ознакомиться с основами языка C#.
 



Автор: Алексей Васильев
Язык: Русский
Жанр: компьютерная литература, программирование
Формат: pdf, djvu, epub
Подробнее

Android. Программирование для профессионалов

Android. Программирование для профессионалов

Изучение Android – все равно что жизнь в другой стране: даже если вы говорите на местном языке, на первых порах вы все равно не чувствуете себя как дома. Такое впечатление, что все окружающие знают что-то такое, чего вы еще не понимаете. И даже то, что уже известно, в новом контексте оказывается попросту неправильным.
 



Автор: Б. Харди, Б. Филлипс, К. Стюарт, К. Марсикано
Язык: Русский
Жанр: компьютерная литература, технологии, программирование
Формат: pdf, djvu, fb2, epub, mobi, rtf
Подробнее

Алгоритмы и структуры данных. Извлечение информации на языке Java (2018) PDF

Алгоритмы и структуры данных. Извлечение информации на языке Java (2018) PDF

Изучите, как следует реализовывать эффективные алгоритмы на основе важнейших структур данных на языке Java, а также как измерять производительность этих алгоритмов. Каждая глава сопровождается упражнениями, помогающими закрепить материал.

 



Автор: Аллен Б. Доуни
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

ActionScript. Подробное руководство

ActionScript. Подробное руководство

В этой книге рассказывается как об основах языка ActionScript, так и о его продвинутом применении. Около 800 содержательных страниц посвящены подробнейшему исследованию языка ActionScript - от базовых понятий переменных и управления клипами до таких глубоких тем, как объекты и классы, связь с сервером и XML. В конечном итоге будет охвачено все, что относится к Flash-программированию.
 



Автор: Колин Мук
Язык: Русский
Жанр: компьютерная литература, технологии, программирование
Формат: pdf, djvu, fb2, epub, mobi, rtf
Подробнее

Глубокое обучение на R (2018) PDF

Глубокое обучение на R (2018) PDF

Глубокое обучение – Deep learning – это набор алгоритмов машинного обучения, которые моделируют высокоуровневые абстракции в данных, используя архитектуры, состоящие из множества нелинейных преобразований. Согласитесь, эта фраза звучит угрожающе. Но все не так страшно, если о глубоком обучении рассказывает Франсуа Шолле, который создал Keras – самую мощную библиотеку для работы с нейронными сетями.


 



Автор: Франсуа Шолле
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Свизек Теллер, Эндрю Рининсланд - Визуализация данных с помощью библиотеки D3.js 4.x (+код)

Свизек Теллер, Эндрю Рининсланд - Визуализация данных с помощью библиотеки D3.js 4.x (+код)

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

 



Автор: Свизек Теллер, Эндрю Рининсланд
Язык: Русский,
Жанр: программирование, WEB-разработка
Формат: PDF
Подробнее

Python. Справочник. Полное описание языка, 3-е издание (2019) PDF

Python. Справочник. Полное описание языка, 3-е издание (2019) PDF

Книга охватывает чрезвычайно широкий спектр областей применения Python, включая веб-приложения, сетевое программирование, обработку XML-документов, взаимодействие с базами данных и высокоскоростные вычисления.

 



Автор: Стив Холден
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Начинаем программировать на Python, 4-е издание (2019) PDF

Начинаем программировать на Python, 4-е издание (2019) PDF

Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование.

 



Автор: Тони Гэддис
Язык: Русский
Жанр: программирование
Формат: pdf
Подробнее

Адам Фримен - ASP.NET Core MVC 2 с примерами на C# для профессионалов

Адам Фримен - ASP.NET Core MVC 2 с примерами на C# для профессионалов

В этом 7-м издании книга-бестселлер по MVC обновлена с учетом версии ASP.NET Core MVC 2. Она содержит подробные объяснения функциональности Core MVC, которая позволяет разработчикам выпускать более экономные, оптимизированные под облако и готовые к функционированию на мобильных устройствах приложения для платформы .NET.

 



Автор: Адам Фримен
Язык: Русский,
Жанр: Программирование,
Формат: PDF
Подробнее

Majid Hajian - Progressive Web Apps with Angular

Majid Hajian - Progressive Web Apps with Angular

Progressive Web Apps by Angular are amazing ways to build web applications that utilize PWAs’ great features: they are fast, engaging, and resilient. In this book, author will start by exploring the basics of PWAs and soon will dive into Angular Service Worker and its capabilities in different chapters – not only to improve your own PWAs – but also to explore tips and tricks and best practices to build an outstanding web application.

 



Автор: Majid Hajian
Язык: Английский,
Жанр: программирование, разработка WEB приложений
Формат: PDF
Подробнее

Эндрю Троелсен, Филипп Джепикс - Язык программирования C# 7 и платформы .NET и .NET Core

Эндрю Троелсен, Филипп Джепикс - Язык программирования C# 7 и платформы .NET и .NET Core

Эта классическая книга представляет собой всеобъемлющий источник сведений о языке программирования C# и о связанной с ним инфраструктуре. В 8-м издании книги вы найдете описание функциональных возможностей самых последних версий C# 7.0 и 7.1 и .NET 4.7, а также совершенно новые главы о легковесной межплатформенной инфраструктуре Microsoft .NET Core, включая версию .NET Core 2.0.

 



Автор: Эндрю Троелсен, Филипп Джепикс
Язык: Русский,
Жанр: Программирование,
Формат: PDF
Подробнее

Кайл Симпсон - Вы не знаете JS. Асинхронная обработка и оптимизация

Кайл Симпсон - Вы не знаете JS. Асинхронная обработка и оптимизация

Jаvascript — замечательный язык. Его легко изучать частично и намного сложнее изучать полностью (или хотя бы в достаточной мере). Когда разработчики сталкиваются с трудностями, они обычно винят в этом язык вместо своего ограниченного понимания. Серия книг "Вы не знаете JS" и в частности этой , названной " Асинхронная обработка и оптимизация ", автор поможет оценить по достоинству язык, который вы можете (и должны) знать достаточно глубоко.

 



Автор: Кайл Симпсон
Язык: Русский,
Жанр: Программирование,
Формат: PDF
Подробнее

Кайл Симпсон - Вы не знаете JS. Замыкания и объекты

Кайл Симпсон - Вы не знаете JS. Замыкания и объекты

jаvascript — замечательный язык. Его легко изучать частично и намного сложнее изучать полностью (или хотя бы в достаточной мере). Когда разработчики сталкиваются с трудностями, они обычно винят в этом язык вместо своего ограниченного понимания. Серия книг "Вы не знаете JS" и в частности первой из них , названной "Замыкания и объекты", автор поможет оценить по достоинству язык, который вы можете (и должны) знать достаточно глубоко.

 



Автор: Кайл Симпсон
Язык: Русский,
Жанр: Программирование,
Формат: PDF
Подробнее

Кей Хорстманн - Java. Библиотека профессионала, том 1. 11-е издание

Кей Хорстманн - Java. Библиотека профессионала, том 1. 11-е издание

Это одиннадцатое издание исчерпывающего руководства Java по написанию надежного, удобно сопровождаемого прикладного кода для серьезных программистов. Какой бы версией вы ни пользовались, будь то Java SE 9, 10 или 11, эта книга дает глубокое и практическое понимание языка Java и его интерфейса API, а сотни приведенных в ней реальных примеров демонстрируют эффективные и действенные способы решения практических задач прикладного программирования.

 



Автор: Кей Хорстманн
Язык: Русский,
Жанр: Программирование,
Формат: PDF
Подробнее