Size: a a a

2021 August 04
ITmozg
Beginning Programming with Java For Dummies
Barry A. Burd (2017)

https://t.me/BookJava/791

Learn to speak the Java language like the pros
Are you new to programming and have decided that Java is your language of choice? Are you a wanna-be programmer looking to learn the hottest lingo around? Look no further! Beginning Programming with Java For Dummies, 5th Edition is the easy-to-follow guide you'll want to keep in your back pocket as you work your way toward Java mastery! In plain English, it quickly and easily shows you what goes into creating a program, how to put the pieces together, ways to deal with standard programming challenges, and so much more.

https://t.me/BookJava/791

#book@itmozg #java@itmozg
источник
2021 August 05
ITmozg
Искусство программирования. Том 1. Основные алгоритмы
Кнут Дональд Эрвин (2002)

https://t.me/bfbook/2125

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

https://t.me/bfbook/2125

#book@itmozg #Algorithms@itmozg
источник
2021 August 06
ITmozg
Искусство программирования. Том 2. Получисленные алгоритмы
Кнут Дональд Эрвин (2001)

https://t.me/bfbook/2127

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

https://t.me/bfbook/2127

#book@itmozg
источник
ITmozg
Кровь, пот и пиксели. Обратная сторона индустрии видеоигр. 2-е издание
Шрейер Джейсон (2018)

https://t.me/game_devv/415

Почему Diablo III чуть не стала крупнейшим провалом Blizzard? Как Halo превратилась в стратегию? Через что прошла студия, создавшая Uncharted? Всё, что вы хотели знать о разработке Witcher-3 и Destiny, а также многие другие эксклюзивные истории, рассказанные автору этой книги теми, кто создавал самые популярные игры последнего десятилетия. Узнайте, почему игровая индустрия — это не только престиж и огромные зарплаты, но и проверка на стрессоустойчивость и выносливость, которую проходят далеко не все. Бестселлер Amazon и национальный бестселлер в США.

https://t.me/game_devv/415

#book@itmozg #gamedev@itmozg
источник
ITmozg
Programming Fundamentals Using JAVA: A Game Application Approach
William McAllister & S. Jane Fritz (2021)

https://t.me/BookJava/794

This is a Java textbook for beginning programmers that uses game programming as a central pedagogical tool to improve student engagement, learning outcomes, and retention. Game programming is incorporated into the text in a way that does not compromise the amount of material traditionally covered in a basic or advanced programming course and permits instructors who are not familiar with game programming and computer graphics concept to realize their advantages.

https://t.me/BookJava/794

#book@itmozg #java@itmozg
источник
2021 August 08
ITmozg
Глубокое обучение: легкая разработка проектов на Python
Сет Вейдман (2021)

https://t.me/bfbook/2129

Взрывной интерес к нейронным сетям и искусственному интеллекту затронул уже все области жизни, и понимание принципов глубокого обучения необходимо каждому разработчику ПО для решения прикладных задач.
Эта практическая книга представляет собой вводный курс для всех, кто занимается обработкой данных, а также для разработчиков ПО. Вы начнете с основ глубокого обучения и быстро перейдете к более сложным архитектурам, создавая проекты с нуля. Вы научитесь использовать многослойные, сверточные и рекуррентные нейронные сети. Только понимая принцип их работы (от «математики» до концепций), вы сделаете свои проекты успешными.
В этой книге:
- Четкие схемы, помогающие разобраться в нейросетях, и примеры рабочего кода.
- Методы реализации многослойных сетей с нуля на базе простой объектно-ориентированной структуры.
- Примеры и доступные объяснения сверточных и рекуррентных нейронных сетей.
- Реализация концепций нейросетей с помощью популярного фреймворка PyTorch.

https://t.me/bfbook/2129

#book@itmozg #Python@itmozg
источник
2021 August 09
ITmozg
Изучаем Arduino. 65 проектов своими руками
Бокселл Дж. (2017)

https://t.me/bfbook/2131

Что такое Arduino? За этим словом прячется легкое и простое устройство, которое способно превратить кучу проводов и плат в робота, управлять умным домом и многое другое. Прочитайте эту книгу и овладейте бесчисленными возможностями Arduino, позволяющими электронике взаимодействовать с окружающим миром.
Познакомившись с основами Arduino, вы быстро перейдете к работе с разнообразными электронными компонентами. А конкретные проекты позволят вам сразу закрепить знания на практике. Страница за страницей проекты будут становиться все более изощренными, сложными и интересными.

