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

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

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

Канал на бирже: https://telega.in/c/prostoitbooks
Download Telegram
🌠 Бизли Д. Python. Подробный справочник.
▬▬▬▬▬▬▬▬
Авторитетное руководство и детальный путеводитель по языку программирования Python предназначен для практикующих программистов. Книга компактна, нацелена на суть дела и написана очень доступным языком. Детально обсуждаются не только ядро языка, но и наиболее важные части стандартной библиотеки Python. Дополнительно освещается ряд тем, которые не рассматриваются ни в официальной документации, ни в каких-либо других источниках.
Читателю предлагается практическое знакомство с особенностями Python, включая генераторы, сопрограммы, замыкания, метаклассы и декораторы. Подробно описаны новые модули, имеющие отношение к разработке многозадачных программ, использующих потоки управления и дочерние процессы, а также предназначенные для организации сетевых взаимодействий и работы с системными службами.

Скачать бесплатно 📌
#Python | Просто Python
💡Java. Руководство для начинающих ▬▬▬▬▬▬▬▬
Цель этой книги — обучить читателей основам программирования на Java. В ней применяется пошаговый подход к освоению языковых средств, основанный на анализе многочисленных примеров, разработке несложных проектов и закреплении полученнх знаний путем ответа на вопросы и выполнения упражнений для самопроверки. Изучение Java по этой книге не требует наличия предыдущего опыта программирования. Книга начинается с рассмотрения элементарных понятий, включая компиляцию и выполнения программ. Затем речь пойдет о ключевых словах и языковых средствах, и конструкциях, составляющих основу Java. После этого рассматриваются более сложные языковые средства, в том числе многопоточное программирование и обобщения. Завершается книга знакомством с библиотекой Swing и JavaFX. Все это позволит вам получить четкое представление об основах программирования на Java.

Скачать бесплатно 📌
#Java
🛸 Управление электронными устройствами на C++. Разработка практических приложений
▬▬▬▬▬▬▬▬
Книга предназначена всем, кому интересно изучение C++ и управление электронными устройствами на реальных и интересных примерах. Читателю предоставлена возможность научиться писать программы для выполнения конкретных задач, а не просто скучное изложение материала с картинками. Также рассказывается как создавать программы, взаимодействующие с внешними устройствами посредством специально разработанной интерфейсной платы.

Скачать бесплатно 📌
#Cpp | Просто IT-книги
🐧Linux в действии | Клинтон Дэвид ▬▬▬▬▬▬▬▬ Без практики ничему нельзя научиться, и Linux не исключение. Книга «Linux в действии» поможет приобрести навыки защиты файлов, папок и серверов, безопасной установки патчей и приложений, а также управления сетью. В книге описываются 12 реальных проектов, в том числе автоматизация системы резервного копирования и восстановления, настройка личного файлового облака в стиле Dropbox и создание собственного сервера MediaWiki. На интересных примерах вы изучите виртуализацию, аварийное восстановление, обеспечение безопасности, резервное копирование, внедрение DevOps и устранение неполадок системы. Каждая глава заканчивается обзором практических рекомендаций, глоссарием новых терминов и упражнениями.

Скачать бесплатно 📌
#Linux | Просто IT-книги
👾 Изучаем SQL. Бейли Л.
▬▬▬▬▬▬▬▬
В современном мире наивысшую ценность имеет информация, но не менее важно уметь этой информацией управлять. Эта книга посвящена языку запросов SQL и управлению базами данных. Материал излагается, начиная с описания базовых запросов и заканчивая сложными манипуляциями с помощью объединений, подзапросов и транзакций. Если вы пытаетесь разобраться в организации и управлении базами данных – эта книга будет отличным практическим пособием и предоставит вам все необходимые инструменты. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию "Head First" издательства O'Reilly в ряду множества скучных книг, посвященных программированию.

Скачать бесплатно 📌
#SQL | Просто IT-книги
💡Справочник с примерами на C, C++, Java и Python
▬▬▬▬▬▬▬▬
Если вы считаете, что скорость решения той или иной задачи зависит, в первую очередь, от мощности компьютера, на котором она решается, то эта книга станет для вас откровением с самой первой страницы. Вы узнаете, что наибольший вклад в производительность программы вносят правильно выбранный алгоритм и его реализация в виде компьютерной программы. Выбор подходящего алгоритма среди массы других, способных решить вашу задачу, - дело не из самых простых, и этому вы тоже научитесь в данной книге.

скачать бесплатно 📌
#Java | #Python | #Cpp
🔐Аудит безопасности информационных систем
▬▬▬▬▬▬▬▬
В этой книге рассматриваются методы обхода систем безопасности сетевых сервисов и проникновения в открытые информационные системы. Информационная безопасность, как и многое в нашем мире, представляет собой медаль с двумя сторонами. С одной стороны, мы проводим аудит, ищем способы проникновения и даже применяем их на практике, а с другой – работаем над защитой. Тесты на проникновение являются частью нормального жизненного цикла любой ИТ-инфраструктуры, позволяя по-настоящему оценить возможные риски и выявить скрытые проблемы.

