Просто IT-книги | Программирование и Литература – Telegram
Просто IT-книги | Программирование и Литература
6.99K subscribers
1.69K photos
4 videos
1.71K links
👨‍🏫 Лучшая литература для программиста любого уровня.

Сотрудничество: @noname_media

❗️Правообладателям просьба писать на те же контакты

Канал на бирже: https://telega.in/c/prostoitbooks
Download Telegram
📚Программирование графики в Delphi
👩🏻‍💻Автор:
Виктор Хлебостроев, Игорь Илларионов, Николай Тюкачёв

▬▬▬▬▬▬▬▬
Книга написана на базе курса лекций, читаемых авторами. Рассмотрены основные классы и функции среды Delphi, которые используются для создания графических и мультимедийных приложений. Описаны цветовые модели, основные форматы графических файлов, а также методы построения кривых в задачах интерполяции, сглаживания, аппроксимации, методы Эрмита, Безье и В-сплайнов. Приведены алгоритмы триангуляции поверхностей в трехмерном пространстве. На конкретных примерах показан весь процесс разработки основных типов приложений – пакетов деловой графики, работы с трехмерными объектами, растровых и векторных графических редакторов, геоинформационных систем. Каждый раздел сопровождается задачами различной сложности для самостоятельного решения.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Программирование. Объектно-ориентированный подход. Учебник и практикум для академического бакалавриата
👩🏻‍💻Автор:
Сергей Викторович Зыков

▬▬▬▬▬▬▬▬
Информационные технологии сегодня пронизывают практически все сферы деятельности современного общества, проникают в жизнь каждого человека. Преемственность поколений электронных технологий и устройств обеспечивается с помощью специализированых сред их разработки, или программно-аппаратных платформ, а также средств, координирующих их взаимодействие, включая, прежде всего, языки программирования. Основной задачей учебника является формирование точки зрения на современную теорию и практику программирования. Книга базируется на творческом синтезе избранных формальных теорий (лямбда-исчисление, комбинаторная логика, теория категорий и др.) и уникальной технологической платформы Microsoft .NET.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Программирование для Android 5
👩🏻‍💻Автор:
Денис Колисниченко

▬▬▬▬▬▬▬▬
Рассмотрены все основные аспекты создания приложений для платформы Android 5 (API 21): установка необходимого программного обеспечения (JDK, Eclipse и Android SDK), использование эмулятора Android, создание интерфейса пользователя, работа с графикой, воспроизведение звука и видео, методы хранения данных (в том числе СУБД SQLite), взаимодействие с аппаратными средствами смартфона, платформа Titanium Mobile, публикация приложений на Play Market и отладка приложений.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚System Design. Подготовка к сложному интервью
👩🏻‍💻Автор:
Алекс Сюй

▬▬▬▬▬▬▬▬
Интервью по System Design (проектированию ИТ-систем) очень популярны у работодателей, на них легко проверить ваши навыки общения и оценить умение решать реальные задачи. Пройти такое собеседование непросто, поскольку в проектировании ИТ-систем не существует единственно правильных решений. Речь идет о самых разнообразных реальных системах, обладающих множеством особенностей. Вам могут предложить выбрать общую архитектуру, а потом пройтись по всем компонентам или, наоборот, сосредоточиться на каком-то одном аспекте. Но в любом случае вы должны продемонстрировать понимание и знание системных требований, ограничений и узких мест.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Golang для профи
👩🏻‍💻Автор:
Михалис Цукалос

▬▬▬▬▬▬▬▬
Go является языком высокопроизводительных систем будущего. Эта книга показывает, как заставить Go работать на реальных производственных системах.

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

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Программирование драйверов для Windows
👩🏻‍💻Автор:
Валерия Комиссарова

