IT Библиотека
12.7K subscribers
343 photos
3 videos
27 files
748 links
Читай IT книги бесплатно на нашем канале

Наши проекты:
@thinkenglish - Английский язык
@itlecture - IT видео лекции и уроки

📩 @viktoryia_agny
Download Telegram
​​📚Sams Teach Yourself Java in 21 Days (Covers Java 11/12)

✍🏻Rogers Cadenhead (2020)

▪️Всего за 21 день вы можете приобрести знания и навыки, необходимые для разработки приложений на вашем компьютере, веб-серверах и мобильных устройствах. С помощью этого полного руководства вы быстро освоите основы, а затем перейдете к более продвинутым функциям и концепциям. Эта книга, полностью обновленная для Java 11 и 12, расскажет вам о языке Java и о том, как его использовать для создания приложений для любой вычислительной среды. К тому времени, когда вы прочтете книгу, вы будете хорошо разбираться в Java и библиотеках классов Java.

👉🏻Скачать

@itlibrary
​​📚Apache Kafka. Потоковая обработка и анализ данных

✍🏻Нархид Ния, Шапира Гвен, Палино Тодд (2019)

▪️При работе любого enterprise-приложения образуются данные: это файлы логов, метрики, информация об активности пользователей, исходящие сообщения и т.п. Правильные манипуляции над всеми этими данными не менее важны, чем сами данные. Если вы - архитектор, разработчик или выпускающий инженер, желающий решать подобные проблемы, но вы пока не знакомы с Apache Kafka, то именно из этой замечательной книги вы узнаете, как работать с этой свободной потоковой платформой, позволяющей обрабатывать очереди данных в реальном времени.

👉🏻Скачать

@itlibrary
​​📚Soft Computing and Machine Learning with Python

✍🏻Zoran Gacovski (2019)

▪️This edition covers machine learning theory and applications with Python, and includes chapters for soft computing theory, machine learning techniques/ applications, Python language details, and machine learning examples with Python.

👉🏻Скачать

@itlibrary
​​📚Наука о данных

✍🏻Джон Келлехер, Брендан Тирни (2020)

▪️Сегодня наука о данных используется практически во всех сферах: вы видите подобранные специально для вас рекламные объявления, рекомендованные на основе ваших предпочтений фильмы и книги, ссылки на предполагаемых друзей в соцсетях, отфильтрованные письма в папке со спамом.
Эта книга знакомит с основами науки о данных. В ней охватываются все ключевые аспекты, начиная с истории развития сбора и анализа данных и заканчивая этическими проблемами, связанными с конфиденциальностью информации. Авторы объясняют, как работают нейронные сети и машинное обучение, приводят примеры анализа бизнес-проблем и того, как их можно решить, рассказывают о сферах, на которые наука о данных окажет наибольшее влияние в будущем. "Наука о данных" уже переведена на японский, корейский и китайский языки.

👉🏻Скачать

@itlibrary
​​📚Spring Boot 2. Лучшие практики для профессионалов

✍🏻Фелипе Гутьеррес (2020)
👁‍🗨В этой кнге:
▪️настройка и использование Spring Boot 2;
▪️работа с нефункциональными требованиями с помощью Spring Boot Actuator;
▪️разработка веб-приложений с помощью Spring Boot 2;
▪️постоянное хранение данных с использованием JDBC, JPA и баз данных NoSQL;
▪️обмен сообщениями с помощью JMS, RabbitMQ и WebSockets;
▪️краткое знакомство с проектами Spring Cloud; тестирование, микросервисы и развертывание в облачной среде с использованием Spring Boot 2;
▪️расширение Spring Boot путем создания своего собственного "стартового набора" и добавления функциональности @ Enable.

👉🏻Скачать

@itlibrary
​​📙Spring Boot: Up and Running: Building Cloud Native Java and Kotlin Applications. Mark Heckler (2021)

👉🏻With over 75 million downloads per month, Spring Boot is the most widely used Java framework available. Its ease and power have revolutionized application development from monoliths to microservices. Yet Spring Boot's simplicity can also be confounding. How do developers learn enough to be productive immediately? This practical book shows you how to use this framework to write successful mission-critical applications.

📁Скачать

@itlibrary
​​📘SQL для простых смертных

✍🏻Мартин Грабер

