Разработка и проектирование программ. CASE-технологии

Swift 3. Разработка приложений в среде Xcode для iPhone и iPad с использованием iOS SDK

Swift 3. Разработка приложений в среде Xcode для iPhone и iPad с использованием iOS SDK
Цена: 2979.00 р.

Не требуя от читателей предварительных знаний о языке программирования Swift, авторы предлагают доступный и полный курс программирования для устройств iPhone и iPad. Изложение начинается с основных сведений, загрузки и инсталляции программы Xcode и комплекта iOS 10 SDK, а также создания первого простого приложения. В третьем издании этого бестселлера описывается процесс интеграции всех популярных элементов пользовательского интерфейса iOS: кнопок, переключателей, селекторов, инструментальных панелей и ползунков. Прочитав учебник, читатели освоят множество проектных шаблонов - от простого отдельного представления до сложных иерархических детализированных представлений. Авторы раскрывают секреты создания табличных представлений и сохранения данных с помощью файловой системы iPhone. Читатели научатся сохранять и извлекать данные с помощью многочисленных механизмов долговременного хранения, включая Core Data и SQLite. И это еще не все! В книге описаны как новые технологии, так и... Вес: **1270** Ширина упаковки: **190** Высота упаковки: **40** Глубина упаковки: **240**
Софт за 30 дней. Как Scrum делает невозможное возможным
Кен Швайбер, Джеф Сазерленд

Софт за 30 дней. Как Scrum делает невозможное возможным
Цена: 929.00 р.

О книге Создатели методики Scrum рассказывают, как реализовывать IT-проекты дешевле и быстрее, чем это кажется возможным. Проекты, в которых используются подходы Agile и Scrum, успешнее других. Эти методики позволяют создавать программное обеспечение за 30 дней или даже быстрее, а продуктивность работы с ними значительно (во многих случаях более чем на 100%) возрастает по сравнению с традиционным каскадным подходом. Прочитав эту книгу, вы познакомитесь с методикой Scrum и узнаете, как этот нестандартный подход работает и как начать применять его в своем бизнесе, чтобы сделать процесс разработки эффективным, быстрым и гибким. В приложения к книге вошла "Библия скрама", как ее неофициально называют - The Scrum Guide. Это официальное руководство по скраму, созданное основателями этой методики Швабером и Сазерлендом. В нем описаны все термины, роли и процессы. От авторов Мы обращаемся к каждому лидеру в организации, который... Вес: **545** Ширина упаковки: **170** Высота упаковки: **20** Глубина упаковки: **240**
Android. Программирование для профессионалов

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

Когда вы приступаете к разработке приложений для Android - вы как будто оказываетесь в чужой стране: даже зная местный язык, на первых порах всё равно чувствуете себя не комфортно. Такое впечатление, что все окружающие знают что-то такое, чего вы никак не понимаете. И даже то, что вам уже известно, в новом контексте оказывается попросту неправильным.Третье издание познакомит вас с интегрированной средой Android Studio, которая сильно облегчает разработку приложений. Вы не только изучите основы программирования, но и узнаете о возможностях самых распространенных версий Android; новых инструментах, таких как макеты с ограничениями и связывание данных; модульном тестировании; средствах доступности; архитектурном стиле MVVM; локализации; новой системе разрешений времени выполнения. Все учебные приложения были спроектированы таким образом, чтобы продемонстрировать важные концепции и приемы программирования под Android и дать опыт их практического применения. Автор на обложке: **Б. Филлипс, К. Стюарт, К. Марсикано** Серия: **Для профессионалов** Тип издания: **Отдельное издание** Тип обложки: **Мягкая обложка** Издательство: **Питер** Тираж: **1200** Год выпуска: **2017** Вес: **870** Ширина упаковки: **160** Высота упаковки: **30** Глубина упаковки: **230**
Предметно-ориентированное проектирование. Паттерны, принципы и методы
Скотт Миллетт, Ник Тьюн

Предметно-ориентированное проектирование. Паттерны, принципы и методы
Цена: 1689.00 р.