▬▬▬▬▬▬▬▬
Книга представляет собой практическое руководство по программированию драйверов для всей линейки операционных систем Windows NT, включая новую ОС Windows Vista. Разбираются важнейшие драйверные архитектуры – традиционная WDM и новая WDF. Излагаются основы теории программирования драйверов для многопроцессорных систем. Показано, как создать простейший драйвер, а также приведены практические примеры написания сложных драйверов для принтера, монитора, видеокарты и USB-камеры.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Веб-дизайн для начинающих. HTML, CSS, JavaScript и веб-графика
👩🏻‍💻Автор:
Дженнифер Нидерст Роббинс
▬▬▬▬▬▬▬▬
Книга поможет освоить веб-дизайн, не имея опыта. На практических примерах показано, как создать простой сайт и постепенно его совершенствовать. Рассказано о создании веб-страниц, содержащих текст, ссылки, изображения, таблицы и формы. Описано применение CSS для создания и выбора цвета, фона, форматирования текста, макетирования страниц и выполнения простой анимации. Даны основы языка JavaScript и подчеркнута его важность в веб-дизайне. Описано создание, оптимизация и сокращение времени загрузки веб-изображений.

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Создание чат-ботов с Dialogflow, Watson, ChatterBot и Rasa
👩🏻‍💻Автор:
Тимур Машнин
▬▬▬▬▬▬▬▬
С этой книгой Вы познакомитесь с чат-ботами и поймете как создавать чат-ботов без программирования с использованием таких облачных служб как Google Dialogflow и IBM Watson. Также Вы узнаете как реализовать для чат-бота Webhook - механизм получения уведомлений об определённых событиях, чтобы выполнять внешнюю бизнес-логику. Вы узнаете как можно интегрировать вашего чат-бота с другими платформами. Познакомитесь с библиотеками ChatterBot и Rasa и узнаете как создавать чат-ботов на языке Python.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Программирование на Perl DBI
👩🏻‍💻Автор:
Тим Банс, Аллигатор Декарт

▬▬▬▬▬▬▬▬
Данная книга будет полезна как новичкам, которые найдут в ней описание архитектуры DBI и подробные инструкции по написанию программ с помощью DBI, так и знатокам DBI, которым предназначено описание тонкостей использования DBI и специфических особенностей отдельных драйверов DBD. DBI является основным интерфейсом программирования баз данных на Perl. Любая программа, использующая DBI, может работать с любой базой данных или даже одновременно с несколькими базами данных различных фирм, такими как Oracle, Sybase, Ingres, Informix, MySQL, Access и другие.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Python и анализ данных
👩🏻‍💻Автор:
Василий Усов
▬▬▬▬▬▬▬▬
Книгу можно рассматривать как современное практическое введение в разработку научных приложений на Python, ориентированных на обработку данных. Описаны те части языка Python и библиотеки для него, которые необходимы для эффективного решения широкого круга аналитических задач: интерактивная оболочка IPython, библиотеки NumPy и pandas, библиотека для визуализации данных matplotlib и др.

Издание идеально подойдет как аналитикам, только начинающим осваивать обработку данных, так и опытным программистам на Python, еще не знакомым с научными приложениями.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Программирование Win32 API в Delphi
👩🏻‍💻Автор:
Владимир Шапоров, Дмитрий Кузан

▬▬▬▬▬▬▬▬
Рассмотрено применение различных интерфейсов прикладного программирования Windows (Win32 API) при разработке приложений с использованием Borland Delphi. Описаны основы работы с API. Подробно освещены вопросы практического применения API при создании приложений для работы с электронной почтой (MAPI), со средствами коммуникаций (TAPI), мультимедиа (MMCI), графическим интерфейсом и др. Материал сопровождается наглядными практическими примерами.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Объектно-ориентированный анализ и проектирование
👩🏻‍💻Автор:
Бретт Маклафлин, Г. Поллайс, Д. Уэст
▬▬▬▬▬▬▬▬
Надоело читать книги по объектно-ориентированному анализу и проектированию, которые понятны только специалистам? Возможно, вы слышали, что ООАП помогает писать хорошие программы – программы, которыми будет довольно ваше начальство и заказчики. Но как это сделать?

Книга покажет вам, как организованы анализ, проектирование и написание серьезных объектно-ориентированных программ; программ, которые просты в повторном использовании, сопровождении и расширении; программ, от которых не болит голова; программ, в которые можно добавлять новые возможности, не нарушая работу старых.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Паттерны Kubernetes. Шаблоны разработки собственных облачных приложений
👩🏻‍💻Автор:
Роланд Хасс, Билджин Ибрам
▬▬▬▬▬▬▬▬
С развитием микросервисов и контейнеров изменились подходы к проектированию, созданию и запуску программного обеспечения. Познакомьтесь с новыми паттернами и принципами разработки, которые нужны для реализации облачных приложений в Kubernetes.

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Веб-самоделкин. Как самому создать сайт быстро и профессионально
👩🏻‍💻Автор:
А. А. Гладкий
▬▬▬▬▬▬▬▬
Прочитав эту книгу, вы узнаете, что представляет собой современный веб-сайт, как разрабатывается его концепция, что такое хостинг и доменное имя, чем отличается статическая веб-страница от динамической, как формируется контент сайта, зачем нужна его оптимизация, а также о многом другом. Вы научитесь самостоятельно программировать веб-страницы с помощью языка гипертекстовой разметки HTML, а также подробно познакомитесь с программными продуктами, специально созданными для веб-разработчиков и позволяющими в автоматическом режиме создать полноценный сайт, затратив на это минимум времени и усилий.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚{Вы пока еще не знаете JS} Познакомьтесь, JavaScript
👩🏻‍💻Автор:
Кайл Симпсон
▬▬▬▬▬▬▬▬
Вы пока еще не знаете JS. И Кайл Симпсон признается, что тоже его не знает (по крайней мере полностью)… И никто не знает. Но все мы можем начать работать над тем, чтобы узнать его лучше. Сколько бы времени вы ни провели за изучением языка, всегда можно найти что-то еще, что стоит изучить и понять на другом уровне.Учтите, что, хотя книга и называется «Познакомьтесь, JavaScript», она не для новичков. У нее другая задача: дать обзор тем, в которых необходимо разобраться на начальном этапе изучения JS. Даже если вы уже написали достаточно кода JS, эту книгу не стоит пропускать, возможно, в ваших знаниях есть пробелы, которые необходимо заполнить перед углубленным изучением сложных тем. Пора начать изучение JS!

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚SQL. Быстрое погружение
👩🏻‍💻Автор:
Уолтер Шилдс
▬▬▬▬▬▬▬▬
Что общего между самыми востребованными профессиями и стремительным увеличением количества информации в мире? Ответ: язык структурированных запросов (SQL). SQL – рабочая лошадка среди языков программирования, основа основ для современного анализа и управления данными.

