Size: a a a

Книги для программистов

2018 July 31
Книги для программистов
источник
Книги для программистов
Beginning Android Programming with Android Studio, 4th Edition (2017)
Авторы: Jerome F. Dimarzio, Wei-Meng Lee

#android #books #eng
источник
Книги для программистов
​​Practical Enterprise Data Lake Insights (2018)
Авторы: Saurabh Gupta, Venkata Giri

Целевая аудитория: big data-архитекторы, solution-архитекторы.

#database

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

После прочтения вы:
✔️ узнаете о принципах функционирования озер данных;
✔️ научитесь использовать потоковые передачи данных;
✔️ начнете применять методы обработки информации в Hadoop;
✔️ узнаете о библиотеке по защите данных, высокой доступности и многое другое.

Достоинства:
➕ актуальный информация;
➕ исходники кода размещены на GitHub(https://github.com/Apress/practical-enterprise-data-lake-insights);
➕ отличная структура подачи материала.

Недостатки:
➖ нет перевода на русский.
источник
Книги для программистов
источник
2018 August 01
Книги для программистов
​​Cloud Data Design, Orchestration, and Management Using Microsoft Azure(2018)
Авторы: Francesco Diaz, Roberto Freato

Целевая аудитория: разработчики операционных систем уровня middle и выше.

#azure #microsoft

Данная книга поможет вам расширить возможности применения data solution в Azure, начиная от гибридного облака и заканчивая сервисами PaaS.

После прочтения книги вы:
✔️ узнаете, чем Azure может быть полезен для осуществления data solution;
✔️ сможете подбирать конкретные дистрибутивы специально под ваши требования;
✔️ поймете, как работать с любым форматом данных в Azure и открытым облаком;
✔️ начнете использовать нереляционные альтернативы, удовлетворяющие специфические требования;
✔️ сможете перемещать данные, используя сервисы Azure;
✔️ сможете сделать анализ релевантности подхода и управления в соответствии с жизненным циклом данных.

Достоинства:
➕ актуальная информация;
➕ отлично структурированная подача материала.

Недостатки:
➖ нет перевода на русский.
источник
Книги для программистов
источник
Книги для программистов
​​Qt 5.10. Профессиональное программирование на C++ (2018)
Автор: Шлее М.

#cpp #books #rus

Целевая аудитория: профессиональные программисты на C++.

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

В книге рассматриваются следующие темы:
✔️ основы Qt;
✔️ философия объектной модели;
✔️ библиотека контейнеров;
✔️ управление элементами;
✔️ элементы ввода;
✔️ события и взаимодействие с пользователем и многое другое.

Преимущества:
➕ последняя версия Qt;
➕ исчерпывающий обзор библиотеки;
➕ множество примеров.

Недостатки:
➖ не замечено.
источник
Книги для программистов
​​Android Cookbook. 2nd Edition / Android. Сборник рецептов. Задачи и решения для разработчиков приложений. 2-е издание (2018)

#java #books #rus

Автор: Darwin Ian / Дарвин Ян

Целевая аудитория: опытные разработчики для ОС Android.

Любой программист долгое время самостоятельно разрабатывает программы и приложения, уделяя время только тому, чтобы они работали, а не тому, как они это будут делать. В этой книге вы найдёте лучшие решения и советы по тому, как разрабатывать приложения для самой популярной мобильной ОС Android. Книга требует знания основ языка Java и объектно-ориентированного программирования.

В книге рассматриваются следующие темы:
✔️ разработка успешного приложения;
✔️ тестирование приложения;
✔️ внутреннее и внешнее взаимодействие;
✔️ графический интерфейс пользователя;
✔️ хранение данных и многое другое.

Преимущества:
➕ актуальный материал по теме;
➕ содержит более 200 полезных рецептов.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
2018 August 02
Книги для программистов
Разберитесь в основах JavaScript за 3 дня и сможете заработать на полученном навыке!  Все подробности у бота, жми на ссылку.
источник
Книги для программистов
​​Practical Docker with Python (2018)
Автор: Sathyajith Bhat

#python #docker #books #eng

Целевая аудитория: профессиональные программисты на Python.

Уже уверены в том, что знаете Python и способны написать на нём интересные приложения? Тогда вот вам следующий этап: изучите контейнерную систему Docker, которая поможет вам автоматизировать процесс развёртывания и управления вашими приложениями. Книга даст основные понятия контейнерной системы и её различия и преимущества над виртуальными машинами. Также вы напишите несколько полезных приложений, используя стек Python-Docker.

В книге рассматриваются следующие темы:
✔️ введение в Docker;
✔️ создание приложения Python;
✔️ понимание Dockerfile;
✔️ понимание Docker Compose и многое другое.

Преимущества:
➕ актуальный материал по теме;
➕ небольшой объём;
➕ достаточный обзор на взаимодействие Docker и Python.

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
​​Android Game Programming: A Developer's Guide (2016)
Автор: John Horton, Raul Portales

#java #android #books #eng

Целевая аудитория: начинающие программисты на Java.

Игры всегда имели большой спрос у пользователей, поэтому это одна из наиболее быстро развивающихся областей, привлекающая множество разработчиков своими богатыми технологиями управления и инструментами. В то же время Android - это самая популярная мобильная ОС на данный момент, предоставляющая хороший API и множество сервисов для программирования игр. Поскольку основной язык программирования для Android - это Java, книга научит вас его основам, поможет настроить среду разработки и, наконец, научит создавать игры.

В книге рассматриваются следующие темы:
✔️ настраиваем окружение;
✔️ основы Java;
✔️ первое игровое приложение;
✔️ циклы и функции;
✔️ объектно-ориентированное программирование;
✔️ обзор OpenGL ES 2 и многое другое.

Преимущества:
➕ качественные примеры кода;
➕ обширный обзор программирования на Java;
➕ множество иллюстраций  -  результатов выполнения кода.

Недостатки:
➖ большой объём.
источник
Книги для программистов
источник
Книги для программистов
Strategic Engineering for Cloud Computing and Big Data Analytics (2017)
Авторы: Amin Hosseinian-Far, Muthu Ramachandran, Dilshad Sarwar

#programming #books #eng
источник
2018 August 03
Книги для программистов
​​Java 9 Dependency Injection (2018)
Авторы: Krunal Patel, Nilang Patel

#java #books #english

Целевая аудитория: профессиональные программисты на Java.

Dependency Injection (или по-русски - внедрение зависимостей) - один из наиболее популярных шаблонов проектирования приложений. Являясь в то же время сложным для понимания, DI предоставляет большие возможности в упрощении и увеличение эффективности выполняемого кода. Автор настоящего издания уделил всё внимание демонстрации практических примеров применения DI в Java, именно поэтому книга станет для вас незаменимым руководством по данному шаблону.

В книге рассматриваются следующие темы:
✔️ что такое DI
✔️ DI в Java;
✔️ DI с помощью фреймворка Spring;
✔️ шаблоны и лучшие практики;
✔️ аспектно-ориентированное программирование и многое другое.

Преимущества:
➕ актуальный материал;
➕ уникальная информация по теме;
➕ многочисленные примеры кода.

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
​​Introduction to Deep Learning (2018)
Автор: Sandro Skansi

#python #books #english

Целевая аудитория: начинающие программисты в области машинного обучения.

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

В книге рассматриваются следующие темы:
✔️ от логики к когнитивной науке;
✔️ основы машинного обучения;
✔️ нейронные сети с обратной связью;
✔️ рекуррентные нейронные сети;
✔️ нейро-лингвистические модели и многое другое.

Преимущества:
➕ актуальный материал по теме;
➕ простые примеры кода.

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
Основы программирования на примере языка Python. Учебное пособие (2018)
Автор: Д. Ю. Федоров

#python #books #rus
источник