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

Обратная связь: @proglibrary_feedback_bot
Актуальные мероприятия по разработке: @event_listener_bot

По вопросам рекламы: http://ad.proglib.io/?utm_source=progbook
или пишите @proglib_adv

Книги для программистов 117,216 Подписчиков

​Programming Fundamentals in JavaScript (2017)
Автор: Rex A. Barzee
Количество страниц: 325

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

Достоинства:
➕Много практической информации;
➕Хорошая структурированность.

Недостатки:
➖Иногда не хватает полных программ.

Скачать книгу

Отправлено, 2021-09-13 19:21:00
2021-09-13 19:21:00
14
Книги для программистов 117,216 Подписчиков

А вы знали, что существует умная бритва, созданная на основе искусственного интеллекта?

Да-да, и это электробритва SkinIQ от компании Philips!

Оцените комплектацию:
- 45 лезвий совершают 1500 срезаний в секунду
- Датчики измеряют густоту щетины и степень давления на кожу
- Бритва адаптирует мощность бритья, а головки 360D повторяют каждый контур
- И приятный бонус – произведено в Нидерландах!

Узнать больше - https://vk.cc/c53VdQ

Отправлено, 2021-09-13 16:02:02
2021-09-13 16:02:02
39
Книги для программистов 117,216 Подписчиков

​Roguelike Development with JavaScript (2020)
Автор: Andre Alves Garzia
Количество страниц: 300

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

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

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-09-12 21:07:07
2021-09-12 21:07:07
8
Книги для программистов 117,216 Подписчиков

Какой один из самых важных навыков Тимлида в текущих условиях? Умение работать с удаленной командой и правильно оценивать риски.

Поэтому 15 сентября, приглашаем вас на открытый урок, на котором вместе с Александром Пряхиным, техническим директором в CityAds Media, поговорим как работать на удалёнке с максимальной отдачей и о том как правильно работать с рисками. А также рассмотрим как нужно настроить процессы и правила при удаленной работе.

Открытый урок рассчитан на разработчиков, которые хотят стать тимлидами, и тех, кто уже управляет командой. Это возможность попробовать практический онлайн-курс «Team Lead» от OTUS и познакомиться с экспертом.

Успейте занять место на открытом уроке и регистрируйтесь прямо сейчас: https://otus.pw/eKrn/

Отправлено, 2021-09-12 17:02:20
2021-09-12 17:02:20
12
Книги для программистов 117,216 Подписчиков

​Go in Practice: Includes 70 Techniques (2016)
Авторы: Matt Butcher, Matt Farina
Количество страниц: 312

Go in Practice рассказывает о 70 реальных методах в таких ключевых областях, как управление пакетами, микросервисные коммуникации и многое другое. Следуя формату «проблема / решение / обсуждение», это практическое руководство основывается на важных концепциях языка Go и предоставляет конкретные стратегии, которые вы можете использовать в работе.

Что внутри:
✔️Использование Go для devops и cloudops;
✔️Десятки практических методов;
✔️Написание микросервисов;
✔️Техники веб-разработки.

Достоинства:
➕Хорошо подходит для продолжающих изучение языка;
➕Лаконичность.

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-09-12 16:11:19
2021-09-12 16:11:19
10
Книги для программистов 117,216 Подписчиков

​Transfer Learning for Natural Language Processing (2021)
Автор: Paul Azunre
Количество страниц: 272

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

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

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-09-11 21:36:45
2021-09-11 21:36:45
8
Книги для программистов 117,216 Подписчиков

Разработчики готовы раскрыть все карты и честно обсудить то, о чём многие предпочитают сплетничать на перекурах.

Подкаст «307 пакетов» — это будни (а иногда и выходные) разрабов, которые не боятся шутить, обсуждать душных начальников, лишние килограммы на удалёнке, влюбленности на собеседованиях и зарплаты.

Только нескучные беседы с ребятами и их приглашенными гостями. Тоже нескучными, кстати.

Подписывайся на YouTube-канал «307 пакетов» ➡️ https://bit.ly/3yBfSNO
Или выбирай любую удобную подкаст-площадку ➡️ https://bit.ly/3gVcjMb

Отправлено, 2021-09-11 17:01:19
2021-09-11 17:01:19
8,200
Книги для программистов 117,216 Подписчиков

​C++ for Lazy Programmers (2019)
Автор: Will Briggs
Количество страниц: 672

