📚 Introduction to Modern Cryptography (Chapman & Hall/CRC Cryptography and Network Security Series) 2nd Edition
👩🏻💻 Авторы: Jonathan Katz, Jonathan Katz
▬▬▬▬▬▬▬▬
Несмотря на то что изначально криптография использовалась лишь для безопасного хранения документов, сегодня ее важность невозможно переоценить.
В данной книге авторы расскажут об основных концепциях современной криптографии, включая шифрование с закрытым и открытым ключом, хеш-функции, а также аутентификацию сообщений.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Авторы: Jonathan Katz, Jonathan Katz
▬▬▬▬▬▬▬▬
Несмотря на то что изначально криптография использовалась лишь для безопасного хранения документов, сегодня ее важность невозможно переоценить.
В данной книге авторы расскажут об основных концепциях современной криптографии, включая шифрование с закрытым и открытым ключом, хеш-функции, а также аутентификацию сообщений.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 Fundamentals of Software Architecture: An Engineering Approach
👩🏻💻Автор: Mark Richards, Neal Ford
▬▬▬▬▬▬▬▬
Эта книга представляет собой первый всеобъемлющий обзор многих аспектов архитектуры программного обеспечения.
Как начинающие, так и продолжающие архитекторы могут изучить архитектурные характеристики, архитектурные шаблоны, определение компонентов, составление схем и представление архитектуры, эволюционную архитектуру и многое другое.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻Автор: Mark Richards, Neal Ford
▬▬▬▬▬▬▬▬
Эта книга представляет собой первый всеобъемлющий обзор многих аспектов архитектуры программного обеспечения.
Как начинающие, так и продолжающие архитекторы могут изучить архитектурные характеристики, архитектурные шаблоны, определение компонентов, составление схем и представление архитектуры, эволюционную архитектуру и многое другое.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 Python by Example: Learning to Program in 150 Challenges
👩🏻💻Автор: Nichola Lacey
▬▬▬▬▬▬▬▬
Вместо того, чтобы загружать читателя тоннами теории, эта книга включает в себя 150 задач, позволяя сразу начать практику.
Она идеально подойдёт тем, кто хочет научиться программировать на Python, в частности студентам, начинающим изучать информатику, или учителям, которые найдут здесь ряд готовых задач для использования в работе.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻Автор: Nichola Lacey
▬▬▬▬▬▬▬▬
Вместо того, чтобы загружать читателя тоннами теории, эта книга включает в себя 150 задач, позволяя сразу начать практику.
Она идеально подойдёт тем, кто хочет научиться программировать на Python, в частности студентам, начинающим изучать информатику, или учителям, которые найдут здесь ряд готовых задач для использования в работе.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 A Smarter Way to Learn Python
👩🏻💻 Автор: Mark Myers
▬▬▬▬▬▬▬▬
Эта популярная книга является учебником по Python для начинающих. Автор предлагает множество упражнений и утверждает, что у него есть свой особенный метод обучения программированию.
Он простыми словами объясняет основы синтаксиса, постепенно переходя к более сложным темам, добавляя примеры кода, детальные описания тем и задания с ответами.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Автор: Mark Myers
▬▬▬▬▬▬▬▬
Эта популярная книга является учебником по Python для начинающих. Автор предлагает множество упражнений и утверждает, что у него есть свой особенный метод обучения программированию.
Он простыми словами объясняет основы синтаксиса, постепенно переходя к более сложным темам, добавляя примеры кода, детальные описания тем и задания с ответами.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 Introduction to Software Testing
👩🏻💻 Авторы: Paul Ammann, Jeff Offutt
▬▬▬▬▬▬▬▬
Книга послужит хорошим введением в тестирование ПО. Авторы описывают современные методы тестирования, начиная с базовых.
Данное издание содержит множество практических примеров и упражнений.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Авторы: Paul Ammann, Jeff Offutt
▬▬▬▬▬▬▬▬
Книга послужит хорошим введением в тестирование ПО. Авторы описывают современные методы тестирования, начиная с базовых.
Данное издание содержит множество практических примеров и упражнений.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 Effective Cybersecurity: A Guide to Using Best Practices and Standards
👩🏻💻 Автор: William Stallings
▬▬▬▬▬▬▬▬
В книге автор представляет технологии, пошаговые инструкции по работе и методы управления, необходимые для успешной кибербезопасности.
Автор широко использует стандарты и передовые методы, которые часто используются для внедрения кибербезопасности или её поддержания.
Помимо этого в книгу включены практические советы и контрольные вопросы.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Автор: William Stallings
▬▬▬▬▬▬▬▬
В книге автор представляет технологии, пошаговые инструкции по работе и методы управления, необходимые для успешной кибербезопасности.
Автор широко использует стандарты и передовые методы, которые часто используются для внедрения кибербезопасности или её поддержания.
Помимо этого в книгу включены практические советы и контрольные вопросы.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython
👩🏻💻 Автор: Wes McKinney
▬▬▬▬▬▬▬▬
В данной книге содержатся инструкции по работе с наборами данных на Python. В обновленное издание авторы добавили множество практических примеров, которые иллюстрируют эффективные решения задач анализа данных.
В процессе чтения книги вы научитесь работать с Pandas, NumPy и Jupyter.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Автор: Wes McKinney
▬▬▬▬▬▬▬▬
В данной книге содержатся инструкции по работе с наборами данных на Python. В обновленное издание авторы добавили множество практических примеров, которые иллюстрируют эффективные решения задач анализа данных.
В процессе чтения книги вы научитесь работать с Pandas, NumPy и Jupyter.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 Writing An Interpreter In Go
👩🏻💻 Автор: Thorsten Ball
▬▬▬▬▬▬▬▬
В этой книге показан процесс создания языка программирования.
Вы начнёте с 0 строк кода и закончите с полностью работающим интерпретатором для языка программирования Monkey.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Автор: Thorsten Ball
▬▬▬▬▬▬▬▬
В этой книге показан процесс создания языка программирования.
Вы начнёте с 0 строк кода и закончите с полностью работающим интерпретатором для языка программирования Monkey.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 Rethinking Productivity in Software Engineering
👩🏻💻 Автор: Caitlin Sadowski, Thomas Zimmermann
▬▬▬▬▬▬▬▬
В этой книге собраны знания о продуктивности в разработке программного обеспечения, полученные из встречи лидеров сообществ, которые собрались вместе с целью переосмысления традиционных определений и показателей производительности. Результатом их работы является эта книга.
Она включает главы, охватывающие определения и основные понятия, связанные с производительностью, рекомендации по измерению производительности в конкретных контекстах, лучшие практики и подводные камни, а также теории и открытые вопросы о производительности.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Автор: Caitlin Sadowski, Thomas Zimmermann
▬▬▬▬▬▬▬▬
В этой книге собраны знания о продуктивности в разработке программного обеспечения, полученные из встречи лидеров сообществ, которые собрались вместе с целью переосмысления традиционных определений и показателей производительности. Результатом их работы является эта книга.
Она включает главы, охватывающие определения и основные понятия, связанные с производительностью, рекомендации по измерению производительности в конкретных контекстах, лучшие практики и подводные камни, а также теории и открытые вопросы о производительности.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 C++ in One Hour a Day
👩🏻💻 Автор: Siddhartha Rao
▬▬▬▬▬▬▬▬
С этим полным руководством вы быстро освоите основы, а затем перейдете к более сложным особенностям и концепциям языка С++, занимаясь по часу в день.
Книга представляет язык с практической точки зрения, помогая вам научиться использовать C++ для создания более быстрых, простых и эффективных приложений.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Автор: Siddhartha Rao
▬▬▬▬▬▬▬▬
С этим полным руководством вы быстро освоите основы, а затем перейдете к более сложным особенностям и концепциям языка С++, занимаясь по часу в день.
Книга представляет язык с практической точки зрения, помогая вам научиться использовать C++ для создания более быстрых, простых и эффективных приложений.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 Fullstack React Native (2017)
👩🏻💻 Автор: Devin Abbott, Houssein Djirdeh, Anthony Accomazzo
▬▬▬▬▬▬▬▬
Создание одного и того же приложения в Swift и Java занимает много времени. С React Native вы можете выпустить приложение на iOS и Android сразу.
Каждая глава в данной книге сопровождается полным проектом, в котором используются концепции, изложенные в этой главе.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Автор: Devin Abbott, Houssein Djirdeh, Anthony Accomazzo
▬▬▬▬▬▬▬▬
Создание одного и того же приложения в Swift и Java занимает много времени. С React Native вы можете выпустить приложение на iOS и Android сразу.
Каждая глава в данной книге сопровождается полным проектом, в котором используются концепции, изложенные в этой главе.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 The Road to React
👩🏻💻 Автор: Robin Wieruch
▬▬▬▬▬▬▬▬
При помощи книги вы можете изучить основы React.js, шаг за шагом создавая полноценное приложение на React. При создании приложения каждая глава книги знакомит вас с новой функцией или особенностью React.
Однако автор приводит не только основы: книга углубляется в смежные темы (например, React с TypeScript, тестирование, оптимизация производительности) и реализации расширенных функций.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Автор: Robin Wieruch
▬▬▬▬▬▬▬▬
При помощи книги вы можете изучить основы React.js, шаг за шагом создавая полноценное приложение на React. При создании приложения каждая глава книги знакомит вас с новой функцией или особенностью React.
Однако автор приводит не только основы: книга углубляется в смежные темы (например, React с TypeScript, тестирование, оптимизация производительности) и реализации расширенных функций.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 JavaScript: The Definitive Guide
👩🏻💻 Автор: David Flanagan
▬▬▬▬▬▬▬▬
JavaScript используется сегодня большим количеством разработчиков программного обеспечения, чем любой другой язык программирования; он является одним из главных языков веб-программирования. В течение почти 25 лет эта книга-бестселлер была путеводителем для программистов по JavaScript.
Седьмое издание полностью обновлено, чтобы охватить версию JavaScript 2020 года, а новые главы посвящены классам, модулям, итераторам, генераторам, Promises и метапрограммированию.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Автор: David Flanagan
▬▬▬▬▬▬▬▬
JavaScript используется сегодня большим количеством разработчиков программного обеспечения, чем любой другой язык программирования; он является одним из главных языков веб-программирования. В течение почти 25 лет эта книга-бестселлер была путеводителем для программистов по JavaScript.
Седьмое издание полностью обновлено, чтобы охватить версию JavaScript 2020 года, а новые главы посвящены классам, модулям, итераторам, генераторам, Promises и метапрограммированию.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 Practical Statistics for Data Scientists
👩🏻💻 Автор: Peter Bruce, Andrew Bruce, Peter Gedeck
▬▬▬▬▬▬▬▬
Статистические методы являются ключевой частью науки о данных, однако лишь немногие data scientist-ы проходят нормальную статистическую подготовку.
Второе издание этого популярного руководства включает исчерпывающие примеры на Python, предоставляет практическое руководство по применению статистических методов в науке о данных и рассказывает, как избежать их неправильного использования.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Автор: Peter Bruce, Andrew Bruce, Peter Gedeck
▬▬▬▬▬▬▬▬
Статистические методы являются ключевой частью науки о данных, однако лишь немногие data scientist-ы проходят нормальную статистическую подготовку.
Второе издание этого популярного руководства включает исчерпывающие примеры на Python, предоставляет практическое руководство по применению статистических методов в науке о данных и рассказывает, как избежать их неправильного использования.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 The Missing README: A Guide for the New Software Engineer
👩🏻💻 Автор: Chris Riccomini, Dmitriy Ryaboy
▬▬▬▬▬▬▬▬
Для новых инженеров-программистов умение программировать — это только полдела. Вы быстро обнаружите, что некоторым навыкам и процессам, которые являются ключевыми для вашего успеха, не учат почти нигде.
Данная книга заполняет этот пробел — квинтэссенция уроков, лучших практик и инженерных основ, которым авторы обучали начинающих разработчиков в ведущих компаниях более десяти лет.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Автор: Chris Riccomini, Dmitriy Ryaboy
▬▬▬▬▬▬▬▬
Для новых инженеров-программистов умение программировать — это только полдела. Вы быстро обнаружите, что некоторым навыкам и процессам, которые являются ключевыми для вашего успеха, не учат почти нигде.
Данная книга заполняет этот пробел — квинтэссенция уроков, лучших практик и инженерных основ, которым авторы обучали начинающих разработчиков в ведущих компаниях более десяти лет.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 Probabilistic Data Structures and Algorithms for Big Data Applications
👩🏻💻 Автор: Andrii Gakhov
▬▬▬▬▬▬▬▬
Probabilistic data structures - так часто называют структуры данных, основанные на различных методах хеширования. В отличие от обычных (или детерминированных) структур данных, они всегда дают приблизительные ответы, но с надежными способами оценки возможных ошибок.
К счастью, потенциальные потери и ошибки полностью компенсируются крайне низкими требованиями к памяти, константным временем запроса и масштабированием; эти три фактора особенно важны в работе с большими данными.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻 Автор: Andrii Gakhov
▬▬▬▬▬▬▬▬
Probabilistic data structures - так часто называют структуры данных, основанные на различных методах хеширования. В отличие от обычных (или детерминированных) структур данных, они всегда дают приблизительные ответы, но с надежными способами оценки возможных ошибок.
К счастью, потенциальные потери и ошибки полностью компенсируются крайне низкими требованиями к памяти, константным временем запроса и масштабированием; эти три фактора особенно важны в работе с большими данными.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 PHP. Рецепты программирования
👩🏻💻Автор: Адам Трахтенберг, Дэвид Скляр
▬▬▬▬▬▬▬▬
Третье издание этой популярной книги представляет собой подборку готовых решений наиболее распространенных задач на языке РНР. Изложен материал, интересный каждому разработчику: базовые типы данных, операции с ними, файлы cookie, функции РНР, аутентификация пользователей, работа со слоями, проблемы безопасности, ускорение действия программ, работа в сети, создание графических изображений, обработка ошибок, отладка сценариев и написание тестов.
Даны рецепты, затрагивающие основы объектно-ориентированного программирования и новые функциональные возможности РНР. Каждый рецепт является самодостаточным и показывает весь путь решения задачи.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻Автор: Адам Трахтенберг, Дэвид Скляр
▬▬▬▬▬▬▬▬
Третье издание этой популярной книги представляет собой подборку готовых решений наиболее распространенных задач на языке РНР. Изложен материал, интересный каждому разработчику: базовые типы данных, операции с ними, файлы cookie, функции РНР, аутентификация пользователей, работа со слоями, проблемы безопасности, ускорение действия программ, работа в сети, создание графических изображений, обработка ошибок, отладка сценариев и написание тестов.
Даны рецепты, затрагивающие основы объектно-ориентированного программирования и новые функциональные возможности РНР. Каждый рецепт является самодостаточным и показывает весь путь решения задачи.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 Spring Boot по-быстрому. Создаём облачные приложения на Java и Kotlin
👩🏻💻Автор: Марк Хеклер
▬▬▬▬▬▬▬▬
Spring Boot, который скачивают более 75 миллионов раз в месяц, – наиболее широко используемый фреймворк Java. Его удобство и возможности совершили революцию в разработке приложений, от монолитных до микросервисов.
Тем не менее простота Spring Boot может привести в замешательство. Что именно разработчику нужно изучить, чтобы сразу же выдавать результат? Это практическое руководство научит вас писать успешные приложения для критически важных задач.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻Автор: Марк Хеклер
▬▬▬▬▬▬▬▬
Spring Boot, который скачивают более 75 миллионов раз в месяц, – наиболее широко используемый фреймворк Java. Его удобство и возможности совершили революцию в разработке приложений, от монолитных до микросервисов.
Тем не менее простота Spring Boot может привести в замешательство. Что именно разработчику нужно изучить, чтобы сразу же выдавать результат? Это практическое руководство научит вас писать успешные приложения для критически важных задач.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 Программист-фанатик
👩🏻💻Автор: Чед Фаулер
▬▬▬▬▬▬▬▬
Главный посыл и идея книги раскрываются с первых же слов: Книга посвящается тому, как реализовать себя и сделать карьеру. В этой книге описывается стратегия, позволяющая спланировать и реализовать совершенную с точки зрения успеха карьеру разработчика программного обеспечения
Автор в прошлом профессиональный музыкант. И в самом начале высказывает любопытную идею. Он задается вопросом: Почему так много хороших музыкантов являются также хорошими программистами. И сам же отвечает на него. Дело в том, что используются одни и те же функции мозга, обе профессии ориентированы на нюансы, обе требуют креативности.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻Автор: Чед Фаулер
▬▬▬▬▬▬▬▬
Главный посыл и идея книги раскрываются с первых же слов: Книга посвящается тому, как реализовать себя и сделать карьеру. В этой книге описывается стратегия, позволяющая спланировать и реализовать совершенную с точки зрения успеха карьеру разработчика программного обеспечения
Автор в прошлом профессиональный музыкант. И в самом начале высказывает любопытную идею. Он задается вопросом: Почему так много хороших музыкантов являются также хорошими программистами. И сам же отвечает на него. Дело в том, что используются одни и те же функции мозга, обе профессии ориентированы на нюансы, обе требуют креативности.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 чистый код
👩🏻💻Автор: Роберт Мартин
▬▬▬▬▬▬▬▬
Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение». Эта книга посвящена хорошему программированию.
Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого.
Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻Автор: Роберт Мартин
▬▬▬▬▬▬▬▬
Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение». Эта книга посвящена хорошему программированию.
Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого.
Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚 Рефакторинг. Улучшение существующего кода
👩🏻💻Автор: Мартин Фаулер
▬▬▬▬▬▬▬▬
Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов.
Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
👩🏻💻Автор: Мартин Фаулер
▬▬▬▬▬▬▬▬
Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов.
Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги