Size: a a a

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

2018 September 10
Книги для программистов
источник
2018 September 11
Книги для программистов
Курс «Машинное обучение и анализ данных» от специалистов Яндекса в прошлом году был самым популярным онлайн-курсом России.

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

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

Присоединяйтесь 👉🏻 http://bit.ly/dsproglib
источник
Книги для программистов
источник
Книги для программистов
​​JavaScript Cookbook, 2nd Edition (2015)
Автор: Shelley Powers

#javascript #books #english

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

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

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

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

Преимущества:
➕ обзор популярных функций JavaScript из разных сфер его применения;
➕ множество практических примеров.

Недостатки:
➖ некоторые примеры кода содержат ошибку и могут не работать.
источник
Книги для программистов
источник
Книги для программистов
​​Professional CSS3 (2016)
Автор: Piotr Sikora

#css3 #books #english

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

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

Сложилось впечатление, что CSS достаточно легко изучить и использовать на практике. Наверно, если вы верстаете при помощи библиотек или наборов инструментов по типу Bootstrap, это действительно так, однако чистый CSS очень сложно поддерживать, так что уделите время этой книге, чтобы узнать о новейших функциях и технологиях вёрстки. Поверьте, это сэкономит вам время в будущем.

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

Преимущества:
➕ весь необходимый и актуальный материал по работе с CSS;
➕ множество примеров;
➕ рассмотрены современные технологии - Grid, Gulp.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
Numerical Python (2015)
Автор: Robert Johansson

#python #books #english
источник
Книги для программистов
​​Visual Design of GraphQL Data(2018)
Автор: Thomas Frisendal

#design

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

Целевая аудитория: веб-разработчики и архитекторы данных любого уровня, имеющие профессиональный опыт с GraphQL и APIs.

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

Благодаря Visual Design of GraphQL Data вы:
✔️ научитесь разрабатывать качественный GraphQL-дизайн;
✔️ научитесь избегать структурных ошибок;
✔️ разработаете коммуникативные свойства диаграмм графов ваших API и многое другое.

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

Недостатки:
➖ нет перевода на русский.
источник
Книги для программистов
источник
2018 September 12
Книги для программистов
​​PayPal APIs, 2nd Edition (2012)
Автор: Matthew A. Russell

#python #books #english

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

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

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

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

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

Недостатки:
➖ даются только основы, которых может не хватать для разработки сложных приложений.
источник
Книги для программистов
источник
Книги для программистов
​​Learning PHP 7 High Performance (2016)
Автор: Altaf Hussain

#php #books #english

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

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

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

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
Yii2 Application Development Cookbook - Third Edition (2016)
Авторы: Andrew Bogdanov, Dmitry Eliseev

#yii2 #php #books #english
источник
Книги для программистов
​​Beginning Reactive Programming with Swift(2018)
Автор: Jesse Feiler.

#swift@proglib #mobile@proglib

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

Целевая аудитория: Swift-разработчики любого уровня, интересующиеся созданием приложений с использованием RxSwift.

Rx – набор библиотек, позволяющих работать с событиями и асинхронными вызовами. Данная книга обучит вас основам реактивного программирования и покажет, как интегрировать его в уже существующие продукты и циклы с помощью RxSwift – реактивного яблока. Также вы получите информацию о стандартах Amazon Web Services (AWS), JavaScript Object Notation (JSON) и других форматах.

Благодаря Beginning Reactive Programming with Swift вы:
✔️ приобретете практический опыт работы с такими инструментами, как микроядро Darwin, RxSwift и RxCocoa;
✔️ используете репозитории Git;
✔️ разработаете приложения, адаптируемые под влиянием окружающей среды.

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

Недостатки:
➖ нет перевода на русский.
источник
Книги для программистов
источник
2018 September 13
Книги для программистов
​​The Linux Philosophy for SysAdmins (2018)
Автор: David Both

#linux #books #english

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

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

Профессиональный системный администратор должен на высшем уровне управляться с командной строкой Linux, зная каждую команду на любой случай и понимая каждую ошибку в выполнении программы. Настоящее руководство поможет вам разобраться в особенностях дизайна Linux и в логике его работы. Также вы познакомитесь с функциональными возможностями некоторых дистрибутивов.

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

Преимущества:
➕ множество примеров;
➕ раскрыты открыты интересные возможности Linux.

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