Эта книга поможет вам выучить язык C++. Она предоставляет подробную информацию как по компиляторам Visual Studio, так и по компиляторам g++, а также их отладчикам. Работая с книгой, вы выполните ряд лабораторных работ: проекты, предназначенные для улучшения ваших способностей, проверки новых навыков. Вы не только познакомитесь с основами языка, но и узнаете, как создать интересный проект аркадной игры на C++. После прочтения этой книги вы будете готовы к созданию своего первого полноценного приложения на C++ или игрового проекта самостоятельно.

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-09-11 13:42:05
2021-09-11 13:42:05
12
Книги для программистов 117,216 Подписчиков

​Understanding Cryptography: A Textbook for Students and Practitioners (2014)
Авторы: Christof Paar, Jan Pelzl
Количество страниц: 390

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

Достоинства:
➕Хорошо сочетается с лекциями от авторов;
➕Глубокое погружение в тему.

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-09-10 13:47:24
2021-09-10 13:47:24
15
Книги для программистов 117,216 Подписчиков

#вакансии

В Яндекс Go требуется программисты!

📌 Разработчики бэкенда! https://clck.ru/XRoJE

Мы ждем, что вы:
- знакомы с Python 3 (у нас 3.7);
- одинаково любите технические и продуктовые задачи;
- ориентируетесь в классических алгоритмах и структурах данных;
- имеете представление о NoSQL- и SQL-базах данных (PostgreSQL, MongoDB, Redis);
- имеете опыт разработки под Linux.

📌 Разработчики фронтенда! https://clck.ru/XRoHm

Мы ждем, что вы:
- не меньше трех лет занимались фронтенд-разработкой;
- создавали приложения на React и TypeScript;
- умеете и хотите решать сложные задачи;

Присылай свое резюме рекрутеру @chuprynina9 или оставляй заявку на нашем сайте.

Отправлено, 2021-09-10 10:33:00
2021-09-10 10:33:00
14,715
Книги для программистов 117,216 Подписчиков

​Head First Go (2019)
Автор: Jay McGavren
Количество страниц: 560

Язык Go, разработанный внутри компании Google, позволяет легко создавать надежное и эффективное программное обеспечение. Из этого практического руководства вы узнаете, как писать на Go, используя наглядные примеры. Особенное внимание автор уделяет темам, которые необходимы разработчикам начального уровня для прохождения собеседований.

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-09-09 20:23:27
2021-09-09 20:23:27
8
Книги для программистов 117,216 Подписчиков

🔥Готовы ли вы к обучению на продвинутом онлайн-курсе «C# Developer. Professional»? Пройдите тест и узнайте сейчас!

👉🏻ПРОЙТИ ТЕСТ НА ЗНАНИЕ C#: https://otus.pw/9dQ7/

📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные вебинары:
— «Асинхронное программирование и магические слова async/awai»: https://otus.pw/AEa4/

— «Как устроена сериализация»: https://otus.pw/Nq4y/

Отправлено, 2021-09-09 17:02:49
2021-09-09 17:02:49
14,590
Книги для программистов 117,216 Подписчиков

​Guide to Efficient Software Design (2020)
Автор: David P. Voorhees
Количество страниц: 703

Этот учебник представляет метод активного обучения основополагающим концепциям разработки программного обеспечения. Затем эти концепции применяются в тематическом исследовании и подкрепляются практическими упражнениями с возможностью следовать парадигме структурированного или объектно-ориентированного проектирования. В тексте применяется инкрементный и итеративный подход к разработке программного обеспечения, подчеркивая использование проектных характеристик и методов моделирования как способ представления более высоких уровней абстракции проекта и продвигая архитектуру модель-представление-контроллер (MVC).

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-09-09 15:01:20
2021-09-09 15:01:20
21
Книги для программистов 117,216 Подписчиков

​Kubernetes Operators (2020)
Авторы: Joshua Wood, Jason Dobies
Количество страниц: 156

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

Во время чтения книги вы:
✔️Узнаете, как установить кластер Kubernetes и развернуть оператор;
✔️Изучите ряд операторов от использования до реализации;
✔️Изучите три столпа Operator Framework;
✔️Изучите сборку операторов с нуля с использованием Operator SDK.

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-24 20:26:52
2021-08-24 20:26:52
18,573
Книги для программистов 117,216 Подписчиков

​Building Microservices (2021)
Автор: Sam Newman
Количество страниц: 616

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

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

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-24 16:01:28
2021-08-24 16:01:28
17,596
Книги для программистов 117,216 Подписчиков