Писать программы легко - во всяком случае с нуля. Но изменить однажды написанный программный код, который создали другие разработчики или вы сами каких-то шесть лет тому назад, - гораздо сложнее. Программа работает, но вы не знаете точно, как именно. Даже обращение к экспертам в предметной области ничего не дает, поскольку в коде не сохранилось никаких следов привычного для них языка. Предметно-ориентированное проектирование (Domain-Driven Design, DDD) - это процесс тесной увязки программного кода с реалиями предметной области. Благодаря ему добавление в программный продукт новых возможностей по мере его развития становится таким же простым, как и при создании программы с нуля. Эта книга в полной мере соответствует философии DDD и позволяет разработчикам перейти от философских рассуждений к решению практических задач. Она делится на четыре части: часть I посвящена философии, принципам и приемам предметно-ориентированного проектирования; в части II подробно обсуждаются стратегические шаблоны интеграции ограниченных контекстов; часть III охватывает тактические шаблоны создания эффективных моделей предметной области; часть IV в деталях описывает шаблоны проектирования, которые позволяют извлекать пользу из модели предметной области и создавать эффективные приложения. Тип обложки (Переплет): **Мягкая обложка** Тираж: **1000** Оригинальное название: **Patterns, Principles and Practices of Domain-Driven Design** Тип издания: **Отдельное издание** Автор: **Скотт Миллетт,Ник Тьюн** Вес: **985** Ширина упаковки: **180** Высота упаковки: **40** Глубина упаковки: **240**
Шаблоны проектирования Node.JS
Марио Каскиаро, Лучано Маммино

Шаблоны проектирования Node.JS
Цена: 1199.00 р.

Самые мощные компоненты и шаблоны платформы Node.js для создания масштабируемых модульных приложений!Знакомство с множеством шаблонов проектирования серверных приложений на языке JavaScriptРазработка асинхронного кода.Применение уникальных приемов для достижения высочайшей масштабируемости и модульности ваших приложенийОбеспечение слаженной работы модулей.Стандартные приемы решения типичных проблем проектирования и программирования.Последние тенденции универсального JavaScriptБиблиотека React и ее экосистема, помогающая писать универсальные приложения Вес: **660** Ширина упаковки: **180** Высота упаковки: **20** Глубина упаковки: **240** Тип обложки (Переплет): **Твердый переплет** Тираж: **200** Оригинальное название: **Node.js: Design Patterns** Тип издания: **Отдельное издание** Автор: **Марио Каскиаро,Лучано Маммино** Переводчик: **А. Киселев**
Адаптивный код: гибкое кодирование с помощью паттернов проектирования и принципов SOLID
Гэри Маклин Холл

Адаптивный код: гибкое кодирование с помощью паттернов проектирования и принципов SOLID
Цена: 1990.00 р.

За счет применения принципов, рассмотренных в книге, вы сможете создавать код, который приспосабливается к новым требованиям и непредвиденным сценариям без значительного переписывания. Гэри Маклин Холл описал гибкие практики, принципы и паттерны для проектирования и написания кода, который может развиваться быстрее и легче, с меньшим числом ошибок, поскольку он не препятствует изменениям.В пересмотренное, обновленное и расширенное второе издание книги были добавлены важнейшие практические аспекты процесса Kanban, инверсии управления и создания многократно используемых абстракций. Опираясь на более чем десятилетний опыт консультирования и разработки, автор обновил свой бестселлер углубленным раскрытием модульного тестирования, рефакторинга, чистого внедрения зависимостей и многих других вопросов.Основные темы книги•Написание кода, который запускает в работу и дополняет Scrum, Kanban или любую другую гибкую инфраструктуру•Разработка кода, который может пережить крупные изменения в требованиях•Планирование способности к адаптации за счет применения зависимостей, уровней, интерфейсов и паттернов проектирования•Выполнение модульного тестирования и рефакторинга в тандеме с извлечением большей пользы от обоих приемов•Использование приема "золотого мастера" для того, чтобы сделать унаследованный код адаптивным•Построение кода, соответствующего принципам SOLID: единственной обязанности, открытости/закрытости и подстановки Лисков•Создание меньших интерфейсов для поддержки более многообразных клиентских и архитектурных потребностей•Использование в своих интересах лучших практик внедрения зависимостей для увеличения степени адаптации кода•Внедрение зависимостей с помощью паттерна "Лестница" и избегание распространенных антипаттерновО читателеКнига предназначена для программистов с любым уровнем квалификации, ищущих более практичный взгляд на паттерны проектирования, принципы SOLID, модульное тестирование, рефакторинг и связанные с ними темы.Читатели книги должны владеть C#, Java, C++ или похожим объектно-ориентированным языком и быть хорошо знакомыми с основными приемами процедурного программирования. Вес: **501** Ширина упаковки: **1** Высота упаковки: **1** Глубина упаковки: **1** Оригинальное название: **Adaptive Code: Agile coding with design patterns and SOLID principles** Автор: **Гэри Маклин Холл** Тип обложки: **Твердый переплет**
Пользовательские истории. Искусство гибкой разработки ПО
Джефф Паттон

Пользовательские истории. Искусство гибкой разработки ПО
Цена: 799.00 р.

