Получи случайную криптовалюту за регистрацию!

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

Логотип телеграм канала @progbook — Книги для программистов К
Логотип телеграм канала @progbook — Книги для программистов
Адрес канала: @progbook
Категории: Книги , Технологии
Язык: Русский
Страна: Россия
Количество подписчиков: 166.40K
Описание канала:

Лучшие книги из мира IT.
Список наших каналов: https://t.me/proglibrary/8353
Учиться у нас: https://proglib.io/w/907158ab
Обратная связь: @proglibrary_feedback_bot
По рекламе: @proglib_adv
Прайс: @proglib_advertising

Рейтинги и Отзывы

3.00

2 отзыва

Оценить канал progbook и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

0

1 звезд

1


Последние сообщения 247

2021-02-10 21:34:41The Software Architect Elevator (2020)
Автор: Gregor Hohpe
Количество страниц: 368

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

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

Достоинства:
Лаконичность;
Широкий спектр тем.

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

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

#english #book #advanced
28.2K views18:34
Открыть/Комментировать
2021-02-10 21:34:16Mining Social Media: Finding Stories in Internet Data (2019)
Автор: Lam Thuy Vo
Количество страниц: 208

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

Во время чтения книги вы:
Научитесь писать скрипты на Python и использовать API для сбора данных из социальной сети;
Форматировать, объединять, сортировать и фильтровать собранные данные с помощью Google Sheets;
Создавать визуализации данных;
Выполнять анализ данных, используя Python, Jupyter и библиотеку Pandas.

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

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

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

#english #book #intermediate
18.8K views18:34
Открыть/Комментировать
2021-02-10 18:01:09
Хардкорные тесты по Python

Выберите уровень и проверьте, насколько хорошо вы знаете язык. Сможете сдать — пройдёте на курс для разработчиков по специальной цене, а также откроете доступ к демо-урокам курсов!

Пройти тест на уровень Python basic: https://otus.pw/BsR2/
Пройти тест на уровень Python professional: https://otus.pw/Qq8F/
20.2K views15:01
Открыть/Комментировать
2021-02-09 21:48:53Full-Stack React, TypeScript, and Node (2020)
Автор: David Choi
Количество страниц: 648

React устанавливает стандарт для создания высокопроизводительных клиентских веб-приложений. Node.js используется на тысячах веб-сайтов, в то время как GraphQL становится стандартным способом для крупных веб-сайтов предоставлять данные и услуги своим пользователям. Все вместе эти технологии, усиленные возможностями TypeScript, становятся передовым стеком для разработки веб-приложений.

Во время чтения книги вы:
Узнаете о наиболее важных фичах TypeScript и о том, как их можно использовать для улучшения качества кода и удобства обслуживания;
Поймете, что такое React Hooks и как с их помощью создавать приложения на React;
Реализуете управление состоянием для вашего приложения React с помощью Redux;
Создадите проект с Express с нуля;
Создадите полнофункциональный форум с помощью React и GraphQL;
Добавите аутентификацию в свое веб-приложение с помощью Redis;
Настроите NGINX в облаке AWS для развертывания и обслуживания ваших приложений.

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

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

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

#english #book #advanced
21.9K views18:48
Открыть/Комментировать
2021-02-09 18:01:02
Какие задачи позволяет решать Spring и с какими трудностями сталкиваются специалисты, осваивая его?

О возможностях этого фреймворка 10 февраля на бесплатном вебинаре расскажет Юрий Дворжецкий, тренер в Luxoft Training Center, ведущий разработчик, кандидат физико-математических наук.

Юрий поделится своим опытом и представит программу онлайн-курса «Spring Framework». Вы узнаете, в чем особенности курса, как организована практика и получите ответы на свои вопросы. В конце вебинара у вас будет возможность занять место группе по спец.цене.

Чтобы встреча прошла максимально полезно, рекомендуем до вебинара пройти вступительный тест. Тест покажет ваш уровень подготовки и сложность программы: https://otus.pw/huo1/