https://t.me/bfbook/2131

#book@itmozg #Arduino@itmozg
источник
ITmozg
Applied Machine Learning with Python
Andrea Giussani (2020)

https://t.me/BookPython/1047

If you are looking for an engaging book, rich in learning features, which will guide you through the field of Machine Learning, this is it. This book is a modern, concise guide of the topic. It focuses on current ensemble and boosting methods, highlighting contemporray techniques such as XGBoost (2016), Shap (2017) and CatBoost (2018), which are considered novel and cutting edge models for dealing with supervised learning methods. The author goes beyond the simple bag-of-words schema in Natural Language Processing, and describes the modern embedding framework, starting from the Word2Vec, in details. Finally the volume is uniquely identified by the book-specific software egeaML, which is a good companion to implement the proposed Machine Learning methodologies in Python.

https://t.me/BookPython/1047

#book@itmozg #python@itmozg
источник
2021 August 10
ITmozg
Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron
Скотт Адам (2021)

https://t.me/bfbook/2132

Что такое современный JavaScript? Когда-то он просто добавлял интерактивности к окнам веб-браузера, а теперь превратился в основательный фундамент мощного и надежного софта. Разработчики любого уровня смогут использовать JavaScript для создания API, веб-, мобильных и десктопных приложений.
В этой книге:
• Работа с данными с помощью GraphQL.
• Аутентификация для API, веб- и нативных приложений.
• Создание высокопроизводительных веб-приложений
• Разработка кроссплатформенных приложений под iOS и Android
• Создание десктопных приложений

https://t.me/bfbook/2132

#book@itmozg #js@itmozg
источник
ITmozg
Объектно-ориентированное программирование в Java
Гуськова О.И. (2018)

https://t.me/BookJava/806

Учебное пособие посвящено объектно-ориентированному программированию на языке Java. Рассматриваются основные принципы объектно-ориентированного программирования, средства работы со структурами данных – коллекции и дженерики, принципы объектно-ориентированного дизайна.

https://t.me/BookJava/806

#book@itmozg #java@itmozg
источник
2021 August 11
ITmozg
Геймдизайн. Рецепты успеха лучших компьютерных игр от Super Mario и Doom до Assassin's Creed и дальше
Тайнан Сильвестр (2020)

https://t.me/game_devv/420

Что такое ГЕЙМДИЗАЙН? Это не код, графика или звук. Это не создание персонажей или раскрашивание игрового поля. Геймдизайн - это симулятор мечты, набор правил, благодаря которым игра оживает.
Как создать игру, которую полюбят, от которой не смогут оторваться? Знаменитый геймдизайнер Тайнан Сильвестр на примере кейсов из самых популярных игр рассказывает как объединить эмоции и впечатления, игровую механику и мотивацию игроков. Познакомитесь с принципами дизайна, которыми пользуются ведущие студии мира!

https://t.me/game_devv/420

#book@itmozg #gamedesign@itmozg
источник
ITmozg
Алгоритмы обработки текста. 125 задач с решениями
Крошемор, Лекрок, Риттер (2021)

https://t.me/bfbook/2135

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

https://t.me/bfbook/2135

#book@itmozg
источник
2021 August 12
ITmozg
Изучаем квантовые вычисления на Python и Q#
Сара Кайзер, Кристофер (2021)

https://t.me/bfbook/2137

Квантовые компьютеры обеспечивают радикальный скачок в скорости и вычислительной мощи. Совсем скоро могут появиться усовершенствованные научные модели и новые рубежи в криптографии, которые были немыслимы при использовании классических вычислений. Комплект инструментов для квантовой разработки от компании Microsoft и язык Q# предоставляют вам возможность поупражняться в квантовых вычислениях, даже если вы не знаете математику или физику на продвинутом уровне.
В этой книге квантовые технологии обсуждаются с практической точки зрения. Используя Python, вы сможете создать собственный квантовый симулятор, а задействуя инструменты с открытым исходным кодом от Microsoft – тонко настроить квантовые алгоритмы. Авторы покажут, как применять квантовые методы для решения практических задач, в том числе для отправки секретных сообщений.

https://t.me/bfbook/2137

#book@itmozg #Python@itmozg
источник
ITmozg
Object Oriented Programming With Java
by Hanumanth Ladwa (2021)

https://t.me/BookJava/810

