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

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

98035 @progbook

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

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

    За что отвечает Scrum-мастер и как измерить его эффективность?

    22 сентября в 20:00 подключайтесь к открытому вебинару от Дмитрия Емельянова, если вы управляете IT-проектами или только планируете стать Project-менеджером.

    • Как именно стоит оценивать эффективность работы Scrum-мастера?
    • За что он в действительности отвечает?
    • Какие способы могут навредить при попытке оценить эффективность, а какие, наоборот, способствовать росту?

    Вебинар является частью программы практического онлайн-курса «Agile Project Manager». Для регистрации на вебинар оставьте заявку: https://otus.pw/Hmcp/
  • Книги для программистов

    Get Programming with Node.js (2019)
    Автор: Jonathan Wexler
    Количество страниц: 480

    Автор книги учит писать серверный код на JavaScript с использованием Node.js. Из 37 динамичных, увлекательных и практических уроков вы узнаете, как расширить свои навыки JavaScript для написания бекенда ваших веб-приложений. Книга понравится фронтенд-разработчикам со средними знаниями JavaScript.

    Что внутри:
    ✔️Новые фичи от ES2015 и далее;
    ✔️Написание асинхронного кода;
    ✔️Создание моделей данных;
    ✔️Отладка модулей JavaScript;

    Достоинства:
    Множество примеров кода;
    Среди прочих тем автор затрагивает безопасность и шифрование.

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

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

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

    Spark in Action, Second Edition (2020)
    Автор: Jean-Georges Perrin
    Количество страниц: 600

    Платформа распределенной обработки данных Spark предоставляет простой в реализации инструмент для приема, потоковой передачи и обработки данных из любого источника. Читая Spark in Action, Second Edition, вы научитесь пользоваться преимуществами основных функций Spark и невероятной скоростью обработки данных. Знания Spark пригодятся на работе по всему миру, и с помощью мощных и гибких Java API вы сможете воспользоваться всеми преимуществами без предварительного изучения Scala или Hadoop.

    Что внутри:
    ✔️Написание приложений Spark на Java;
    ✔️Архитектура программы;
    ✔️Использование файлов, баз данных, потоков и Elasticsearch;
    ✔️Запросы по распределенным наборам данных с помощью Spark SQL.

    Достоинства:
    Хороший авторский стиль;
    Книга избавляет от необходимости учить Scala;
    Для комфортного чтения необходимы базовые знания Java.

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

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

    #english #book #advanced
  • Реклама

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

    Напоминаем, что у нас есть основной канал в Telegram: https://t.me/proglibrary. Там всегда можно найти актуальные статьи, викторины и новости о программировании. Подписывайтесь!
    Библиотека программиста

    Полезные материалы по всему, что может быть интересно программисту.

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

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

    iOS Apprentice (Eighth Edition): Beginning iOS Development with Swift and UIKit (2019)
    Авторы: Joey deVilla, Eli Ganim, Matthijs Hollemans
    Количество страниц: 815

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

    Достоинства:
    Отсутствие ошибок и опечаток;
    Качественные упражнения.

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

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

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

    React and React Native (2020)
    Авторы: Adam Boduch, Roy Derks
    Количество страниц: 526

    React и React Native, инновационные фреймворки для разработки пользовательского интерфейса, созданы для написания качественных кроссплатформенных мобильных и веб-приложений. Данная книга была обновлена, чтобы соответствовать последней версии React. Поработав с книгой, вы сможете быстро создавать новые проекты. Для комфортного чтения необходимы знания JavaScript.

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

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

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

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

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

    ❗️В рамках курсов Deep Learning и Computer Vision от OTUS пройдут открытые вебинары для специалистов, работающих в области глубокого и машинного обучения

    📌 21.09: Состязательные сети и повышение разрешения
    Слушатели узнают:
    - что такое GANs
    - как нейросети генерируют новые картинки
    - как повышать разрешение изображений
    👉🏻Регистрация: https://otus.pw/z3Nx/

    📌 23.09: Метод максимального правдоподобия
    Слушатели узнают:
    - что такое правдоподобие
    - как связано правдоподобие и перекрестная энтропия
    - как связано правдоподобие и среднеквадратичное отклонение
    👉🏻Регистрация: https://otus.pw/o0LY/

    Демо-уроки являются частями курсов Deep learning и Computer vision, где студенты на практике создают свои первые нейросети и решают важнейшие задачи компьютерного зрения.

    Занятия не для новичков. Для регистрации просим пройти вступительное тестирование.
  • Книги для программистов

    C++20 Recipes (2020)
    Автор: J. Burton Browning, Bruce Sutherland
    Количество страниц: 660

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

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

    Достоинства:
    Подходит как новичкам, так и опытным;
    Множество примеров кода.

    Недостатки:
    Большой объем.

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

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

    Интенсив-практикум «Penetration Testing»🔥

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

    За 4 дня вы научитесь:
    - Сканировать локальные сети, узлы в сети Интернет и анализ полученного результата.
    - Обнаруживать ряд уязвимостей в веб-приложениях, программах, операционных системах и почтовых серверах.
    - Подбирать эксплойты к программному обеспечению с целью тестирования безопасности.
    - Эксплуатировать уязвимости через программы для тестирования.

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

    Интенсив ведет: Егор Богомолов, 200+ успешных проектов в таких компаниях как "Информзащита", "Бизон" и "Валарм".

    Читайте подробности и оставляйте заявку на сайте: https://is.gd/HgugLc
  • Книги для программистов

    JavaScript Next (2019)
    Автор: Raju Gandhi
    Количество страниц: 241

    Благодаря множеству новых функций, код на JavaScript теперь выглядит лаконичнее, его удобнее отлаживать и легко понимать. Эта книга представляет собой практическое руководство по новым фичам, представленным в JavaScript, начиная с версии 6 ECMAScript и заканчивая ECMAScript 9.

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

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

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

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

    В мире компьютерных игр не только безумное разнообразие жанров 🎲🎮🕹👾, но и огромные бюджеты международных IT-гигантов. Стать разработчиком игр = обеспечить себя захватывающей работой и высокой зарплатой. Какие шаги предпринять, ещё учась в школе, расскажут 12 сентября (сб) в 12:00 на IT-субботнике GeekBrains «Из геймера в разработчики игр».

    Кому будет полезно:
    👪 Родители, чьи дети любят компьютерные игры. Вы узнаете, как направить интерес в полезное русло и позаботиться о будущем ребёнка.
    🎮 Школьники, которые задумываются о выборе профессии. Вы поймете, чем привлекательна разработка игр и подходит ли она вам.

    Бесплатная регистрация и все подробности здесь 👉 https://proglib.io/w/f32e6281
  • Книги для программистов

    Analytical Skills for AI and Data Science (2020)
    Автор: Daniel Vaughan
    Количество страниц: 232

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

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

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

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

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

    Deep Learning with R (2018)
    Авторы: François Chollet, J.J. Allaire
    Количество страниц: 341

    Deep Learning with R демонстрирует технологии глубокого обучения с помощью мощной библиотеки Keras и ее языкового интерфейса на R. Книга поможет вам изучить DL при помощи интуитивно понятных объяснений и практических примеров. Автор книги - создатель Keras.

    Что внутри:
    ✔️Основы глубокого обучения;
    ✔️Настройка собственной среды разработки;
    ✔️Классификация и генерация изображений;
    ✔️ГО для текста и последовательностей.

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

    Недостатки:
    Встречаются ошибки в коде.

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

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

    Building Machine Learning Pipelines (2020)
    Авторы: Hannes Hapke, Catherine Nelson
    Количество страниц: 366

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

    Во время чтения книги вы:
    ✔️Поймете шаги, составляющие так называемый конвейер машинного обучения;
    ✔️Создадите свой конвейер;
    ✔️Научитесь управлять конвейером машинного обучения с помощью Apache Beam, Apache Airflow и Kubeflow Pipelines;
    ✔️Изучите работу с данными с помощью TensorFlow Data Validation и TensorFlow Transform;
    ✔️Проведете подробный анализ модели;
    ✔️Изучите справедливость и предвзятость в работе вашей модели;
    ✔️Изучите методы машинного обучения, сохраняющие конфиденциальность.

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

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

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

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

    Учитесь сейчас, чтобы зарабатывать 300 000₽! (Реальные зарплаты Data Scientists в Москве)

    Сделайте первый шаг навстречу работе мечты на Skill-Branch – присоединяйтесь к курсу Data Science, разработанному совместно с экспертами главного 🏦банка страны!

    Деньги для вас не главное?!😏

    Тогда учитесь, чтобы полюбить понедельники и не грустить воскресными вечерами! Более 50% Data Scientists работают удалённо, в режиме 🏡home office! Освойте высокооплачиваемую IT-профессию и работайте из дома, если хотите!

    • 5 месяцев
    • Бизнес-кейсы от эксперта «Сбербанка»!
    • Автоматическая проверка заданий
    • Квалификационная работа – кейс для вашего портфолио
    • Помощь с трудоустройством
    • Добавляйтесь в чат по Data Science @Data_Science_Education

    Освойте ТОП навыков Data Scientists и получите работу мечты!🧑🏻‍💻

    ✔️Программирование на Python
    ✔️Математическая статистика
    ✔️Анализ данных
    ✔️Машинное обучение

    📌Save The Date!
    Старт курса 17 сентября!
    Подробнее

    ⚡️Рассрочка 0/0/24
    ⚡️Программа лояльности и скидки
    ⚡️Обучение за счёт работодателя
  • Реклама

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

    Beginning Unreal Game Development (2020)
    Автор: David Nixon
    Количество страниц: 389

    Работая с книгой, вы начнёте создавать видеоигры с помощью Unreal Engine 4 и изучите основы разработки игр. При помощи практических пошаговых инструкций вы научитесь создавать красивые среды и прочные основы для более сложных игр. Вы узнаете, как работать с программным обеспечением для дизайна 3D-игр, используемым при разработке чрезвычайно популярных игр для ПК, консолей и мобильных устройств.

    Достоинства:
    Качественные иллюстрации;
    Хорошая структурированность.

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

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

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

    Хинт для программистов: если зарегистрироваться на соревнования Huawei Honor Cup, которые проходят сейчас, то бесплатно получите доступ к онлайн-школе для участников. Можно прокачаться по разным навыкам и ещё, возможно, выиграть $10 000 в самом соревновании.

    Регистрация ещё открыта: https://tprg.ru/dPHD
  • Книги для программистов

    Android Apprentice (2020)
    Авторы: Darryl Bayliss, Tom Blankenship, Fuad Kamal, Namrata Bandekar
    Количество страниц: 717

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

    В книге рассматриваются следующие темы:
    ✔️Установка IDE;
    ✔️Макеты;
    ✔️Дебаггинг;
    ✔️Интеграция с API Google;
    ✔️Работа с интернетом;
    ✔️И многие другие.

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

    Недостатки:
    В некоторых местах не хватает пояснений к коду.

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

    #english #book #beginner