Size: a a a

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

2018 October 29
Книги для программистов
источник
Книги для программистов
​​Python: Learn Python Programming in 90 minutes or Less! (2015)
Автор: AZ Elite Publishing

#python #book #english

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

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

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

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
Swift 2 For Absolute Beginners, 2nd Edition (2015)
Авторы: Brad Lees, Gary Bennett

#swift #book #english
источник
2018 October 30
Книги для программистов
​​Learn C# Fast and Learn It Well. Master C# Programming with a unique Hands-On Project (2015, Updated for VS Community 2017)
Автор: Jamie Chan

#csharp

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

Целевая аудитория: разработчики любого уровня.

Неважно, начинающий ли вы разработчик, которому не терпится познакомиться с первым языком и начать программировать или опытный специалист, желающий углубить свои знания и уточнить некоторые моменты – Learn C# Fast and Learn It Well именно то, что вам нужно. Автор уместил все основные концепции и подводные камни С# всего в 161 странице, а также дополнил тщательно подобранными примерами.

Рассматриваются такие темы:
✔️ типы данных и операторы;
✔️ объектно-ориентированное программирование(классы, конструкторы и методы, инкапсуляция, полиморфизм, наследование, абстрактные классы и интерфейс);
✔️ control Flow(использование условных операторов, обработка ошибок);
✔️ ввод/вывод пользователя, использование LINQ, работа со внешними файлами и многое другое.

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

Недостатки:
➖ нет перевода на русский.
➖ нет бесплатной версии.
источник
Книги для программистов
источник
Книги для программистов
​​Python Game Programming By Example (2015)
Автор: Alejandro Rodas de Paz

#python #book #english

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

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

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

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
​​Linux Bible, 9th Edition (2015)
Автор: Christopher Negus

#linux #book #english

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

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

Это практическое руководство по операционной системе Linux написано для любого пользователя, независимо от того, является ли он настоящим новичком или продвинутым пользователем. Это обновленное девятое издание охватывает последние версии Linux 7 (RHEL 7), Fedora 21 и Ubuntu 14.04 LTS, а также включает информацию об облачных вычислениях и разработке с руководством по Openstack и Cloudforms.

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

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

Недостатки:
➖ старые версии ОС и дистрибутивов.
источник
Книги для программистов
источник
Книги для программистов
Real-Time C++, 2nd Edition (2015)
Автор: Christopher Kormanyos

#cpp #book #english
источник
2018 October 31
Книги для программистов
Access 2019 For Dummies(2018)
Автор: Laurie Ann Ultrich, Ken Cook

#database

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

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

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

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

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

Недостатки:
➖ нет перевода на русский.
источник
Книги для программистов
источник
Книги для программистов
​​Один год с Symfony (2017)
Авторы: Matthias Noback и Dmitry Bykadorov (переводчик)

#php #book #rus

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

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

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

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

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

Недостатки:
➖  не замечено.
источник
Книги для программистов
источник
Книги для программистов
источник
Книги для программистов
​​Очный курс для всех, кто хочет разобраться в машинном обучении → «Практический Machine Learning»  от SkillFactory  

На курсе вы получите практические знания по применению машинного обучения в бизнесе. И сможете начать карьеру как Data Scientist.

Программа курса:

1️⃣ Работа с языком Python
2️⃣ Применение различных алгоритмов машинного обучения: классификация, регрессии, работа с данными, текстами и другими моделями.
3️⃣ Создание http api-модели. Автоматическое переобучения модели и мониторинг результатов.
4️⃣ Выпускной хакатон. Командная работа.

Записаться на курс и получить полную программу можно по ссылке → https://vk.cc/8DMTPr
источник
Книги для программистов
​​Webapps in Go (2018)
Автор: Suraj Patil

#golang #book #english

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

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

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

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
источник
Книги для программистов
GraphQL or Bust (2018)
Авторы: TBA

#graphql #book #english
источник