Пользовательские истории - это метод описания требований к разрабатываемому продукту. Автор доступно и интересно рассказывает, как правильно использовать данную технику, чтобы сфокусироваться на поставленной задаче и пожеланиях клиента, а не распыляться на реализации второстепенных функций. Описанный подход не только ускоряет и систематизирует разработку, но и улучшает взаимопонимание в команде. В этой книге вы найдете: Практические советы по сбору пользовательских историй. Суть пользовательских историй, секреты их применения в гибкой разработке. Советы о том, как организовать жизненный цикл разработки ПО Вес: **370** Ширина упаковки: **170** Высота упаковки: **16** Глубина упаковки: **240** Оригинальное название: **User Story Mapping: Discover the Whole Story, Build the Right Product** Автор: **Джефф Паттон** Тип издания: **Отдельное издание** Тип обложки: **Мягкая обложка** Тираж: **1000**
Совершенный код. Мастер-класс
Стив Макконнелл

Совершенный код. Мастер-класс
Цена: 999.00 р.

Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработки вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код. Книга состоит из 35 глав, предметного указателя и библиографии. Вес: **1260** Ширина упаковки: **173** Высота упаковки: **45** Глубина упаковки: **243** Автор: **Стив Макконнелл** Тип издания: **Отдельное издание** Тип обложки: **Твердый переплет**
Как написать безопасный код на С++, Java, Perl, PHP, ASP.NET
Майкл Ховард, Дэвид Лебланк, Джон Виега

Как написать безопасный код на С++, Java, Perl, PHP, ASP.NET
Цена: 679.00 р.

Эта книга необходима всем разработчикам программного обеспечения, независимо от платформы, языка или вида приложений.Рассмотрены уязвимости на языках C/C++, С#, Java, Visual Basic, Visual Basic .NET, Perl, Python в операционных системах Windows, Unix, Linux, Mac OS, Novell Netware. Авторы издания, Майкл Ховард и Дэвид Лебланк, обучают программистов как писать безопасный код в компании Microsoft. На различных примерах продемонстрированы как сами ошибки, так и способы их исправления и защиты от них.Если вы - программист, то вам просто необходимо прочесть эту книгу. Вес: **411** Ширина упаковки: **140** Высота упаковки: **20** Глубина упаковки: **200** Автор: **Майкл Ховард,Дэвид Лебланк,Джон Виега** Тип издания: **Отдельное издание** Тип обложки: **Мягкая обложка** Тираж: **500** Редактор: **Д. Мовчан** Переводчик: **А. Слинкин**
Интерфейс JNI. Руководство по программированию и спецификация
Шенг Лиэнг

Интерфейс JNI. Руководство по программированию и спецификация
Цена: 1059.00 р.

Во-первых, эта книга предназначена для разработчиков. Они с легкостью могут найти в ней необходимую информацию о том, как начать работу с интерфейсом JNI, подробное описание различных JNI-функций, а также получить полезные советы по эффективному использованию JNI. Впервые интерфейс JNI появился в 1997 году. В этой книге собран двухлетний опыт коллективной работы специалистов компании Sun Microsystems, а также опыт огромного количества разработчиков технологического сообщества Java.Во-вторых, в книге приведено обоснование дизайна различных JNI-функций. Полное понимание структуры интерфейса не только представляет собой интерес для научного сообщества, но также является необходимым условием его эффективного использования.В-третьих, один из разделов книги посвящен полному описанию JNI-спецификации платформы Java 2. Программисты JNI могут использовать информацию из этого раздела в качестве справочного пособия. Разработчики виртуальных машин Java обязаны придерживаться данной спецификации. Вес: **345** Ширина упаковки: **140** Высота упаковки: **10** Глубина упаковки: **200** Автор: **Шенг Лиэнг** Тип издания: **Отдельное издание** Тип обложки: **Мягкая обложка** Переводчик: **И. Талова** Произведение: **Интерфейс JNI. Руководство по программированию и спецификация**
CodeVisionAVR. Пособие для начинающих
М. Б. Лебедев

CodeVisionAVR. Пособие для начинающих
Цена: 969.00 р.

В книге изложены основные приемы работы в интегрированной среде разработки CodcVisionAVR, предназначенной для разработки программного обеспечения и программирования микроконтроллеров AVR на языке Си.Автор постарался сделать описание программы CodeVisionAVR максимально понятным: приводятся переводы всех меню и команд меню, диалоговых окон, а также различного рода предупреждений. Кроме того, для облегчения восприятия материала книга богато иллюстрирована и снабжена перекрёстными ссылками.Книга рассчитана на читателей, изучающих основы микроконтроллерной техники, и может быть полезна студентам вузов соответствующих специальностей. Вес: **745** Ширина упаковки: **165** Высота упаковки: **30** Глубина упаковки: **220** Автор: **Михаил Лебедев** Тип издания: **Отдельное издание** Тип обложки: **Мягкая обложка** Тираж: **100** Редактор: **Д. Мовчан**
Developing with Google+

