Книги по программированию и IT 2020 года


 Сначала будет трудно. Но затем все станет великолепно! В этой книге вы найдете: 52 идеально продуманных упражнения, а также теорию и ответы на часто задаваемые вопросы. Выполняйте задания, исправляйте ошибки, запускайте программы и наслаждайтесь результатом!  Вы узнаете:Как работает код;Как выглядят хорошо написанные программы;Как читать, писать и анализировать код;Как находит...

Python Русский PDF

 По причине большого объема книга разделена на два тома. 2-й том обновленного 5-го издания известной книги Марка Лутца поможет вам быстро научиться писать эффективный высококачественный код на Python. Это руководство - идеальный способ начать изучение Python, будь вы новичок в программировании или профессиональный разработчик программного обеспечения на других языках. Простое и понятное...

Python Русский PDF

 Serverless revolutionizes the way organizations build and deploy software. With this hands-on guide, Java engineers will learn how to use their experience in the new world of serverless computing. You’ll discover how this cloud computing execution model can drastically decrease the complexity in developing and operating applications while reducing costs and time to market.  Eng...

Java Английский ZIP (pdf+epub)

 Are you looking to start developing artificial intelligence applications? Do you need a refresher on key mathematical concepts? Full of engaging practical exercises, The Statistics and Calculus with Python Workshop will show you how to apply your understanding of advanced mathematics in the context of Python.  The book begins by giving you a high-level overview of the libraries you&#...

Big Data / DataScience Python Английский PDF

 Learn the principles behind test-driven development (TDD) and behavior-driven development (BDD) and see how Jasmine, RSpec and Cucumber can be used to your advantage. This book examines some of the leading technologies used for testing.  You'll see how to use Jasmine’s features to work with a JavaScript application. You will learn how to use Mini Test and RSpec with Ruby an...

Hacking and Security Английский PDF

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

Agile/Scrum Русский PDF

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

C# Русский PDF

The modern software stack is evolving rapidly in size and complexity. Technology domains such as the cloud, the web, data science, machine learning, DevOps, containers, IoT, embedded systems, distributed ledgers, virtual and augmented reality, and artificial intelligence continue to evolve and specialize. This has resulted in a severe shortage of system software developers able to build out the sy...

Rust Английский EPUB

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

C Русский PDF

 Learn how to code while you write programs that effortlessly perform useful feats of automation!  The second edition of this international fan favorite includes a brand-new chapter on input validation, Gmail and Google Sheets automations, tips for updating CSV files, and more.  If you've ever spent hours renaming files or updating spreadsheet cells, you know how tedious t...

Python Английский EPUB

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

Kotlin Русский DJVU

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

C++ Русский PDF

 Язык С++ обычно ассоциируется с объектно-ориентированным программированием. Автор книги доказывает, что на С++ так же удобно создавать программы и  в  функциональном стиле. Это дает ряд преимуществ, повышая удобство кода и снижая вероятность возникновения ошибок.  Книга разделена на две части. В первой читатель знакомится с азами функционального программирования: основ...

C++ Русский PDF

 Краткое введение в язык Си++. Содержание построено по принципу плавного перехода от средств чистого Си: в начале даётся определение ООП как парадигмы, основанной на обмене сообщениями, затем вводится метод для обычной открытой структуры, уже после этого рассказывается о защите и её предназначении, затем (поскольку теперь это необходимо) вводятся конструкторы и деструкторы, и т.д. Так называе...

C++ Русский PDF

 Эта книга представляет собой современное руководство для всех пишущих на C++ программистов, которые хотят научиться работать с библиотекой Threading Building Blocks (TBB). Написанная экспертами по TBB и параллельному программированию, она вобрала в себя их многолетний коллективный опыт разработки и преподавания параллельного программирования с помощью TBB. Излагаемый...

C++ Русский PDF