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

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

110694 @progbook

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

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

    Introduction to Linear Algebra (2016)
    Автор: Gilbert Strang
    Количество страниц: 584

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

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

    Недостатки:
    В некоторых местах плохо подобраны примеры;
    С книгой намного проще работать, если параллельно смотреть курс лекций автора.

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

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

    Любите сюжеты «Черного зеркала» и всегда хотели оказаться в виртуальной реальности? Добро пожаловать в первый интерактивный тест для разработчиков!
    Приглашаем прогуляться по виртуальному офису «Лаборатории Касперского» 😎 Он на 100% совпадает с реальным. Там есть всё: и лифт, и буфет, и сам Евгений Касперский. А ещё там есть непростые задачки для знатоков C++, Python и JavaScript. Если пройти игру, можно попасть на собеседование — это классная возможность стать одним из наших коллег. Сыграть можно здесь: http://bit.ly/3rcrqnC
  • Книги для программистов

    Building Vue.js Applications with GraphQL (2021)
    Автор: Heitor Ramon Ribeiro
    Количество страниц: 298

    С момента своего выпуска Facebook в 2012 году GraphQL покорил Интернет штурмом. Огромные компании, такие как Airbnb и Audi, начали применять его, в то время как малые и средние компании теперь осознают его потенциал. С помощью рецептов, приведенных в этой книге, вы узнаете, как создать полноценное приложение-чат в реальном времени с нуля, используя GraphQL и Vue.js.

    Во время чтения книги вы:
    ✔️Настроите свои проекты Vue.js с помощью Vue CLI и исследуете возможности компонентов Vue;
    ✔️Откроете для себя шаги по созданию функциональных компонентов в Vue.js для более быстрого рендеринга;
    ✔️Ознакомитесь с AWS Amplify и узнаете, как настроить свою среду;
    ✔️Поймете, как создать свою первую схему GraphQL;
    ✔️Используете Quasar Framework для создания простых и эффективных интерфейсов;
    ✔️Откроете для себя эффективные методы создания запросов для взаимодействия с данными;
    ✔️Изучите Vuex, чтобы добавить в приложение возможности управления состоянием;
    ✔️Откроете для себя методы эффективного развертывания ваших приложений.

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

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

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

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

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

    C++: The Ultimate Beginners Guide to Learn C++ Programming Step-by-Step (2021)
    Автор: Mark Reed
    Количество страниц: 217

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

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

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

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

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

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

    11 марта - демо-занятие «Эффекты в Scala»

    Преподаватель Алексей Воронец (рук. разработки NAUMEN):
    - расскажет о понятии «эффекта» и сложностях, которые могут возникать при их наличии;
    - разберет понятие «функционального эффекта», его свойства;
    - а также поможет создать свой небольшой функциональный эффект.

    Для регистрации нужно пройти тестирование: https://otus.pw/fwjW/

    📍 Другие бесплатные вебинары по Scala:
    - 4.03 Карьера для Scala-разработчика https://otus.pw/YyZs/
    - 18.03 Demo Day курса Scala-разработчик https://otus.pw/4shb/
    - 25.03 Демо-занятие на тему: «Событие как основной тип данных в системе» https://otus.pw/24t3/
  • Книги для программистов

    Hands-On Software Architecture with C# 9 and .NET 5 (2020)
    Авторы: Gabriel Baptista, Francesco Abbruzzese
    Количество страниц: 586

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

    С помощью этой книги вы:
    ✔️Преодолеете реальные архитектурные проблемы и решите вопросы проектирования;
    ✔️Научитесь применять архитектурные подходы, такие как многоуровневая архитектура, сервис-ориентированная архитектура (SOA) и микросервисы;
    ✔️Научитесь использовать такие инструменты, как контейнеры, Docker и Kubernetes для управления микросервисами;
    ✔️Узнаете, как программировать и поддерживать функции Azure с использованием C#;
    ✔️Поймете, когда использовать разработку через тестирование как подход к разработке программного обеспечения.

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

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

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

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

    📌 Библиотека тестировщика и библиотека DevOps'a

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

    Библиотека тестировщика — https://t.me/testerlib
    Библиотека DevOps'a — https://t.me/devopsslib
  • Книги для программистов

    Transformers for Natural Language Processing (2021)
    Автор: Denis Rothman
    Количество страниц: 384

    Архитектура трансформеров оказалась революционной, превзойдя классические модели RNN и CNN, используемые сегодня специалистами по нейронным сетям. Книга проведет вас через обработку естественного языка с Python и раскроет различные выдающиеся модели и наборы данных в рамках архитектуры трансформеров, созданной такими компаниями, как Google, Facebook, Microsoft, OpenAI и Hugging Face.

    Во время чтения книги вы:
    ✔️Используете последние предварительно обученные модели трансформаторов;
    ✔️Узнаете, как работают оригинальные трансформеры, GPT-2, BERT, T5 и другие модели;
    ✔️Создадите программы на Python, используя концепции, превосходящие классические модели глубокого обучения;
    ✔️Используете различные платформы NLP, включая Hugging Face, Trax и AllenNLP.

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

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

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

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

    Laravel: Up & Running: A Framework for Building Modern PHP Apps (2019)
    Автор: Matt Stauffer
    Количество страниц: 544

    Фреймворк Laravel отличает от других фрейворков PHP скорость и простота для начинающих. Он позволяет быстро создавать новые сайты с качественным читабельным кодом. Второе издание этого руководства предоставляет исчерпывающее введение в работу с одним из самых популярных фреймворков.

    Во время чтения книги вы:
    ✔️Научитесь работать с Blade;
    ✔️Узнаете об инструментах для сбора, проверки, нормализации и фильтрации предоставленных пользователем данных;
    ✔️Научитесь работать с базами данных;
    ✔️Изучите инструменты для написания JSON и RESTful API;
    ✔️Научитесь работать с PHPUnit, Mockery, Dusk для тестирования вашего кода;
    ✔️Узнаете об интерфейсах для доступа к файловой системе, сессии, cookies.

    Достоинства:
    Хороший авторский стиль;
    Подойдёт как начинающим, так и опытным программистам.

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

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

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

    Operations Anti-Patterns, DevOps Solutions (2020)
    Автор: Jeffery D. Smith
    Количество страниц: 320

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

    Достоинства:
    Большой объем полезной практической информации;
    Подойдет как разработчикам, так и менеджерам.

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

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

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

    Learn T-SQL Querying (2019)
    Автор: Pedro Lopes, Pam Lahoud
    Количество страниц: 484

    Transact-SQL (T-SQL) - это проприетарное расширение Microsoft для языка SQL, который используется с Microsoft SQL Server и базой данных SQL Azure. Эта книга станет полезным руководством для изучения искусства написания эффективного кода T-SQL в современных версиях SQL Server, а также в базе данных SQL Azure.

    Во время чтения книги вы:
    ✔️Используете Query Store, чтобы понять и легко изменить производительность запросов;
    ✔️Научитесь выявлять и устранять места в коде, которые приводят к снижению производительности;
    ✔️Развернете быстрые исправления и долгосрочные решения для повышения производительности запросов;
    ✔️Внедрите передовые методы минимизации риска производительности с помощью T-SQL;
    ✔️Используете новейшие функции оптимизации производительности в SQL Server 2017 и SQL Server 2019;
    ✔️Защитите производительность запросов при обновлении до более новых версий SQL Server.

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

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

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

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

    Design for How People Think (2019)
    Автор: John Whalen
    Количество страниц: 240

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

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

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

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

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

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

    Как выделиться начинающему разработчику JavaScript среди других кандидатов? Подключайтесь 1 марта к вебинару «Карьера для JavaScript разработчиков». Василий Ванчук, Bolt Technology OÜ, Senior Software Engineer, расскажет:
    - Насколько востребованы JavaScript-разработчики в период кризиса?
    - Какие требования к соискателям предъявляют компании-работодатели?
    - Какие вопросы задают на собеседовании, и как не допустить ошибку при ответе?
    - Какие знания и навыки необходимы, чтобы выделиться из толпы и обеспечить себе карьерный прогресс?

    Также вы познакомитесь с программой онлайн-курса «JavaScript Developer. Basic» и форматом обучения с персональным ментором. Регистрируйтесь на вебинар и готовьте свои вопросы https://otus.pw/yk43/
  • Книги для программистов

    The Road to GraphQL (2018)
    Автор: Robin Wieruch
    Количество страниц: 352

    Книга полна примеров приложений, аналогичные которым вы можете создать с помощью React.js и Node.js. Автор учит создавать full-stack приложения на JavaScript. Чтобы извлечь максимальную пользу из этой книги, вы должны быть знакомы с основами веб-разработки, иметь некоторые знания HTML, CSS и JavaScript.

    Достоинства:
    Лаконичность;
    Хороший авторский стиль.

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

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

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

    🕵️ Обучение кибербезопасности: как освоить популярную профессию?

    Рассказываем о самом быстром способе стать специалистом по информационной безопасности и этичным хакером – пойти учиться.

    https://proglib.io/sh/JXYboDQ26B
  • Реклама

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

    ⚡️ Через 7 часов закрывается регистрация на онлайн-хакатон по разработке децентрализованных финансовых протоколов на Tezos

    Сооснователь и ранний архитектор Tezos Артур Брайтман записал видеоприглашение: «Одна из наших первоочередных задач — это привлечь на Tezos DeFi-активы. Экосистема растет и приветствует новые идеи. Приходите на хакатон и становитесь частью сообщества».

    Онлайн-хакатон пройдет с 26 по 28 февраля. Регистрация заканчивается 26 февраля в 16:00 по Москве. Призовой фонд составит $25 000, максимальная награда — $12 000. Участники смогут продолжить разработку идей с хакатона при грантовой поддержке Tezos Foundation.

    👉 Детали и регистрация 👈
  • Книги для программистов

    Machine Learning for Time Series Forecasting with Python (2020)
    Автор: Francesca Lazzeri
    Количество страниц: 216

    Данная книга является руководством по одному из наиболее важных элементов принятия решений в областях финансов, маркетинга, образования и здравоохранения: моделирование временных рядов. Несмотря на большую роль прогнозирования временных рядов, немногие бизнес-аналитики знакомы с мощью или полезностью применения машинного обучения для моделирования временных рядов. Франческа Лаззери, выдающийся data scientist и экономист, предоставляет читателям исчерпывающее и доступное введение в применение машинного обучения для прогнозирования временных рядов.

    Во время чтения книги вы:
    ✔️Поймете основные концепции прогнозирования временных рядов, например тренды и сезонность;
    ✔️Подготовите данные временных рядов для моделирования;
    ✔️Оцените эффективность и точность моделей;
    ✔️Поймете, когда использовать нейронные сети вместо традиционных моделей.

    Достоинства:
    Понятные объяснения;
    Содержит и необходимую теорию, и практику.

    Недостатки:
    Мало примеров из реальных проектов.

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

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

    Learning Helm: Managing Apps on Kubernetes (2021)
    Авторы: Matt Butcher, Matt Farina, Josh Dolitsky
    Количество страниц: 214

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

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

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

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

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

    #english #book #intermediate