🔘"SQL для простых смертных" - это полное введение в структурированный язык запросов, написанное специально для начинающих. Если вы не имеете опыта управления базами данных, благодаря этой книге вы научитесь работать с SQL легко и свободно, применяя простые запросы и сложные операции.
Для овладения SQL:
Усвойте смысл понятий, связанных с управлением базой данных, с помощью краткого и простого введения в реляционные базы данных.
Следуйте данным инструкциям по применению основных команд SQL для поиска размещенной в таблицах данных информации и работы с ней. Научитесь выбирать и суммировать данные, а также умело ими управлять.
Эффективно работайте с составными таблицами данных, применяя развитую технику запроса к более чем одной таблице одновременно, конструируя сложные запросы и подзапросы.
Создавайте новые таблицы данных для приложений в сфере торгового бизнеса. Изучайте важные принципы эффективного проектирования базы данных и технику обеспечения целостности и защиты данных.
Учитесь применять SQL с языками программирования, используя специальную главу для программистов.
"SQL для простых смертных" является необходимым руководством для любой реализации языка структурированных запросов, в которое влючены краткий справочник по стандартному SQL и описание общих свойств нестандартного SQL.


👉🏻Скачать

@itlibrary
​​🐍Простой Python. Современный стиль программирования

✍🏻Билл Любанович (2021)

▪️«Простой Python» познакомит вас с одним из самых популярных языков программирования. Книга идеально подойдет как начинающим, так и опытным программистам, желающим добавить Python к списку освоенных языков. Любому программисту нужно знать не только язык, но и его возможности. Вы начнете с основ Python и его стандартной библиотеки. Узнаете, как находить, загружать, устанавливать и использовать сторонние пакеты. Изучите лучшие практики тестирования, отладки, повторного использования кода и получите полезные советы по разработке. Примеры кода и упражнения помогут в создании приложений для различных целей.

📩Скачать

@itlibrary
​​📚Jenkins 2. Приступаем к работе

✍🏻Ластер Брент (2019)

▪️Книга посвящена Jenkins – программной системе с открытым исходным кодом на Java, предназначенной для обеспечения процесса непрерывной интеграции программного обеспечения. Автор показывает, насколько Jenkins 2 отличается от более традиционных версий этой популярной платформы автоматизации с открытым исходным кодом, предназначенных только для интернета. Если вы знакомы с Jenkins и хотите воспользоваться новыми технологиями для преобразования устаревших конвейеров или создания новых современных автоматизированных сред непрерывной доставки, эта книга – для вас.
Вы получите полное практическое руководство работы с контейнерами, изучите новый графический интерфейс Blue Ocean.

👉🏻Скачать

@itlibrary
​​📖Основы искусственного интеллекта. Нетехническое введение

🖊Том Таулли (2021)

▪️Рассмотрены традиционные и продвинутые статистические методы машинного обучения, алгоритмы нейронных сетей для глубокого обучения, сферы применения разговорных роботов (чат-ботов), методы роботизации производственных процессов, технологии обработки естественного языка. Рассказано о применении языка Python и платформ TensorFlow и PyTorch при внедрении проектов ИИ. Освещены современные тренды ИИ: автономное вождение, милитаризация, технологическая безработица, изыскание новых лекарственных препаратов и другие.

👉🏻Скачать

@itlibrary
​​📚JavaScript для FrontEnd-разработчиков. Написание. Тестирование. Развертывание

✍🏻Кириченко А. В. (2020)

▪️Данная книга посвящена тому, как на языке JavaScript создавать хороший код для фронтенда (и не только). В книге последовательно затронуты все аспекты производства JavaScript-кода: от выбора архитектуры и конструирования кода до покрытия модульными тестами, отладки, интеграционного тестирования, сборки и непрерывной поставки вашего кода. Рассматриваются как общие моменты - постановка процесса разработки, событийно-ориентированная архитектура JavaScript-приложений, техника непрерывной интеграции, так и предельно конкретные вопросы - как и какие инструменты (фреймворки) использовать для той или иной задачи, что конкретное нужно делать в том или ином случае, какие ошибки встречаются. Попутно в книге рассмотрено применение большого количества инструментов. Существенное внимание уделено автоматизации на всех этапах создания и поставки JavaScript-кода.

👉🏻Скачать

@itlibrary
​​📚Deep Learning with JavaScript: Neural networks in TensorFlow.js

✍🏻Shanqing Cai, Stan Bileschi, Eric Nielsen (2020)

👁‍🗨Deep learning has transformed the fields of computer vision, image processing, and natural language applications. Thanks to TensorFlow.js, now JavaScript developers can build deep learning apps without relying on Python or R. Deep Learning with JavaScript shows developers how they can bring DL technology to the web. Written by the main authors of the TensorFlow library, this new book provides fascinating use cases and in-depth instruction for deep learning apps in JavaScript in your browser or on Node.