#book@itmozg #java@itmozg
источник
2021 August 13
ITmozg
Гид по Computer Science. Расширенное издание
Спрингер В. (2021)

https://t.me/bfbook/2139

Колосс на глиняных ногах – так можно назвать программиста без подготовки в области Computer Science. Уверенное владение основами позволяет «не изобретать велосипеды» и закладывать в архитектуру программ эффективные решения. Всё это избавляет от ошибок и чрезмерных затрат на тестирование и рефакторинг. Не беда, если вы чувствуете себя не у дел, когда другие программисты обсуждают аппроксимативный предел. Даже специалисты с опытом допускают ошибки из-за того, что подзабыли Computer Science. Расширенное издание бестселлера содержит все главные, а также продвинутые вопросы компьютерных наук: - типы и структуры данных; - алгоритмы; - графы; - теория сложности; - приемы эффективного решения задач; - безопасность; - железо и софт; - операционные системы; - сети; - базы данных и многое другое

https://t.me/bfbook/2139

#book@itmozg
источник
ITmozg
Practical Cryptography in Python: Learning Correct Cryptography by Example
Seth James Nielson, Christopher K. Monson (2019)

https://t.me/BookPython/1059

Develop a greater intuition for the proper use of cryptography. This book teaches the basics of writing cryptographic algorithms in Python, demystifies cryptographic internals, and demonstrates common ways cryptography is used incorrectly.

https://t.me/BookPython/1059

#book@itmozg #python@itmozg
источник
2021 August 14
ITmozg
Никола Лейси: Python, например
Лейси Никола (2021)

https://t.me/bfbook/2140

Это Python, например! Познакомьтесь с самым быстрорастущим языком программирования на сегодняшний день. Легкое и увлекательное руководство поможет шаг за шагом прокачать навыки разработки. Никаких архитектур компьютера, теорий программирования и прочей абракадабры - больше практики! В книге 150 задач, которые плавно перенесут читателя от изучения основ языка к решению более сложных вещей. Руководство подойдет всем, у кого голова идет кругом от технического жаргона и пространных объяснений - автор уверен, что учить можно и без этого.

https://t.me/bfbook/2140

#book@itmozg #python@itmozg
источник
2021 August 16
ITmozg
Arduino для секретных агентов
Marco Schwartz

https://t.me/bfbook/2142

Используя мощь и простоту платформы Arduino, мы увидим, как создать несколько проектов, которые могут быть легко использованы любым честолюбивым секретным агентом. От аудиорекордеров до GPS-трекеров- после прочтения этой книги вы сможете создать свой собственный набор инструментов секретного агента, используя платформу Arduino.

https://t.me/bfbook/2142

#book@itmozg
источник
2021 August 17
ITmozg
Java. Справочник разработчика, 7-е издание
Бенджамин Дж., Эванс и Дэвид Флэнаган (2019)

https://t.me/bfbook/2144

Это обновленное издание не только помогает опытным программистам на Java извлечь наибольшую пользу из версий Java 9-11, но и служит удобным учебным пособием для начинающих разработчиков. На многочисленных примерах кода в этом тщательно пересмотренном издании демонстрируется, как воспользоваться в полной мере современными интерфейсами API и нормами передовой практики разработки прикладных программ на Java. Оно содержит также дополнительный материал по модульной системе на платформе Java. В части I представлено динамичное, но совсем не поверхностное введение в язык программирования Java и особенности базовой исполняющей среды на платформе Java. .В части II описываются самые современные инструментальные средства, входящие в состав комплекта поставки Java. Эта книга поможет вам в следующем. .Ускоренно овладеть языковыми средствами Java, включая изменения, внесенные в версиях Java 9-11

https://t.me/bfbook/2144

#book@itmozg #java@itmozg
источник
ITmozg
Java: The Complete Reference, 11th Edition
Mr Kotiyana (2019)

https://t.me/BookJava/819

The Complete Reference, Eleventh Edition explains how to develop, compile, debug, and run Java programs. Best-selling programming author Mr kotiyana covers the entire Java language, including its syntax, keywords, and fundamental programming principles. You'll also find information on key portions of the Java API library, such as I/O, the Collections Framework, the stream library, and the concurrency utilities. Swing, JavaBeans, and servlets are examined and numerous examples demonstrate Java in action. Of course, the very important module system is discussed in detail.

https://t.me/BookJava/819

#book@itmozg #java@itmozg
источник