Книга «SQL: быстрое погружение» идеальна для всех, кто ищет новые перспективы карьерного роста; для разработчиков, которые хотят расширить свои навыки и знания в программировании; для любого человека, даже без опыта, кто хочет воспользоваться возможностями будущего, в котором будут править данные.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Идеальный программист. Как стать профессионалом разработки ПО
👩🏻‍💻Автор:
Роберт Мартин
▬▬▬▬▬▬▬▬
Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это – основа для них. Потому что они являются профессионалами своего дела.

В этой книге легендарный эксперт Роберт Мартин (более известный в сообществе как «Дядюшка Боб»), автор бестселлера «Чистый код», рассказывает о том, что значит «быть профессиональным программистом», описывая методы, инструменты и подходы для разработки «идеального ПО». Книга насыщена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования. Эта книга – больше, чем описание методов, она о профессиональном подходе к процессу разработки.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚От монолита к микросервисам
👩🏻‍💻Автор:
Сэм Ньюмен
▬▬▬▬▬▬▬▬
Новая книга Сэма Ньюмена подробно описывает проверенный метод перевода существующей монолитной системы на микросервисы, поддерживающий работу организации в обычном режиме. Она дополняет его бестселлер «Создание микросервисов». Руководство содержит наглядные примеры, шаблоны миграции, массу практических советов по переводу монолитной системы на платформу для микрослужб, различные сценарии и стратегии успешной миграции, начиная с первичного планирования и заканчивая декомпозицией приложений и баз данных. Описанные шаблоны и методы можно использовать для миграции уже существующей архитектуры.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Black Hat Go. Программирование для хакеров и пентестеров
👩🏻‍💻Автор:
Том Стил, Дэн Коттманн, Крис Паттен
▬▬▬▬▬▬▬▬
Black Hat Go исследует темные стороны Go – популярного языка программирования, который высоко ценится хакерами за его простоту, эффективность и надежность. Эта книга – арсенал практических приемов для специалистов по безопасности и хакеров – поможет вам в тестировании систем, создании и автоматизации инструментов, а также улучшении навыков противодействия угрозам. Все это реализуется с помощью обширных возможностей Go.

Вы начнете с базового обзора синтаксиса языка и стоящей за ним философии, после чего перейдете к изучению примеров, которые пригодятся для разработки инструментов. Вас ждет знакомство с протоколами HTTP, DNS и SMB.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚PyTorch. Освещая глубокое обучение
👩🏻‍💻Автор:
Лукас да Коста
▬▬▬▬▬▬▬▬
Многие средства глубокого обучения используют Python, но именно библиотека PyTorch по-настоящему «питоническая». Легкая в освоении для тех, кто знаком с NumPy и scikit-learn, PyTorch упрощает работу с глубоким обучением, обладая в то же время богатым набором функций. PyTorch прекрасно подходит для быстрого создания моделей и без проблем масштабируется до корпоративного проекта. PyTorch используют такие компании, как Apple и JPMorgan Chase.

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚Программирование на Python. Первые шаги
👩🏻‍💻Автор:
Анастасия Щерба
▬▬▬▬▬▬▬▬
В книге описаны базовые конструкции программирования на языке Python: от именования переменных до многострочных программ с несколькими вложенными циклами и условными конструкциями.

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

Книга подойдет для дополнительного образования в школе и дома. Будет полезна учащимся средней и старшей школы, учителям, руководителям кружков и всем, кто интересуется программированием.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги