Обложка канала

Книги для программистов. Страница 87

110694 @progbook

Обратная связь: @proglibrary_feedback_bot

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

    Modern C++ Programming Cookbook (2020)
    Автор: Marius Bancila
    Количество страниц: 750

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

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

    Достоинства:
    Хороший авторский стиль;
    Подробные качественные объяснения.

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

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

    #english #book #intermediate
  • Книги для программистов

    Visual Studio Code: End-to-End Editing and Debugging Tools for Web Developers (2019)
    Автор: Bruce Johnson
    Количество страниц: 182

    Visual Studio Code, бесплатный кросс-совместимый редактор исходного кода с открытым исходным кодом, является одним из самых популярных вариантов для веб-разработчиков. Он быстрый, легкий, настраиваемый и содержит встроенную поддержку расширений JavaScript, Typescript и Node.js для других языков, включая C++, Python и PHP. Такие функции, как возможность отладки, встроенный элемент управления Git, выделение синтаксиса, сниппеты кода и поддержка интеллектуального автозавершения кода IntelliSense помогают сделать Visual Studio Code впечатляющим готовым решением. Данная книга поможет вам освоиться и стать наиболее продуктивным в работе с VS Code.

    Книга:
    ✔️Обучает как использованию Visual Studio Code в Full Stack разработке;
    ✔️Объясняет преимущества VS Code перед другими платформами;
    ✔️Помогает углубить свои знания об инструменте и доступных расширениях;
    ✔️Описывает, как открыть проект .NET Core и получить функциональные возможности сквозного выполнения и отладки.

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

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

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

    #english #book #advanced
  • Книги для программистов

    «Библиотека программиста» находится в поиске талантов на следующие позиции:

    - Project manager
    - Менеджер по маркетингу

    Условия: от 50000 до 100000 RUB, полная занятость, офис / удаленка.

    Пожалуйста, скиньте данный пост своим друзьям маркетологам/проджектам.
  • Реклама

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

    Java Software Solutions (2017)
    Авторы: John Lewis, William Loftus
    Количество страниц: 800

    Java Software Solutions дает прочную основу методов программирования для создания хорошо разработанного объектно-ориентированного программного обеспечения. Книга помогает получить навыки решения задач и знакомит студентов с процессом создания высококачественных программных систем. Новый подход к обучению обеспечивает понимание программистами основных объектно-ориентированных принципов. В тексте используется естественная последовательность повествования с упором на использование объектов перед обучением их написанию, что дает учащимся знания и навыки, необходимые для разработки.

    Достоинства:
    Множество примеров кода;
    Широкий спектр тем.

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

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

    #english #book #advanced
  • Книги для программистов

    Blueprints for Text Analytics Using Python (2020)
    Автор: Jens Albrecht, Sidharth Ramachandran, Christian Winkler
    Количество страниц: 424

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

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

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

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

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

    #english #book #intermediate
  • Книги для программистов

    Python Testing with Selenium (2020)
    Автор: Sujay Raghavendra
    Количество страниц: 192

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

    Во время чтения книги вы:
    ✔️Установите и настройте Selenium WebDriver для разных веб-браузеров;
    ✔️Изучите обзор основных команд Selenium;
    ✔️Научитесь работать с веб-элементами и обрабатывать исключения;
    ✔️Напишете тестовые скрипты в объектной модели страницы;
    ✔️Напишете тестовые примеры с помощью среды Unittest.

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

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

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

    #english #book #intermediate
  • Книги для программистов

    C#: Advanced Guide to Learn C# Programming Effectively (2021)
    Автор: Benjamin Smith
    Количество страниц: 171

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

    Достоинтсва:
    Небольшой объем;
    Лаконичность.

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

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

    #english #book #intermediate
  • Книги для программистов

    Modern CSS: Master the Key Concepts of CSS for Modern Web Development (2020)
    Автор: Joe Attardi
    Количество страниц: 312

    Книга представляет из себя учебник по каскадным таблицам стилей. Вы начнете с самых основ CSS: блочной модели, цветов и селекторов. Затем постепенно перейдете к более продвинутым темам - стилизация текста, позиционирование, Z-индекс и наложение, градиенты, границы, и ближе к концу книги к самым сложным элементам, таким как преобразования, переходы, анимация, flexbox и CSS grid. Некоторые фичи из книги доступны только в современных браузерах (Chrome, Edge, Safari и Firefox), поэтому автор упоминает о совместимости с IE11 везде, где необходимо.

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

    Достоинства:
    Весь код доступен на GitHub;
    Хорошая структурированность.

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

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

    #english #book #beginner
  • Книги для программистов

    GitHub For Dummies (2019)
    Авторы: Sarah Guthals, Phil Haack
    Количество страниц: 368

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

    Достоинства:
    Легко читается;
    Множество примеров кода.

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

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

    #engish #book #intermediate
  • Книги для программистов

    Head First Design Patterns (2020)
    Автор: Eric Freeman, Elisabeth Robson
    Количество страниц: 672

    В мире программирования довольно часто приходится сталкиваться с задачами, которые были уже решены другими разработчиками до вас. Таких задач было так много, что программисты решили создать паттерны проектирования, способные выразить подобные задачи в более грамотном и общем виде. Эта книга показывает шаблоны, учит их использовать и применять в ваших собственных проектах, а также она объясняет принципы объектно-ориентированного проектирования, на которых основаны паттерны.

    В книге рассматриваются следующие темы:
    ✔️Паттерн Наблюдатель;
    ✔️Паттерн Фабрика;
    ✔️Паттерн Декоратор;
    ✔️Паттерн Одиночка;
    ✔️Паттерн Команда;
    ✔️Паттерны Адаптер и Фасад;
    ✔️Паттерны Итератор и Компоновщик;
    ✔️Составные паттерны.

    Преимущества:
    Многочисленные примеры использования паттернов;
    Хорошая подача материала.

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

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

    #english #book #beginner
  • Книги для программистов

    Node Cookbook (2020)
    Автор: Bethany Griggs
    Количество страниц: 512

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

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

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

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

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

    #english #book #intermediate
  • Книги для программистов

    Learning Angular (2020)
    Автор: Aristeidis Bampakos
    Количество страниц: 430

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

    Во время чтения книги вы:
    ✔️Используете Angular CLI для создания, сборки и развертывания нового приложения с Angular;
    ✔️Изучите компоненты сборки, основные строительные блоки приложения Angular;
    ✔️Откроете для себя методы взаимодействия компонентов Angular друг с другом;
    ✔️Узнаете о различных типах шаблонов, поддерживаемых Angular;
    ✔️Улучшите UX вашего приложения;
    ✔️Научитесь использовать передовой опыт и соглашения в программировании в своих проектах.

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

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

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

    #english #book #intermediate
  • Книги для программистов

    Hands-On Data Science for Marketing (2019)
    Автор: Yoon Hyup Hwang
    Количество страниц: 464

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

    Во время чтения книги вы:
    ✔️Узнаете, как вычислять и визуализировать маркетинговые KPI на Python и R;
    ✔️Примените науку о данных, чтобы получить исчерпывающее представление о том, что движет успешными маркетинговыми кампаниями;
    ✔️Используете машинное обучение для прогнозирования ценности клиента (CLV);
    ✔️Сможете генерировать рекомендации по продуктам на основе того, что покупатели вероятнее всего купят;
    ✔️Поймете, как использовать A / B-тестирование для принятия более эффективных маркетинговых решений;
    ✔️Внедрите машинное обучение, чтобы понять различные сегменты клиентуры.

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

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

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

    #english #book #advanced
  • Книги для программистов

    Data Science for Beginners: 4 Books in 1 (2020)
    Автор: Andrew Park
    Количество страниц: 484

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

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

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

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

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

    #english #book #intermediate
  • Книги для программистов

    27 января - Demo Day курса "Agile Project Manager"

    Дмитрий Емельянов (Agile Coach в крупном банке) расскажет о своем профессиональном пути и представит программу практического онлайн-курса «Agile Project Manager».

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

    Регистрируйтесь на вебинар и готовьте свои вопросы эксперту: https://otus.pw/jwxe/
  • Реклама

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

    Ry's Git Tutorial (2014)
    Автор: Ryan Hodson
    Количество страниц: 195

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

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

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

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

    #english #book #beginner
  • Книги для программистов

    Swift Programming: The Big Nerd Ranch Guide (2020)
    Автор: Mikey Ward
    Количество страниц: 496

    Язык Swift создан компанией Apple в первую очередь для разработчиков iOS и macOS. Swift работает с фреймворками Cocoa и Cocoa Touch и совместим с основной кодовой базой Apple, написанной на Objective-C. Благодаря тщательно продуманным объяснениям и примерам авторов книги вы изучите Swift и элементы эффективного стиля программирования. Поработав с книгой, вы обретете необходимые знания и уверенность для разработки собственных решений широкого круга задач в программировании.

    Достоинства:
    Присутствуют упражнения;
    Легко читается.

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

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

    #english #book #beginner
  • Книги для программистов

    SPSS Statistics For Dummies (2020)
    Авторы: Jesus Salcedo, Keith McCormick
    Количество страниц: 480

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

    Во время чтения книги вы:
    ✔️Освоите фундаментальные механики SPSS;
    ✔️Узнаете, как вводить данные в программу и выводить из нее;
    ✔️Научитесь строить графики и анализировать данные более точно и эффективно;
    ✔️Научитесь программировать SPSS с командным синтаксисом.

    Достоинства:
    Хороший авторский стиль;
    Работает как в качестве учебника, так и справочника.

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

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

    #english #book #advanced