Developing with Google+
Цена: 813.00 р.

Developing with Google+ Вес: **185** Ширина упаковки: **180** Высота упаковки: **10** Глубина упаковки: **240** Год выпуска: **2012** Автор на обложке: **Murphy** ISBN: **9781449312268** Язык издания: **Английский**
Реактивные шаблоны проектирования
Р. Кун, Б. Ханафи, Дж. Аллен

Реактивные шаблоны проектирования
Цена: 979.00 р.

Реактивное программирование - совершенно новая и многообещающая парадигма, позволяющая эффективно решать задачи, связанные с созданием распределенных систем и программированием для JVM. Эта книга расскажет, как организовать поток задач, наладить обмен сообщениями между элементами программы, обеспечить параллельную и конкурентную обработку и создавать надежные, отказоустойчивые и гибкие приложения. Перед вами - основополагающая работа по шаблонам проектирования (design patterns) этой парадигмы. Книга проиллюстрирована многочисленными примерами и ориентирована на опытных Java- и Scala-разработчиков. Вес: **535** Ширина упаковки: **170** Высота упаковки: **18** Глубина упаковки: **230** Оригинальное название: **Reactive Design Patterns** Автор: **Роланд Кун,Брайан Ханафи,Джейми Аллен** Тип издания: **Отдельное издание** Тип обложки: **Мягкая обложка** Тираж: **1000**
Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих
Эл Свейгарт

Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих
Цена: 1499.00 р.

Если вам когда-либо приходилось тратить часы на переименование файлов или обновление сотен ячеек электронных таблиц, то вы знаете, что такое рутинная работа. А что если поручить компьютеру выполнять такую работу вместо вас?Книга научит вас использовать Python для написания программ, способных в считанные минуты сделать то, на что раньше у вас уходили часы ручного труда, причем никакого опыта программирования от вас не требуется. Как только вы овладеете основами программирования, вы сможете создавать программы на языке Python, которые будут без труда выполнять в автоматическом режиме различные полезные задачи, такие как:- поиск определенного текста в файле или в множестве файлов;- создание, обновление, перемещение и переименование файлов и папок;- поиск в Интернете и загрузка онлайн-контента;- обновление и форматирование данных в электронных таблицах Excel любого размера;- разбиение, слияние, разметка водяными знаками и шифрование PDF-документов;- рассылка напоминаний в виде сообщений электронной почты или текстовых уведомлений;- заполнение онлайновых форм.Пошаговые инструкции помогут вам лучше понять, как работает та или иная программа, а учебные проекты, предлагаемые в конце каждой главы, предоставят вам возможность испытать свои силы в улучшении ранее рассмотренных программ и использовать приобретенные знания для автоматизации аналогичных задач.Не тратьте свое драгоценное время на выполнение чисто механической работы.Даже если вы не написали за всю свою жизнь ни одной строки кода, вы вполне сможете заставить компьютер делать вместо вас всю грязную работу. Эту цель и преследует данная книга. Вес: **765** Ширина упаковки: **170** Высота упаковки: **30** Глубина упаковки: **240** Оригинальное название: **Automate the Boring Stuff with Python: Practical Programming for Total Beginners** Автор: **Эл Свейгарт** Тип издания: **Отдельное издание** Тип обложки: **Мягкая обложка** Цветные иллюстрации: **Да**
Swift. Основы разработки приложений под iOS и macOS
Василий Усов

Swift. Основы разработки приложений под iOS и macOS
Цена: 659.00 р.

Язык Swift молод, он растет, развивается и изменяется. Но основные подходы к программированию и разработке уже сформировались, и в новом, четвертом издании книги особое внимание уделяется решению конкретных задач.Текст полностью переработан так, чтобы любой, интересующийся языком Swift, мог найти здесь и основы, и необходимую информацию по разработке приложений. Все коды, использованные в книге соответствуют Swift версии не ниже 4.1, iOS версии не ниже 11 и Xcode версии не ниже 9.Теперь вы не только изучите язык Swift, но и получите начальные сведения о принципах разработки полноценных приложений.Мир Swift постоянно меняется, людей со значительным багажом знаний и опыта за плечами еще просто не существует в силу возраста языка, поэтому вы можете стать одним из первых специалистов. Вес: **501** Ширина упаковки: **1** Высота упаковки: **1** Глубина упаковки: **1** Тип обложки: **Мягкая обложка**

Страницы: 1, 2, 3, 4