👉🏻Скачать

@itlibrary
​​📙Анализ данных в науке и технике

✍🏻Брантон С. Л., Куц Дж. Н. (2021)

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

👉🏻Скачать

@itlibrary
​​📚Java Concurrency на практике

✍🏻Гетц Брайан, Пайерлс Тим (2020)

▪️Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры - это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина Java, поддержка высокопроизводительных классов и богатый набор строительных блоков для задач распараллеливания стали в свое время прорывом в разработке параллельных приложений. В "Java Concurrency на практике" сами создатели прорывной технологии объясняют не только принципы работы, но и рассказывают о паттернах проектирования.

👉🏻Скачать

@itlibrary
👍1
​​📚Программирование на Rust

✍🏻Стив Клабник, Кэрол Николс (2021)

▪️Авторы книги входят в команду разработчиков языка, а значит, вы получите всю информацию из первых рук – от установки языка до создания надежных и масштабируемых программ. От создания функций, выбора типов данных и привязки переменных вы перейдете к более сложным концепциям:

Владение и заимствование, жизненный цикл и типажи.
Гарантированная безопасность программ.
Тестирование, обработка ошибок и эффективный рефакторинг.
Обобщения, умные указатели, многопоточность, типажные объекты и сопоставления.
Работа со встроенным менеджером пакетов Cargo для создания, тестирования, документирования кода и управления зависимостями.
Продвинутые средства работы с Unsafe Rust.

👉🏻Скачать

@itlibrary
​​📚UNIX. Профессиональное программирование. 3-е изд

✍🏻Стивенс У.Р. (2018)

▪️Эта книга заслуженно пользуется популярностью у серьезных программистов во всем мире, поскольку содержит самую важную и практическую информацию об управлении ядрами UNIX и Linux. Без этих знаний невозможно написать эффективный и надежный код. .От основ - файлы, каталоги и процессы - вы постепенно перейдете к более сложным вопросам, таким как обработка сигналов и терминальный ввод/вывод, многопоточная модель выполнения и межпроцессное взаимодействие с применением сокетов. .В общей сложности в этой книге охвачены более 70 интерфейсов, включая функции POSIX асинхронного ввода/вывода, циклические блокировки, барьеры и семафоры POSIX.

👉🏻Скачать

@itlibrary
1
Please open Telegram to view this post
VIEW IN TELEGRAM
​​📚Время UNIX. A History and a Memoir

✍🏻Брайан Керниган (2021)

▪️Книга представляет собой честный и остроумный рассказ о жизни айтишного сообщества времен разработки Unix на последнем этаже Bell Labs (1969) — никакой зауми, страниц кода и ссылок. Расслабьтесь и получайте удовольствие, погрузившись в историю, полную приключений и открытий.

👉🏻Скачать

@itlibrary
​​📚Kotlin. Программирование для профессионалов

✍🏻Джош Скин, Дэвид Гринхол (2020)

▪️Kotlin — язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android.

Книга Джоша Скина и Дэвида Гринхола основана на популярном курсе Kotlin Essentials от Big Nerd Ranch. Яркие и полезные примеры, четкие объяснения ключевых концепций и основополагающих API не только знакомят с языком Kotlin, но и учат эффективно использовать его возможности, а также позволяют освоить среду разработки IntelliJ IDEA от JetBrains.

👉🏻Скачать

@itlibrary
​​📚Операционные системы

✍🏻Н. А. Староверова (2021)

👁‍🗨В данном учебнике рассматриваются основные вопросы, связанные со структурой и развитием операционных систем. В основу учебника легли статьи, лекции и лабораторные работы, разрабатываемые в рамках дисциплин ""Операционные системы"" и ""Системное программное обеспечение"". Внимание уделено таким темам, как история и перспективы развития операционных систем, структура, вопросы диспетчеризации, многопоточности. В рамках лабораторных работ рассматривались принципы работы в операционной системе UNIX.

👉🏻Скачать

@itlibrary
​​📚Python for DevOps: Learn Ruthlessly Effective Automation

✍🏻Noah Gift, Kennedy Behrman, Alfredo Deza (2020)

▪️Much has changed in technology over the past decade. Data is hot, the cloud is ubiquitous, and many organizations need some form of automation. Throughout these transformations, Python has become one of the most popular languages in the world. This practical resource shows you how to use Python for everyday Linux systems administration tasks with today’s most useful DevOps tools, including Docker, Kubernetes, and Terraform.

👉🏻Скачать

@itlibrary