Есть опыт и знания в IT, которыми Вы хотите поделиться?

Станьте автором технических статей вместе с Proglib и получайте достойное вознаграждение!

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

Интересующие направления для написания статей:
• DevOps
• Блокчейн
• Информационная безопасность
• Дизайн интерфейсов (UX/UI)
• Ruby on Rails
• Rust
• Python
• C/C++/C#
• Java
• Go разработка
• Разработка игр
• Android-разработка
• iOS-разработка
• Системная аналитика
• Тестирование ПО
• Виртуальная реальность
• 1С
• Business Intelligence
• Интернет вещей
• Системы и сети
• Data Science, BigData и Machine Learning
• IT Management

Оставьте заявку на https://job.proglib.io/ и мы свяжемся с вами!

Отправлено, 2021-08-24 13:22:41
2021-08-24 13:22:41
33,519
Книги для программистов 117,216 Подписчиков

​React Cookbook: Recipes for Mastering the React Framework (2021)
Авторы: David Griffiths, Dawn Griffiths
Количество страниц: 512

React поможет вам создать приложение и начать работать над ним всего за несколько минут. Но научиться складывать все детали воедино действительно сложно. Как валидировать форму? Или реализовать сложное многоступенчатое действие пользователя без написания запутанного кода? Как тестировать свой код? Сделать его переиспользуемым? Подключить его к бэкэнду? React Cookbook дает ответы быстро.

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

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-23 16:29:59
2021-08-23 16:29:59
18,697
Книги для программистов 117,216 Подписчиков

​Linux Cookbook: Essential Skills for Linux Users and System & Network Administrators (2021)
Автор: Carla Schroder
Количество страниц: 544

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

Во время чтения книги вы:
✔️Используете systemd, новый комплексный сервис-менеджер;
✔️Создадите простые или сложные брандмауэры с firewalld;
✔️Настроите безопасные сетевые подключения для систем Linux и мобильных устройств;
✔️Узнаете о сбросе утерянных паролей в Linux и Windows;
✔️Используете dnsmasq для упрощения управления сервисами имен в локальной сети;
✔️Создадите интернет-маршрутизатор / брандмауэр на Raspberry Pi.

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-22 20:11:09
2021-08-22 20:11:09
19,691
Книги для программистов 117,216 Подписчиков

Игра RE:Tail от Х5 Tech
Осторожно! В городе орудует злобный хакер, который сломал все процессы и поставил будущее под угрозу. Мир ждёт суперспеца, настоящего властелина кода, который поможет ритейлерам возродиться. Кто же этот герой?

Хорошая новость: это не сводка новостей, а описание новой онлайн-игры от X5 Tech «RE: Tail», в которой ты можешь продемонстрировать свои навыки кодинга! На выбор множество популярных языков: Python, JS, C#, C++ и др. Каждого участника ждут увлекательные задания с элементами искусственного интеллекта, 7 пасхалок и 1 скрытая мини-игра.

Переходи по ссылке, победи злодея и помоги построить ритейл будущего! https://re-tail.geecko.com

Geecko

В Сити появился хакер, угрожающий спокойствию торговых площадей. Продемонстрируй свои навыки в новой игре для программистов.

Отправлено, 2021-08-22 17:01:38
2021-08-22 17:01:38
18,748
Книги для программистов 117,216 Подписчиков

​R Projects For Dummies (2018)
Автор: Joseph Schmuller
Количество страниц: 360

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

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

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-21 20:49:29
2021-08-21 20:49:29
18,547
Книги для программистов 117,216 Подписчиков

​Programming Interviews Exposed (2018)
Авторы: John Mongan, Noah Suojanen Kindler, Eric Giguère
Количество страниц: 384

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

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

Достоинства:
➕Множество практических примеров задач;
➕Понятные объяснения;
➕Рассматривается широкий спектр алгоритмов.

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-21 16:42:00
2021-08-21 16:42:00
17,928
Книги для программистов 117,216 Подписчиков

Чему бы вы хотели научиться?

Отправлено, 2021-08-21 13:13:31
2021-08-21 13:13:31
17,150
Книги для программистов 117,216 Подписчиков

​Scala Cookbook: Recipes for Object-Oriented and Functional Programming (2021)
Автор: Alvin Alexander
Количество страниц: 802

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

