Когда вы приступаете к разработке приложений для Android — вы как будто оказываетесь в чужой стране: даже зная местный язык, на первых порах всё равно чувствуете себя некомфортно. Такое впечатление, ч…
Познакомьтесь с возможностями программирования Android на языке Kotlin! Множество примеров приложений с четкими объяснениями ключевых концепций и API позволят легко разобраться в самых трудных задачах…
«Выразительный JavaScript» позволит глубоко погрузиться в тему, научиться писпь красивый и эффективный код. Вы познакомитесь с синтаксисом, стрелочными и асинхронными функциями, итераrором, шаблонными…
Выжмите из Angular — ведущего фреймворка для динамических приложений JavaScript — всё. Адам Фри- мен начинает с описания MVC и его преимуществ, затем показывает, как эффективно использовать Angular, о…
Самое полное руководство по современному JavaScript. Как максимально прокачать свои навыки и стать топовым JS-программистом? Четвертое издание «JavaScript для профессиональных веб-разработчиков» идеал…
Изучение Android — все равно что жизнь в другой стране: даже если вы говорите на местном языке, на первых порах вы все равно не чувствуете себя как дома. Такое впечатление, что все окружающие знают чт…
Эта книга - введение в мир программирования компьюетрой графики. Графические системы становятся лучше, быстрее и дешевлее. Каждый год изобретается множество новых технических примемов, однако основные…
Эта книга научит вас всем тонкостям разработки приложений для мобильных устройств, рабо- тающих на популярной операционной системе Android. Основанное на учебном курсе известного образовательного IT-п…
Авторы шаг за шагом познакомят вас с основами и возможностями Kali Linux. В книге предложен краткий курс работы с командной строкой Linux и ее концепциями, описаны типичные сценарии установки Kali Lin…
Код высокого качества — это не просто код без ошибок. Он должен быть чистым, удобочитаемым и простым в сопровождении. Путь от рядового питониста к профи не прост, для этого вам нужно раз- бираться в с…
Последние достижения в области глубокого обучения позволяют создавать приложения, с исклю- чительной точностью распознающие текст и речь. Что в результате? Появляются чат-боты, ведущие диалог не хуже …
Второе издание знаменитого бестселлера «Unity в действии» было полностью переработано, чтобы познакомить вас с новыми подходами и идеями, позволяющими максимально эффективно использовать Unity для раз…
о з д а н и е м и к р о с е р в и с о в — у д о б н а я и н а д е ж н а я п а р а д и г м а д л я п р о г р а м м и р о в а н и я л е г к и х о т к а з о у с т о й ч и в ы х п р и л о ж е н и й . В э …
Юнит-тестирование — это процесс проверки отдельных модулей программы на корректность ра- боты. Правильный подход к тестированию позволит максимизировать качество и скорость разработки проекта. Некачес…
Современные разработчики занимаются построением кроссплатформенных приложений, их сопро- вождением и развертыванием. Чтобы облегчить им тяжкий труд, был создан новый фреймворк компании Microsoft — ASP…
Go является языком высокопроизводительных систем будущего. Эта книга показывает, как заставить Go работать на реальных производственных системах. Для программистов, которые уже знакомы с основами язык…
Уильям Шоттс знакомит вас с истинной философией Linux. Вы уже знакомы с Linux, и настала пора нырнуть поглубже и познакомиться с возможностями командной строки. Командная строка всегда с вами, от перв…
Elastic-стек - это набор мощных современных инструментов для распределенного поиска, анализа, ведения логов и визуализации средних и больших массивов данных. Вы узнаете, как установить и настроить для…
Международный бестселлер «Командная строка Linux» поможет преодолеть путь от первых робких щелчков по клавишам до уверенного создания полноценных программ для последней версии bash — наиболее популярн…
Второе издание «Node.js в действии» было полностью переработано, чтобы отражать реалии, с ко торыми теперь сталкивается каждый Node-разработчик. Вы узнаете о системах построения интерфейса и популярн…
Эта книга не является сборником полезных советов и приемов, хотя в ней, вероятно, описаны тысячи разных приемов. Она не была задумана как энциклопедия самостоятельных фрагментов программного кода, кот…
Эта книга заслуженно пользуется популярностью у серьезных программистов во всем мире, по- скольку содержит самую важную и практическую информацию об управлении ядрами UNIX и Linux. Без этих знаний нев…
Kotlin — язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android. Книга Джоша Скина и Дэвида Гринхола основана на популярном курсе Kotlin Essentials от Big Ner…
Перед вами новое издание бестселлера «Agile web development with Rails», написанного Сэмом Руби — руководителем Apache Software Foundation и разработчиком формата Atom, Дэйвом Тома- сом — автором книг…
Парадигма внедрения зависимостей (DI) в течение минувшего десятилетия де-факто стала одной из доминирующих на платформе .NET и теперь обязательна к изучению для всех .NET-разработчиков. Это переработа…
В издании рассмотрены все темы, связанные с разработкой на C#. В начале книги вы ознакомитесь с основами C#, в том числе с объектно-ориентированным программированием, а также с новыми воз- можностями …
В этой книге опытный преподаватель Марк Прайс дает все необходимое для разработки приложений на C#. В пятом издании для работы со всеми основными операционными системами используется популярный редакт…
Популярность Python продолжает расти, а значит, проекты, созданные на этом языке про- граммирования, становятся все масштабнее и сложнее. Многие разработчики проявляют интерес к высокоуровневым паттер…
Эта книга представляет собой наиболе полное руководство по CMS Drupal 7, подготовленное силами сообщества Drupal. Она охватывает все возможности этой системы, рассказывает о но вых функциях, появивши…
Эта книга — настоящая «библия» программирования на Microsoft Visual C++ 6.0 с применением библиотеки классов MFC. Ориентирована на про- фессиональных программистов, владеющих языком С, имеющих предста…
Эта книга для веб-мастеров, системных администраторов, системных архитекторов, системных интеграторов, программистов веб-приложений, редакторов сайтов. Она поможет повысить производительность веб-серв…
Официальный гайд по языку программирования Rust от команды разработчиков Rust из Mozilla Foundation. Добро пожаловать в мир Rust! Этот официальный гид поможет вам создавать более быстрое и надежное пр…
Если вы побаиваетесь конкурентного и многопоточного программирования, эта книга написана для вас. Стивен Клири предоставляет в ваше распоряжение 85 рецептов работы с .NET и C# 8.0, необходимых для пар…
Большинство языков программирования выросли из древней парадигмы, порожденной еще во времена Фортрана. Гуру JavaScript Дуглас Крокфорд выкорчевывает эти засохшие корни, позволяя нам задуматься над буд…
Кннга «Java ЕЕ. Паттерны проектирования для профессионалов» - незаменимы!! ресурс для всех, кто желает более эффекrивно работать с Java ЕЕ, а также единственная книга, в котороll рас смотрены как тео…
Если вы хотите полностью реализовать потенциал JavaScript, то крайне важно понять саму природу этого языка, его фундаментальные возможности и ограничения. Перед вами - обновленный вариант бестселлера,…
С++ популярный язык для создания ПО. В руках увлеченного программиста С++ становится прекрасным инструментом для создания лаконичного, эффектвного и читаемого кода, который можно гордиться. "С++для пр…
Пол и Харви Дейтелы предлагают по-новому взглянуть на Python и использовать уникальный подход, чтобы быстро решить проблемы, стоящие перед современными айтишниками. Вы на прак- тике познакомитесь с ре…
Книга Джейсона Грегори не случайно является бестселлером. Двадцать лет работы автора над первоклассными играми в Midway, Electronic Arts и Naughty Dog позволяют поделиться знаниями о теории и практике…
Книга посвящена стандартной бибилиотеке C++, значительно расширяющий возможности базового языка. Особое внимание уделяется стандартной бибилиотеке шаблонов STL - многочисленным контейнерам, итераторам…
Искусственный интелле1П - это мощный инструмент в руках современного архите1ПОра, разработчика и аналитика. Облачные технологии - ващ путь к укрощению искусственного интеллекта. Тщательно изучив эту н…
Ja v a E E 8 — с о в р е м е н н а я в е р с и я п о п у л я р н о й п л а т ф о р м ы д л я п р о г р а м м и р о в а н и я к о р п о р а т и в н ы х п р и л о ж е н и й н а я з ы к е J a v a . Н о в…
Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры — это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизвод…
Эта книга поможет всем, кто собирается перейти на непрерывную поставку программного обе- спечения. Руководители проектов ознакомятся с основными процессами, преимуществами и тех- ническими требованиям…
Впервые введение в геймдизайн, прототипирование и геймдев объединены в одну книгу. Если вы собираетесь заняться разработкой игр, то в первую очередь вам необходима информация о современ ных методах и…