Скачать бесплатно📌
#Hacking | #ИБ
🧑‍💻 Программирование на С для начинающих
▬▬▬▬▬▬▬▬
В этой книге с помощью примеров программ и иллюстраций, показывающих результаты работы кода, разбираются все ключевые аспекты языка С. В этой книге описано даже то, как установить бесплатный компилятор для языка С и работать в нем, - у вас просто не будет шансов ошибиться! Книга идеально подойдет программистам, переключающимся на работу с другим языком, студентам, изучающим язык С, а также тем, кто только начинает свою профессиональную деятельность и хочет научиться основам процедурного программирования.

Скачать бесплатно 📌
#C | Просто IT-книги
📚Пользовательские истории. Искусство гибкой разработки ПО.
▬▬▬▬▬▬▬▬
Пользовательские истории - это метод описания требований к разрабатываемому продукту. Автор доступно и интересно рассказывает, как правильно использовать данную технику, чтобы сфокусироваться на поставленной задаче и пожеланиях клиента, а не распыляться на реализации второстепенных функций. Описанный подход не только ускоряет и систематизирует разработку, но и улучшает взаимопонимание в команде. В этой книге вы найдете: Практические советы по сбору пользовательских историй. Суть пользовательских историй, секреты их применения в гибкой разработке. Советы о том, как организовать жизненный цикл разработки ПО.

Скачать бесплатно 📌
#Полезно | Просто IT-книги
🐧Linux глазами хакера. Михаил Фленов.
▬▬▬▬▬▬▬▬
Рассмотрены вопросы настройки ОС Linux на максимальную производительность и безопасность. Описано базовое администрирование и управление доступом, настройка Firewall, файлообменный сервер, WEB-, FTP- и Proxy-сервера, программы для доставки электронной почты, службы DNS, а также политика мониторинга системы и архивирование данных. Приведены потенциальные уязвимости, даны рекомендации по предотвращению возможных атак и показано, как действовать при атаке или взломе системы, чтобы максимально быстро восстановить ее работоспособность и предотвратить потерю данных. В пятом издании информация представлена на примерах двух популярных дистрибутивов: CentOS и Ubuntu.

Скачать бесплатно 📌
#Linux | #ИБ
🐍 Легкий способ выучить Python. Зед Шоу
▬▬▬▬▬▬▬▬
Зед Шоу - автор всемирно известной методики самостоятельного обучения языкам программирования The Hard Way (в дословном переводе: "Сложный способ"). Со свойственным Зеду юмором, он дал такое название собственному методу не только "шутки ради", но еще и чтобы сразу направить мысли читателей в правильное русло. "Самостоятельное изучение языков программирования, - говорит Шоу, - это непрестанная работа над собой. Ведь главный ваш враг в освоении любой новой информации и в получении новых навыков - вы сами".

Скачать бесплатно 📌
#Python | Просто IT-книги
🔐Лаборатория хакера.
Автор: С.А. Бабин
▬▬▬▬▬▬▬▬
Рассмотрены методы и средства хакерства с целью понимания и применения соответствующих принципов противодействия им. Описан ряд способов перехвата паролей, взлома Wi-Fi-сетей, дальнейшие действия злоумышленника после проникновения в локальную сеть жертвы. Рассказано о шифровании данных, способах сохранения инкогнито в Интернете, методах взлома паролей из базы Active Directory. За счет подробного описания настроек, качественной визуализации материала, преобладания ориентированности на Windows-системы, книга интересна и понятна любому пользователю персонального компьютера: от начинающего до профессионала.

Скачать бесплатно 📌
#ИБ | #Полезно
📗 100 примеров на СИ
Автор: Д. М. Кольцов
▬▬▬▬▬▬▬▬
Данная книга предназначена для практического изучения языка программирования Си. Изложение материала ведется на основе примеров. Книга будет полезна всем, кто хочет максимально быстро и эффективно начать программировать на языке Си, а также тем, кто хочет получить набор готовых решений для разных ситуаций. Книга не требует начальных знаний программирования, лучший выбор для начинающих.

Скачать бесплатно 📌
#C | Просто IT-книги
🎮 Разработка игр на Unreal Engine 4 за 24 часа
💽 Автор: Арам Куксон

▬▬▬▬▬▬▬▬
Всего за 24 урока, каждый продолжительностью 1 час или меньше, вы узнаете, как начать проектировать великолепные игры с помощью движка Unreal Engine 4 под Windows, Mac, PS4, Xbox One, iOS, Android, Linux, Интернета или для всех сразу! За считаные часы вы научитесь создавать эффекты, использовать приемы скриптинга, реализовывать физику и даже вести разработку для мобильных устройств и HUD-интерфейсов. Каждый урок дополняет знания, полученные вами в предыдущих, создавая крепкий фундамент для успешной работы с реальными задачами.