Темы, затронутые в книге:
✔️Строки, числа и управляющие структуры;
✔️Классы, методы, объекты, пакеты и импорты;
✔️Методы функционального программирования;
✔️Разнообразие классов и методов коллекций в Scala;
✔️Создание и публикация приложений Scala с помощью sbt;
✔️Популярные библиотеки, включая Spark, Scala.js, Play Framework и GraalVM;
✔️Лучшие практики.

Достоинства:
➕Глубокое погружение в классы Scala collections;
➕Разбираются как самые распространенные, так и редкие проблемы.

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-20 20:03:13
2021-08-20 20:03:13
19,045
Книги для программистов 117,216 Подписчиков

Хочешь наконец заинтересовать своего ребенка программированием?

🎒Совсем скоро начнется новый учебный год, и Proglib Academy запускает курсы для детей.

Спикеры наших курсов — опытные преподаватели, имеющие многолетний опыт обучения детей информатике и программированию.

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

📱Итог обучения — работающие игра/мобильное приложение, которое можно будет посмотреть у себя на устройстве!

Оставляйте заявки на курсы:

1. Основы логики и программирования (6-7 лет)
2. Разработка игр на Unity (10-12 лет)
3. Мобильная разработка на Kotlin (14-17)

Отправлено, 2021-08-20 17:16:50
2021-08-20 17:16:50
20,045
Книги для программистов 117,216 Подписчиков

​Java to Kotlin: A Refactoring Guidebook (2021)
Авторы: Duncan McGregor, Nat Pryce
Количество страниц: 424

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

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-20 15:16:14
2021-08-20 15:16:14
18,645
Книги для программистов 117,216 Подписчиков

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

Библиотека IT мемов:
@itmemlib
Полезные материалы по всему, что может быть интересно любому программисту: @proglibrary
Библиотека хакера: @hackproglib
Go: @goproglib
C\C++: @cppproglib
PHP: @phpproglib
Frontend: @frontendproglib
Python: @pyproglib
Mobile: @mobileproglib
Data Science: @dsproglib
Java: @javaproglib
C#: @csharpproglib
Библиотека devops'а: @devopsslib
Библиотека тестировщика: @testerlib

Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота @event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.

Подписывайтесь: t.me/event_listener_bot

Наш инстаграм: https://www.instagram.com/proglibrary

Отправлено, 2021-08-19 20:30:48
2021-08-19 20:30:48
19,383
Книги для программистов 117,216 Подписчиков

​Learning PHP, MySQL & JavaScript: A Step-by-Step Guide to Creating Dynamic Websites (2021)
Автор: Robin Nixon
Количество страниц: 826

Создавайте интерактивные веб-сайты на основе данных, используя мощное сочетание технологий с открытым исходным кодом и веб-стандартов, даже если у вас есть только базовые знания HTML. В последней редакции этого популярного практического руководства описывается динамическое веб-программирование с использованием самых последних версий технологий: PHP, MySQL, JavaScript, CSS, HTML5, jQuery и мощной библиотеки React.

Во время чтения книги вы:
✔️Изучите MySQL от структуры базы данных до сложных запросов;
✔️Используете расширение MySQL PDO, улучшенный интерфейс MySQL PHP;
✔️Создадите динамические веб-страницы на PHP, которые адаптируются под пользователя;
✔️Научитесь управлять файлами cookie и сеансами и поддерживать высокий уровень безопасности;
✔️Улучшите JavaScript с помощью библиотеки React;
✔️Переформатируете свои веб-сайты в мобильные веб-приложения.

Достоинства:
➕Хорошая структурированность;
➕Практикоориентированность.

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-19 20:24:58
2021-08-19 20:24:58
17,402
Книги для программистов 117,216 Подписчиков

​PyTorch Pocket Reference (2021)
Автор: Joe Papa
Количество страниц: 310

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

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

Достоинства:
➕Удобно использовать;
➕Множество примеров.

Недостатки:
➖Есть опечатки.

Скачать книгу

Отправлено, 2021-08-19 16:30:35
2021-08-19 16:30:35
18,273
Книги для программистов 117,216 Подписчиков

​AI and Machine Learning for On-Device Development (2021)
Автор: Laurence Moroney
Количество страниц: 326

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

Во время чтения книги вы:
✔️Изучите варианты внедрения машинного обучения и искусственного интеллекта на мобильных устройствах;
✔️Научитесь создавать модели машинного обучения для iOS и Android;
✔️Изучите написание приложений с ML Kit и TensorFlow Lite для iOS и Android, а также приложений Core ML / Create ML для iOS;
✔️Изучите передовые методы обеспечения конфиденциальности и этики машинного обучения на устройствах.

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-18 20:07:56
2021-08-18 20:07:56
19,350
Книги для программистов 117,216 Подписчиков