Регистрируйтесь на вебинар, чтобы не пропустить: https://otus.pw/O7pP/
27.8K views15:01
Открыть/Комментировать
2021-02-09 15:07:24Deep Reinforcement Learning with Python (2020)
Автор: Sudharsan Ravichandiran
Количество страниц: 760

Благодаря значительному повышению качества и количества алгоритмов в последние годы данная книга была преобразована в наполненное примерами руководство по глубокому обучению с подкреплением. К концу работы с ним вы научитесь эффективно использовать Reinforcement Learning и Deep RL в своих реальных проектах.

Во время чтения книги вы:
Поймете основные концепции обучения с подкреплением, включая методологию, математику и код;
Обучите агента решать задачи с помощью OpenAI Gym;
Обучите агента играть в мисс Пак-Мэн, используя сеть Deep Q;
Освоите математику, стоящую за DDPG, TD3, TRPO, PPO и многими другими;
Изучите новые возможности, такие как распределенное RL, мета RL и обратное RL;
Используете Stable Baselines, чтобы научить агента ходить и играть в игры Atari.

Достоинства:
Подходит как опытным, так и начинающим в этой области;
Хорошая структурированность.

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

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

#english #book #advanced
20.0K views12:07
Открыть/Комментировать
2021-02-08 21:11:08Clean Code in Python (2021)
Автор: Mariano Anaya
Количество страниц: 422

Язык Python широко распространен во многих областях, таких как создание программного обеспечения, системное администрирование и обработка данных. Опытные профессионалы во всех областях сталкиваются с проблемами дезорганизации, плохой читаемости и низкой тестируемости из-за неструктурированного кода. Благодаря обновленному коду и пересмотренному контенту, согласованному с новыми функциями Python 3.9, второе издание данной книги предоставит вам все инструменты, необходимые для преодоления препятствий и успешного управления вашими проектами.

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

Достоинства:
Хорошо подходит новичкам;
Может использоваться в качестве справочника.

Недостатки:
Много воды.

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

#english #book #advanced
20.8K views18:11
Открыть/Комментировать
2021-02-08 18:01:17
Хочешь узнать, как быстро заговорить на английском языке в любом возрасте?

Начнем с того, что делать категорически нельзя:
Делать упражнения на грамматику (так ты прокачаешь только навык чтения и усилишь свой языковой барьер. Все делали это в школе, никто не заговорил.)
Учить английский только 2 раза в неделю (если ты будешь говорить даже на своем родном языке только 2 раза в неделю, уже через полгода ты начнешь забывать свой собственный язык).
Нельзя заставлять себя учить английский, если тебе не нравится (ты просто бросишь и возненавидишь его навсегда).
Нельзя запоминать много слов и не использовать их (они просто запутаются в твоей памяти).

А как все-таки нужно учить английский новичкам и не только расскажем на бесплатном вебинаре!

Регистрируйся

На вебинаре уже побывало больше миллиона человек и люди говорят, что этот вебинар полезнее, чем все 11 лет школьной программы!

Не пропусти!
Встречаемся 9-го февраля в 20.00 по Мск

Регистрируйся
19.8K views15:01
Открыть/Комментировать
2021-02-08 15:50:37Modern Fortran: Building efficient parallel applications (2020)
Автор: Milan Curcic
Количество страниц: 416

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

Modern Fortran, наполненная практическими примерами, заданиями для практики и рецептами в стиле кулинарной книги, гарантированно заставит вас взглянуть на этот мощный язык в новом свете.

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

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

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

#english #book #intermediate
20.1K views12:50
Открыть/Комментировать
2021-02-07 20:59:31Practical Fairness: Achieving Fair and Secure Data Models (2020)
Автор: Aileen Nielsen
Количество страниц: 346

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

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

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

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

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

#english #book #intermediate
20.5K views17:59
Открыть/Комментировать