Size: a a a

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

2020 January 28
Книги для программистов
OTUS открывает новый набор онлайн-курса «Team Lead 2.0». Все детали программы доступны вам по ссылке: https://otus.pw/gzts/

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

— Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный пробный вебинар «Почему мои коллеги/сотрудники ведут себя как @%§?» - 6 февраля в 20:00 мск: https://otus.pw/AUSE/

На вебинаре вы узнаете:
- что заставляет людей вести себя некорректно;
- почему люди идут на конфликт;
- способы влияния на поведение.

Вебинар проведёт Станислав Михальский (опыт разработки - 22 года, опыт руководства - 15 лет). Не упустите возможность задать ему все интересующие вопросы!
источник
Книги для программистов
Supercharged Python: Take Your Code to the Next Level (2019)
Авторы: Brian Overland, John Bennett
Количество страниц: 672

#english #book #intermediate

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

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

Достоинства:
➕Подходит как начинающим, так и опытным программистам;
➕Актуальность материала.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 January 29
Книги для программистов
Learn Kotlin for Android Development (2019)
Автор: Peter Spath
Количество страниц: 532

#english #book #beginner

Эта книга научит вас основам Kotlin, которые необходимы для создания приложений на Android. Помимо введения в программирование на Kotlin автор разбирает принципы написания чистого читабельного кода, и представляет объектно-ориентированную и функциональную парадигмы как отправную точку для разработки приложений под Android. Книга написана для новичков в программировании, не имеющих опыта работы с Kotlin.

Во время чтения книги вы:
✔️Создадите свое первое Android-приложение;
✔️Научитесь работать с классами и объектами Kotlin для Android;
✔️Сможете проводить операции с данными;
✔️Научитесь обрабатывать исключения и работать с внешними библиотеками.

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

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

С 30 января по 1 февраля Skillbox проводит интенсив по Data Science, на котором вы познакомитесь с основами программирования на Python, инструментами для анализа данных, научитесь восстанавливать отсутствующую информацию и находить аномалии.

Бесплатная регистрация по ссылке: 👉 https://clc.to/PUVprg.

💣 Вас ждут мощная программа по исследованию данных, практические задания и советы опытного специалиста.

🎁 Все участники, дошедшие до конца интенсива, получат в подарок электронную книгу от издательства «МИФ».

💲 Авторам трёх лучших проектов будут вручены сертификаты на 30 000 рублей для обучения в Skillbox!
источник
Книги для программистов
The Java Module System (2019)
Автор: Nicolai Parlog
Количество страниц: 440

#english #book #intermediate

Книга является подробным руководством по созданию и использованию модулей в языке Java. С помощью простых для понимания примеров и описаний, читая книгу, вы сможете изучить анатомию модульного приложения. Попутно вы овладеете передовыми методами проектирования с помощью модулей, отладкой модульного приложения и его развертыванием.

Что внутри:
✔️Строение и проектирование приложений;
✔️Сборка модулей;
✔️Рефлексия и управление версиями;
✔️Переход на модульную Java и другое.

Достоинства:
➕Хороший авторский стиль;
➕Примеры и стратегии модернизации проектов;
➕Иллюстрации.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 January 30
Книги для программистов
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems (2019)
Автор: Aurélien Géron
Количество страниц: 856

#english #book #intermediate

Благодаря недавней серии прорывов глубокое обучение расширило всю область машинного обучения в целом. Теперь программисты, которые почти ничего не знают о работе этой технологии, могут использовать простые и эффективные инструменты для реализации программ, обучающихся на данных. Книга показывает читателю, как это делается. Используя конкретные примеры, минимум теории и два фреймворка Python — Scikit-Learn и TensorFlow — автор поможет вам получить интуитивное понимание концепций и инструментов для построения интеллектуальных систем. Книга была обновлена после выхода TensorFlow 2.0.

