Size: a a a

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

2018 September 03
Книги для программистов
​​Build iOS Database Apps with Swift and SQLite (2016)
Автор: Kevin Languedoc

#swift #sqlite #books #english

Язык: английский.

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

Часто книги по разработке для операционной системы iOS не освещают очень важной темы - работу с базой данных. А какое мобильное приложение без данных? Чтобы заполнить этот пробел, посоветуем прочитать это руководство, где в доступной форме описано взаимодействие языка программирования Swift с одной из популярных СУБД SQLite.

В книге рассматриваются следующие темы:
✔️ создание обёртки на Objective-C;
✔️ создание базы данных на SQLite;
✔️ обновление таблиц и другие операции;
✔️ вставка записей;
✔️ работа с несколькими таблицами и многое другое.

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

Недостатки:
➖ не все методы представлены;
➖ часто обрывается изложение материала;
➖ недействительные ссылки;
➖ код с GitHub не компилируется.
источник
Книги для программистов
источник
Книги для программистов
Kafka Streams in Action (2018)
Автор: Bill Bejeck

#kafka #books #english
источник
2018 September 04
Книги для программистов
​​Самоучитель Python (2017)
Автор: Дмитрий Мусин

#python #books #rus

Язык: русский.

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

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

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Docker for Java developers (2016)
Автор: Aran Gupta

#java #books #english

Язык: английский.

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

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

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

Преимущества:
➕ небольшой объём;
➕ множество иллюстраций;
➕ показан цикл настройки контейнеров.

Недостатки:
➖  не раскрыты все возможные ошибки.
источник
Книги для программистов
источник
Книги для программистов
300 английских слов за 1 день (2008)
Автор: Екатерина Васильева

#english #books #rus
источник
Книги для программистов
​​Хочешь стать крутым программистом? Начни с онлайн-конференции «Профессии будущего» и узнай все о мире разработки в прямом эфире.


4 сентября ведущий инженер-программист Badoo Михаил Овчинников расскажет, как правильно выбрать язык программирования для успешной карьеры.
5 сентября Даниил Пилипенко, директор центра SymbioWay проведет мастер-класс на тему «Профессия Java-разработчик: низкий порог входа».
6 сентября Вадим Шандринов программист-наставник Skillbox расскажет, как начать программировать на Python.

Не пропусти концентрат теории от настоящих профи своего дела 👉 https://goo.gl/8fjHMa
источник
Книги для программистов
​​Pro Android with Kotlin(2018)
Автор: Peter Späth

Язык: английский.

Целевая аудитория: разработчики приложений Android уровня middle и выше.

#kotlin #android

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

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

Достоинства:
➕ актуальный материал;
➕ большое количество примеров;
➕ исходники кода размещены на GitHub(https://github.com/Apress/pro-android-with-kotlin).

Недостатки:
➖ нет перевода на русский.
источник
Книги для программистов
источник
2018 September 05
Книги для программистов
​​Neural Networks in Unity(2018)
Авторы: Abhishek Nandy, Manisha Biswas

Язык: английский.

Целевая аудитория: разработчики любого уровня, заинтересованные в машинном обучении и глубоком обучении. Рекомендуется знание линейной алгебры и С# на уровне не ниже среднего.

#machinelearning #deeplearning #unity #csharp

Данная книга поможет вам освоить основные концепции нейросетей, а также их виды, используя платформу Unity. На многочисленных примерах автор объяснит вам нейросети прямого распространения, рекуррентные нейросети и сеть радиально-базисных функций. После освоения основ, авторы расскажут вам о создании нейросетей для бесконтрольного обучения в рамках структуры данных С#.

Благодаря Neural Networks in Unity вы:
✔️ изучите базовые концепции нейросетей;
✔️ научитесь работать с популярной платформой Unity;
✔️ поймете различие между полностью соединенными и сверточными нейросетями;
✔️ узнаете об обработке нейросетей для Windows 10 UWP.

Достоинствa:
➕ актуальный материал;
➕ небольшой объем(158 страниц);
➕ широкая целевая аудитория.

Недостатки:
➖ нет перевода на русский.
источник
Книги для программистов
источник
Книги для программистов
​​Write Web Apps with Dart: Develop and Design (2015)
Автор: Jack Murphy

#dart #book #english

Язык: английский.

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

Язык Dart, созданный компанией Google, появился относительно недавно и позиционирует себя в качестве замены популярному JavaScript. Несмотря на то, что Dart хоронят каждый год, язык продолжает развиваться и завоёвывать рынок. Если вам надоело писать на типичных для веба языках и вы хотели покопаться в чём-нибудь новом, то Dart - ваш случай. А это руководство познакомит вас с основами построения веб-приложений на нём.

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

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

Недостатки:
➖ старая версия языка.
источник
Книги для программистов
источник
Книги для программистов
​​Doing Math With Python (2015)
Автор: Amit Saha

#python #math #books #english

Язык: английский.

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

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

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
Learn Java the Easy Way (2017)
Автор: Bryson Payne

#java #books #english
источник
2018 September 06
Книги для программистов
​​TensorFlow for Deep Learning (2018)
Авторы: Bharath Ramsundar, Reza Bosagh Zadeh

#machine_learning #books #english

Язык: английский.

Целевая аудитория: опытные программисты, математики и разработчики.

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

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

Преимущества:
➕ актуальный материал по теме;
➕ небольшой объём;
➕ множество иллюстраций, формул и примеров кода.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник