Size: a a a

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

2020 January 05
Книги для программистов
источник
2020 January 06
Книги для программистов
Java Quick Syntax Reference (2018)
Автор: Mikael Olsson
Количество страниц: 132

#english #book #java

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

Темы в книге:
✔️Дженерики;
✔️Лямбда-выражения;
✔️Абстракции;
✔️Перехват исключений и другие.

Достоинства:
➕Небольшой объём;
➕Хорошая структурированность.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
Книги для программистов
SwiftUI for Absolute Beginners (2019)
Автор: Jayant Varma
Количество страниц: 183

#book #english #beginner

С помощью этой книги вы погрузитесь в разработку под любые гаджеты Apple, используя SwiftUI, фреймворк, который позволяет писать приложения быстрее и легче. Автор рассказывает об основах SwiftUI, чтобы помочь читателю писать современные приложения, используя XCode, среду разработки от Apple. Книга подойдёт любому, кто хочет научиться писать приложения для Mac, iPhone, iPad и Apple Watch.

Чему вы научитесь:
✔️Писать код с помощью нового SwiftUI;
✔️Проектировать и создавать программы;
✔️Добавлять жесты и разные варианты управления в приложение.

Достоинства:
➕Весь код из книги доступен на GitHub;
➕Актуальность материала;
➕Множество примеров кода.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 January 07
Книги для программистов
IT-специалист может поднять свою стоимость на рынке разными способами. Один из них — выучить английский до уверенного разговорного уровня.

Основатель онлайн-школы «English Tochka» Алекс Рубанов на своем вебинаре расскажет о новинках в изучении английского. За 2 часа вы сможете освоить основы английской грамматики и понять, на каких правилах строится произношение.

Регистрируйтесь на бесплатный вебинар «Как понять английский за 2 часа» 8 января👇
источник
Книги для программистов
Functional Python Programming, Second Edition (2018)
Автор: Steven F. Lott
Количество страниц: 408

#english #book #advanced #python

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

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

Достоинства:
➕Подробное описание каждой темы;
➕Множество примеров кода;
➕Актуальность материала.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
Книги для программистов
Introduction to Deep Learning (2018)
Автор: Eugene Charniak
Количество страниц: 192

#english #book #advanced #python

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

Темы в книге:
✔️Нейронные сети прямого распространения;
✔️Свёрточные и рекуррентные нейронные сети;
✔️Глубокое обучение с покреплением;
✔️Sequence-to-sequence модели и другие.

Достоинства:
➕Небольшой объём;
➕Хорошая структурированность.

Недостатки:
➖Используется устаревшая версия TensorFlow.
источник
Книги для программистов
источник
2020 January 08
Книги для программистов
React Native in Action (2019)
Автор: Nader Dabit
Количество страниц: 320

#english #book #intermediate

Книга дает iOS, Android и веб-разработчикам знания, необходимые для создания высококачественных приложений для iOS, web и Android с использованием фреймворка React Native. Вы сможете написать приложение один раз и легко развернуть его на другие платформы. Книга написана для начинающих веб-разработчиков и мобильных разработчиков.

Что внутри:
✔️Создание кроссплатформенных приложений;
✔️Межсетевые запросы данных;
✔️Хранение и извлечение локальных данных;
✔️Управление данными и состояниями.

Достоинства:
➕Актуальность материала;
➕Доступное изложение.

Недостатки:
➖Присутствуют ошибки в примерах кода.
источник
Книги для программистов
источник
Книги для программистов
Introducing Azure Kubernetes Service (2019)
Автор: Steve Buchanan
Количество страниц: 226

#english #book #advanced

Современные приложения все чаще создаются с применением контейнеров — микрослужб, укомплектованных зависимостями и конфигурациями. Kubernetes — это программное обеспечение с открытым кодом для развертывания таких контейнеров и управления ими в нужном масштабе. Kubernetes сокращает время сборки, поставки и масштабирования контейнерных приложений. Это практическое руководство по Microsoft Azure Kubernetes Service предоставляет читателю инструменты и знания, необходимые для работы с этой сложной платформой. Книга подойдёт IT-специалистам, которые работают с DevOps, облачными технологиями, Docker.

Во время чтения вы:
✔️Получите базовые знания о контейнерах Docker, реестрах и Kubernetes;
✔️Поймёте плюсы и минусы эксплуатации AKS;
✔️Узнаете о разработке и управлении приложениями на платформе AKS и другом.

Достоинства:
➕Актуальность материала;
➕Хороший авторский стиль.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 January 09
Книги для программистов
PHP and MySQL Recipes (2016)
Автор: Frank M. Kromann
Количество страниц: 400

#english #book #advanced

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

Темы в книге:
✔️Работа с массивами, датами и временем, строками, файлами и каталогами;
✔️Регулярные выражения в PHP;
✔️JSON;
✔️XML, RSS, WDDX, и SOAP;
✔️Использование баз данных MySQL и другие.

Достоинства:
➕Множество практических примеров;
➕Объясняются тонкости применения MySQL и PHP вместе.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
Книги для программистов
Data Science — наука о работе с данными, и это не просто модное ничего не значащее слово в сфере IT.  Это очень востребованная и высокооплачиваемая профессия. Заработные платы в этом сегменте стартуют от 130 000 рублей в месяц. Звучит здорово, не правда ли?

Курс от Skillbox «Профессия Data Science» поможет освоить эту профессию с нуля всего за 1 год.
Бегом регистрируйся по ссылке: 👉 https://clc.to/miS5Iw

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

⚡️Только в январе получи мегаскидку -40%, сюрпризы от партнеров, курс в подарок и скидку до 60% на другие курсы от Skillbox.
источник
Книги для программистов
Python by Example: Learning to Program in 150 Challenges (2019)
Автор: Nichola Lacey
Количество страниц: 191

#english #book #beginner

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

Темы в книге:
✔️Подпрограммы;
✔️Ссылки на внешние текстовые файлы и задачи с ними;
✔️Работа с csv и SQL файлами;
✔️Графический интерфейс пользователя и многие другие.

Достоинства:
➕Актуальность материала;
➕Практикоориентированность.

Недостатки:
➖Код из книги недоступен онлайн.
источник
Книги для программистов
источник
2020 January 10
Книги для программистов
Practical Machine Learning with Python (2018)
Авторы: Dipanjan Sarkar, Raghav Bali, Tushar Sharma
Количество страниц: 530

#english #book #advanced

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

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

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

Недостатки:
➖Некоторые примеры кода неактуальны.
источник