Турнир по Java-разработке X5 DevMasters на 1 млн

X5 Group запустила прием заявок на крупнейший ИТ-чемпионат по Java-разработке. Финалистов ждет призовой фонд в 1 млн рублей, а также предложение работы от крупнейшего ритейлера России.

Принять участие могут специалисты, знакомые с Java, Big Data и ПО в сфере логистики и ритейла. Каждому предложат уникальный набор задач: написание алгоритмов для управления виртуальным магазином. Автоматическая система оценки проверит результаты, и сформирует рейтинг разработчика — в зависимости от прибыльности его виртуального магазина.

Первый этап ИТ-чемпионата пройдет 28 и 29 августа на технологической платформе All Cups. Подробности и регистрация здесь.

Отправлено, 2021-08-18 17:02:01
2021-08-18 17:02:01
19,669
Книги для программистов 117,216 Подписчиков

​Learning Algorithms: A Programmer's Guide to Writing Better Code (2020)
Автор: George Heineman
Количество страниц: 280

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

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

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-18 11:21:33
2021-08-18 11:21:33
18,987
Книги для программистов 117,216 Подписчиков

​TensorFlow 2 Pocket Reference (2021)
Автор: KC Tung
Количество страниц: 256

Этот простой в использовании справочник по шаблонам проектирования TensorFlow 2 поможет вам принимать обоснованные решения в различных вариантах использования фреймворка. Автор обращается к общим темам и задачам в области науки о данных и машинного обучения, а не сосредотачивается на самом TensorFlow. Когда и почему вы должны использовать обучающие данные из NumPy или из набора потоковых данных? Как настроить кросс-валидацию в процессе обучения? Как использовать предварительно обученную модель с помощью transfer learning? Как выполнять настройку гиперпараметров? Справочник поможет быстро найти ответ на все вопросы.

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

Достоинства:
➕Большой опыт автора;
➕Практикоориентированность.

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-17 20:01:22
2021-08-17 20:01:22
18,566
Книги для программистов 117,216 Подписчиков

Будущее рядом — освойте профессию Data Scientist

6 месяцев обучения Бесплатно!!!

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

И у вас как раз есть шанс стать незаменимым специалистом благодаря курсу от Skillbox «Профессия Data Scientist».

На курсе вам предстоит научиться очень многим интересным вещам: от программирования на Python и визуализации данных до программирования на R и применения нейронных сетей для решения реальных задач.

После прохождения курса не стоит переживать о том, где найти работу. Эти заботы берут на себя опытные HR-специалисты.
Откройте мир будущего — переходите по ссылке ▶️ https://clc.to/pQAflg

Отправлено, 2021-08-17 17:02:36
2021-08-17 17:02:36
18,427
Книги для программистов 117,216 Подписчиков

​Programming with Types (2019)
Автор: Vlad Riscutia
Количество страниц: 325

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

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-17 16:33:07
2021-08-17 16:33:07
17,847
Книги для программистов 117,216 Подписчиков

​Kubernetes in Action (2018)
Автор: Marko Luksa
Количество страниц: 624

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

Что внутри:
✔️Основы Kubernetes;
✔️Развертывание контейнеров в кластере;
✔️Защита кластеров;
✔️Обновление приложений без задержек.

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

Недостатки:
➖Не замечено.

Скачать книгу

Отправлено, 2021-08-16 20:25:16
2021-08-16 20:25:16
19,910
Книги для программистов 117,216 Подписчиков

❓Хотите эффективно использовать ASP.NET Core в работе?

📚18 августа на demo-занятии «Развертывание фронтенд приложений в Azure и других облачных сервисах»

Вы разберете:
✔️ современные фронтенд решения и как интегрировать с бэкендом на .net
✔️ реализация типовых задач загрузки отображения данных взаимодействия с пользователем в React
✔️ сборка и деплой фронтенда в облако
Demo-занятие проходит в рамках онлайн-курса «ASP.NET Core Developer», позволит оценить материалы и формат обучения в OTUS.

👉🏻Для регистрации на урок пройдите вступительный тест https://otus.pw/tP2HJ/

Отправлено, 2021-08-16 17:01:39
2021-08-16 17:01:39
18,645