Скачать бесплатно 📌
#Gamedev | Просто IT-книги
📚Java. Библиотека профессионала. Том 1. Основы
💽 Автор: Кей Хорстманн
.
▬▬▬▬▬▬▬▬
Исчерпывающее руководство по Java для серьезных программистов! Полностью обновлено по версиям Java SE 9, 10 и 11. Это одиннадцатое издание исчерпывающего руководства по написанию надежного, удобно сопровождаемого прикладного кода. Какой бы версией вы ни пользовались, будь то Java SE 9, 10 или 11, эта книга дает глубокое и практическое понимание языка Java и его интерфейса API, а сотни приведенных в ней реальных примеров демонстрируют эффективные и действенные способы решения практических задач прикладного программирования.

Скачать бесплатно 📌
#Java | #Полезно
📙 Мобильная разработка. Галерея шаблонов
💽 Автор: Тереза Нейл

▬▬▬▬▬▬▬▬
Когда вам потребуется срочно создать хорошо спроектированное, легкое в навигации мобильное приложение, времени, чтобы заново изобретать велосипед, у вас не будет. В данной книге рассмотрены более 70 шаблонов проектирования мобильных приложений и приведено большое количество скриншотов из современных приложений iOS, Android, Blackberry, WebOS, Windows Mobile и Symbian. Автор книги подробно описывает шаблоны проектирования, разделенные на 10 категорий, включая антишаблоны.

Скачать бесплатно 📌
#Mobile | Просто IT-книги
🐍 Python для программирования криптовалют
💽 Автор: Джимми Сонг
▬▬▬▬▬▬▬▬
Это руководство поможет вам разобраться в технологии биткойна.
Его автор, Джимми Сонг, являющийся одним из ведущих специалистов, обучающих программированию биткойна, поясняет программирующим на языке Python разработчикам, как приступить к построению библиотеки для биткойна «с чистого листа».
В этой книге излагаются основы этой популярной ныне криптовалюты, в том числе математический аппарат, криптографические понятия, блоки и транзакции, а также ее платежная система в виде цепочки боков (или блокчейна).

Скачать бесплатно 📌
#Python | Просто IT-книги
📚Язык программирования Си.
💽 Автор: Брайан Керниган, Деннис Ритчи.

▬▬▬▬▬▬▬▬
Классическая книга по языку С, написанная самими разработчиками этого языка и выдержавшая в США уже 34 переиздания! Книга является как практически исчерпывающим справочником, так и учебным пособием по самому распространенному языку программирования.
Книга не рекомендуется для чтения новичкам; для своего изучения она требует знания основ программирования и вычислительной техники. Книга предназначена для широкого круга программистов и компьютерных специалистов.

Скачать бесплатно 📌
#C | #Полезно
📚 Полный справочник по C++
💽 Автор: Гербер Шилд

▬▬▬▬▬▬▬▬
В четвертом издании этой книги полностью описаны и проиллюстрированы все ключевые слова, функции, классы и свойства языка С++, соответствующие стандарту ANSI/ISO. Информацию, изложенную в книге, можно использовать во всех современных средах программирования. Освещены все аспекты языка С++, включая его основу - язык С. Справочник состоит из пяти частей: 1) подмножество С; 2) язык С++; 3) библиотека стандартных функций; 4) библиотека стандартных классов; 5) приложения на языке С++. Книга предназначена для широкого круга программистов.

Скачать бесплатно 📌
#Cpp | Просто IT-книги
🐍Изучаем Python. 5-е изд. Том 2.
💽 Автор: Марк Лутц

▬▬▬▬▬▬▬▬
Второй том пятого издания легендарной книги «Изучаем Python» Марка Лутца – всемирно известный учебник, написанный доступным языком и рассчитанный на индивидуальную скорость обучения и основанный на материалах учебных курсов, которые автор ведет уже на протяжении многих лет. С помощью этой практической книги вы получите всестороннее и глубокое введение в основы языка Python. Будучи основанным на популярном учебном курсе Марка Лутца, обновленное 5-е издание книги поможет вам быстро научиться писать эффективный высококачественный код на Python. Она является идеальным способом начать изучение Python, будь вы новичок в программировании или профессиональный разработчик программного обеспечения на других языках.

Скачать бесплатно 📌
#Python | Просто IT-книги
📗 C# на примерах
💽 Автор: П.В. Евдокимов
▬▬▬▬▬▬▬▬
Автор предлагает читателю пройти обучение программированию на языке C# на примерах, которые помогут сразу учиться писать программы сильно не углубляясь в теорию (предполагается, что читатель знаком с основами программирования). Вы узнаете, что такое платформа .NET, её особенности и основные функциональные возможности - от развертывания и написания первой программы до многопоточного программирования, разработки клиент-серверных приложений и создания программ для мобильных устройств.
Весь материал книги сопровождается пояснениями и комментариями. Книга написана простым и понятным языком, поэтому поможет результативно изучать язык C#.

Скачать бесплатно 📌
#Сsharp | Просто IT-книги