С помощью книги вы:
✔️Научитесь работать с нейронными сетями;
✔️Изучите несколько моделей, включая дерево решений, случайный лес и другие;
✔️Научитесь использовать Scikit-Learn;
✔️Сможете использовать TensorFlow для создания и обучения нейронных сетей;
✔️Научитесь работать со сверточными, рекуррентными нейронными сетями, глубоким обучением с подкреплением;
✔️Изучите методы обучения и масштабирования нейронных сетей.

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

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Зарабатывать до 160т.р.? Easy!

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

Просто запусти Telegram-бота🤖, учись бесплатно и становись востребованным специалистом!

Для разработчиков с опытом на Android – продвинутый курс Middle Android Developer.

6 месяцев углубленного изучения Android-разработки уровня Middle, 200 часов практики, 2 приложения в портфолио и крутое резюме в придачу! А также получаете Code review проекта от менторов и практикующих Android-разработчиков.

⚠️Breaking news⚠️

До 04.02.2020 на курс Middle Android Developer действует скидка!

Переходи по ссылке, займи место и учись дешевле!
Перейти на сайт

Будем рады тебе и поделимся всем, что знаем и умеем сами. 🤝
источник
Книги для программистов
Natural Language Processing with PyTorch: Build Intelligent Language Applications Using Deep Learning (2019)
Авторы: Delip Rao, Brian McMahan
Количество страниц: 256

#english #book #intermediate

Обработка естественного языка предоставляет безграничные возможности для решения задач в области искусственного интеллекта. Если вы разработчик или data scientist, плохо знакомый с NLP и глубоким обучением, это руководство покажет вам, как применять эти технологии в работе с помощью PyTorch.

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

Достоинства:
➕Хорошо подходит новичкам;
➕Весь код из книги доступен на GitHub;
➕Хороший авторский стиль.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 January 31
Книги для программистов
Data Science Strategy For Dummies (2019)
Автор: Ulrika Jägare
Количество страниц: 320

#english #book #intermediate

С помощью этой книги вы узнаете, как использовать технологии data science в любом бизнесе, большом или маленьком. Более половины всех больших предприятий уже используют науку о данных для получения информации и пользы из больших данных. Автор отвечает на все вопросы касательно внедрения технологий в работу, начиная от самых простых и заканчивая руководством и развитием команды data scientist-ов.

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

Достоинства:
➕Хорошая структурированность;
➕Автор простым языком объясняет сложные концепции;
➕Множество иллюстраций.

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

— На основном экране видны все доступные минуты и гигабайты, искать их не нужно.
— Если вдруг вы недосчитались минут или гигабайтов — тут же доступна детализация расходов, вплоть до каждой минуты разговора и СМС.
— Еще на главном экране появились «сторис», которые не только рассказывают о новинках и дают советы, но и показывают самые выгодные предложения.
— Не надо долго искать список подключенных услуг — теперь они доступны в один клик.

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

Еще из новшеств приложения МегаФон: появилась забавная анимация при запуске, поиск по услугам, чат с поддержкой и многое-многое другое. Резюмируем: над обновлением поработали качественно. Скачать приложение можно здесь: App Store и Google Play.
источник
Книги для программистов
Cloud Native Patterns: Designing change-tolerant software (2019)
Автор: Cornelia Davis
Количество страниц: 400

#english #book #intermediate

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

Что внутри:
✔️Жизненный цикл облачных приложений;
✔️Облачное управление конфигурациями;
✔️Обновления без задержек, версии приложений и развёртывание;
✔️Управление взаимодействиями между сервисами и другое.

Достоинства:
➕Актуальность информации;
➕Множество примеров кода;
➕Хороший авторский стиль.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 February 01
Книги для программистов
Architecting Modern Data Platforms: A Guide to Enterprise Hadoop at Scale (2019)
Авторы: Jan Kunigk, Ian Buss, Paul Wilkinson, Lars George
Количество страниц: 636

#english #book #advanced

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

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

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

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