Обложка канала

Библиотека. Страница 13

Огромная подборка книг по всем языкам программирования (только все самое актуальное и лучшее), как для новичков так и для профи!

  • Библиотека

    Python и анализ данных - Уэс Маккинли Книгу можно рассматривать как современное практическое введение в разработку научных приложений на Python, ориентированных па обработку данных. Описаны те части языка Python и библиотеки для него, которые необходимы для эффективного решения широкого круга аналитических задач: интерактивная оболочка IPython, библиотеки NumPy и pandas, библиотека для визуализации данных matplotlib и др. Издание идеально подойдет как аналитикам, только начинающим осваивать обработку данных, так и опытным программистам па Python, еще не знакомым с научными приложениями. Скачать книгу...
  • Библиотека

    Python для сложных задач: наука о данных и машинное обучение. - Плас Дж. Вандер Книга «Python для сложных задач: наука о данных и машинное обучение» — это подробное руководство по самым разным вычислительным и статистическим методам, без которых немыслима любая интенсивная обработка данных, научные исследования и передовые разработки. Читатели, уже имеющие опыт программирования и желающие эффективно использовать Python в сфере Data Science, найдут в этой книге ответы на всевозможные вопросы, например: как считать этот формат данных в скрипт? как преобразовать, очистить эти данные и манипулировать ими? как визуализировать данные такого типа? как при помощи этих данных разобраться в ситуации, получить ответы на вопросы, построить статистические модели или реализовать машинное обучение? Скачать книгу...
  • Библиотека

    Python в системном администрировании UNIX и Linux - Ноа Гифт и Джереми М. Джонс Книга «Python в системном администрировании UNIX и Linux» демонстриру ет, как эффективно решать разнообразные задачи управления серверами UNIX и Linux с помощью языка программирования Python. Каждая глава посвяще на определенной задаче, например многозадачности, резервному копированию данных или созданию собственных инструментов командной строки, и предла гает практические методы ее решения на языке Python. Среди рассматривае мых тем: организация ветвления процессов и передача информации между ними с использованием сетевых механизмов, создание интерактивных утилит с графическим интерфейсом, организация взаимодействия с базами данных и создание приложений для Google App Engine. Кроме того, авторы книги соз дали доступную для загрузки и свободно распространяемую виртуальную ма шину на базе Ubuntu, включающую исходные тексты примеров из книги и спо собную выполнять примеры, использующие SNMP, IPython, SQLAlchemy Скачать книгу...
  • Реклама

  • Библиотека

    Выбор профессии – процесс ответственный. Особенно, если меняешь её, когда за плечами два универа по совету родителей, собственная семья и ипотека впридачу. Хотите начать всё сначала? Да так, чтобы кайфовать от любимого дела, работать из любой точки земного шара и иметь практически неограниченные возможности для профессионального роста и заработка? Изучайте программирование! Но сначала приходите на День открытых дверей в Хекслет. 23 августа в 19.00 мы будем говорить о профессии Python-разработчик. Покажем, что программистом можно стать в любом возрасте и с любым профессиональным бэкграундом. Дадим роадмап для новичка – что учить и куда развиваться. Посоветуем, как искать первую работу и собрать классное портфолио. А еще проведем увлекательный квиз и подарим подарки. Вы с нами? Тогда переходите по ссылке и занимайте место на вебинаре!
  • Библиотека

    Python 3 и PyQt 5. Разработка приложений - Владимир Дронов, Николай Прохоренок Описан язык Python 3: типы данных, операторы, условия, циклы, регулярные выражения, функции, инструменты объектно-ориентированного программирования, работа с файлами и каталогами, часто используемые модули стандартной библиотеки. Приведены основы базы данных SQLite, интерфейс доступа к базе и способы получения данных из Интернета. Особое внимание уделено библиотеке PyQt 5, позволяющей создавать приложения с графическим интерфейсом на языке Python. Рассмотрены средства для обработки сигналов и событий, управления свойствами окна, разработки многопоточных приложений, описаны основные компоненты (кнопки, текстовые поля, списки, таблицы, меню, панели инструментов и др.), варианты их размещения внутри окна, инструменты для работы с базами данных, мультимедиа, печати документов и экспорта их в формате Adobe PDF. На сайте издательства приведены все примеры из книги. Скачать книгу...
  • Библиотека

    Python 3 для сетевых инженеров - Наташа Самойленко Если в двух словах, то это такой “CCNA” по питону. С одной стороны, книга достаточно базовая, чтобы ее мог одолеть любой желающий, с другой стороны, в книге рассматриваются все основные темы, которые позволят дальше расти самостоятельно. Книга не ставит своей целью глубокое рассмотрение языка Python. Задача книги объяснить понятным языком основы Python и дать необходимые инструменты для его практического использования. Все, что рассматривается в книге, ориентировано на сетевое оборудование и работу с ним. Это дает возможность сразу использовать в работе то, что было изучено на курсе. Все примеры показываются на примере оборудования Cisco. Но, конечно же, аналогичные принципы применимы для любого другого оборудования. Скачать книгу...
  • Библиотека

    Основы программирования на языке Python - Златопольский Д. М. Книга представляет собой учебник по программированию на языке Python. Она написана простым языком, при этом повествование «идет» не от возможностей языка, а от особенностей конкретных задач. Приводятся типичные ошибки начинающих программировать и дается ряд полезных советов. Рассмотрены основные типовые задачи и методы их решения с подробными комментариями Издание рассчитано на школьников, студентов и любых других читателей, начинающих изучать программирование с помощью языка Python или уже имеющих небольшой опыт написания программ на другом языке. Книга также будет полезна учителям средних школ, преподавателям вузов и колледжей. Скачать книгу...
  • Библиотека

    Программирование на Python, том II, 4-е издание - Лутц М. Второй том включает материалы по созданию сценариев для Интернета. Описывается порядок использования сетевых протоколов и инструментов электронной почты на стороне клиента, применение CGI-сценариев, рассматриваются приемы реализации веб- сайтов. Далее обсуждаются дополнительные темы, касающиеся разработки приложений на Python, а именно: технологии хранения информации между запусками программы – файлы DBM, сериализация объектов, хранилища объектов и интерфейсы Python к базам данных SQL; приемы реализации более сложных структур данных на Python – стеков, множеств, двоичных деревьев поиска, графов и др.; инструменты и приемы, используемые в языке Python для синтаксического анализа текстовой информации; приемы интеграции – расширение Python с помощью компилируемых библиотек и встраивание программного кода на Python в другие приложения Скачать книгу...
  • Библиотека

    Что такое TypeScript за 9 минут

    Профессия Фронтенд-разработчик от Хекслет — https://lnnk.in/i3cW, регистрируйтесь и получите карьерную консультацию по промокоду LISTENIT — бесплатно! Телеграм-канал "Библиотека" с книгами и курсами по IT - https://t.me/hacckingbook Listen IT на Я.Дзене - https://zen.yandex.ru/listenit В статье мы узнаем: - История появления TypeScript - Что такое TypeScript - Что такое строгая типизация и чем она хороша - Зачем нужен TypeScript - Что может TypeScript на примерах - Плюсы и минусы TypeScript - О чём нужно помнить, используя TypeScript Поддержать канал разово - https://sobe.ru/na/listenit Поддержать канал подпиской - https://boosty.to/listenit По вопросам сотрудничества - https://t.me/ed_akimov Ссылка на статью - https://ru.hexlet.io/blog/posts/vse-chto-nuzhno-znat-novichku-o-typescript-ischerpyvayuschiy-gayd Что такое Swagger и OpenAPI за 3 минуты - https://youtu.be/aaFDBgPdXw4 Введение в REST API за 7 минут - https://youtu.be/cDdSzwU2Bic Различия REST и SOAP за 4 минуты - https://youtu.be/ij79SPK89bw Что такое HTTP и HTTPS за 9 минут - https://youtu.be/2IMaWdUXkqE Что такое TCP/IP - https://youtu.be/2I1HnSN1H9o Что такое прокси-сервер за 7 минут - https://youtu.be/oeOuaqyYzSY Что такое Kubernetes за 9 минут - https://youtu.be/ZI7w6ZeBI8k Что такое Docker за 5 минут - https://youtu.be/c91nes6SbFU Различия SOA и микросервисной архитектуры за 9 минут - https://youtu.be/WaFIcJMLuNg Что такое ETL и ELT за 10 минут - https://youtu.be/jxwbrjhLz38 Что такое CRUD за 6 минут - https://youtu.be/vD0X5Zm9Gjo Что такое middleware за 7 минут - https://youtu.be/4FMNSqrgyr8 Что такое идемпотентность - https://youtu.be/oOyq4OXfCEc Что такое ACID за 9 минут - https://youtu.be/vFmajCQ7Wuc Что такое HATEOAS за 4 минуты - https://youtu.be/bfcuWH6uPZA Что такое CI/CD - https://youtu.be/Hkq_78xSfSY Что такое Code First подход за 4 минуты - https://youtu.be/tQG-KkIeIc8 Что такое Contract First подход за 4 минуты - https://youtu.be/YOl9pwWMsXA

    YouTube
  • Библиотека

    Изучаем Python, 4-е издание - Лутц М. Четвертое издание «Изучаем Python» – это учебник, написанный доступным языком, рассчитанный на индивидуальную скорость обучения и основанный на материалах учебных курсов, которые автор, Марк Лутц, ведет уже на протяжении десяти лет. Издание значительно расширено и дополнено в соответствии с изменениями, появившимися в новой версии 3.0. В книге представлены основные типы объектов в языке Python, порядок их создания и работы с ними, а также функции как основной процедурный элемент языка. Рассматриваются методы работы с модулями и дополнительными объектно-ориентированными инструментами языка Python – классами. Включены описания моделей и инструкций обработки исключений, а также обзор инструментов разработки, используемых при создании крупных программ. Скачать книгу...
  • Библиотека

    Программирование на Python, том I, 4-е издание - Лутц М. Вы овладели основами Python. Что дальше? Эта книга представляет собой подробное руководство по применению этого языка программирования в основных прикладных областях – системном администрировании, создании графических интерфейсов и веб-приложений. Исследуются приемы работы с базами данных, программирования сетевых взаимодействий, создания интерфейсов для сценариев, обработки текста и многие другие. Издание описывает синтаксис языка и методики разработки, содержит большое количество примеров, иллюстрирующих типичные идиомы программирования и корректное их применение. Кроме того, исследуется эффективность Python в качестве инструмента разработки программного обеспечения, в отличие от просто инструмента «создания сценариев». Скачать книгу...
  • Библиотека

    Программируем на Python - Доусон М. Эта книга - идеальное пособие для начинающих изучаrь Pythoп. Руководство, написанное опытным разработчиком и преподавателем, научит фундаментальным принципам программирования на примере создания простых игр. Вы приобретете необходимые навыки для разработки приложений на Python и узнаете, как их применять в реальной практике. Для лучшего усвоения маrериала в книге приведено множество примеров программного mда. В конце каждой главы вы найдете nроект полноценной игры, иллюстрирующий ключевые идеи изложенной темы, а также краткое резюме пройденного материала и задачи для самопроверки. Прочmав Э1)' книгу, вы всесторонне ознакомитесь с языком Python, усвоите базовые принципы программирования и будете готовы перенести их на почву других языков, за изучение которых возьметесь. Научитесь программироваrь на Python играючи! Скачать книгу..
  • Библиотека

    Подробная статья как можно скрыть свои данные из Глаза Бога, которым вы постоянно пользуетесь. Подробней
  • Библиотека

    Веб-приложение и веб-сайт: разница за 8 минут

    Телеграм-канал "Библиотека" с книгами и курсами по IT - https://t.me/hacckingbook Listen IT на Я.Дзене - https://zen.yandex.ru/listenit В этой статье мы узнаем: - Что такое веб-сайт - Что веб-приложение - Отличия веб-приложения от веб-сайта - Что выбрать: веб-сайт или веб-приложение Поддержать канал разово - https://sobe.ru/na/listenit Поддержать канал подпиской - https://boosty.to/listenit По вопросам сотрудничества - https://t.me/ed_akimov Ссылка на статью - https://dinarys.com/ru/blog/website-vs-webapplication Объектно-ориентированное программирование за 10 минут - https://youtu.be/W2V1ZUceKBk Что такое TCP/IP - https://youtu.be/2I1HnSN1H9o Что такое HTTP и HTTPS за 9 минут - https://youtu.be/2IMaWdUXkqE Различия REST и SOAP за 4 минуты - https://youtu.be/ij79SPK89bw Введение в REST API за 7 минут - https://youtu.be/cDdSzwU2Bic Что такое middleware за 7 минут - https://youtu.be/4FMNSqrgyr8 Различия SOA и микросервисной архитектуры за 9 минут - https://youtu.be/WaFIcJMLuNg Что такое CRUD за 6 минут - https://youtu.be/vD0X5Zm9Gjo Что такое HATEOAS за 4 минуты - https://youtu.be/bfcuWH6uPZA Что такое Code First подход за 4 минуты - https://youtu.be/tQG-KkIeIc8 Что такое Contract First подход за 4 минуты - https://youtu.be/YOl9pwWMsXA Что такое CI/CD - https://youtu.be/Hkq_78xSfSY Что такое идемпотентность - https://youtu.be/oOyq4OXfCEc Что такое Docker за 5 минут - https://youtu.be/c91nes6SbFU Что такое Kubernetes за 9 минут - https://youtu.be/ZI7w6ZeBI8k

    YouTube
  • Библиотека

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

  • Библиотека

    Как защитить персональные данные и правильно оценить угрозы безопасности информации расскажет Оксана Голембиовская – Доцент кафедры «Системы информационной безопасности» (БГТУ) Доклад состоит из 2 частей: Лекция 1. Обзор нормативно-правовых актов в области защиты персональных данных (ПДн). – Федеральный закон №152 «О персональных данных»; – Требования к ПДн при их обработке в информационных системах; – Технические меры по обеспечению безопасности персданных; – Обезличивание ПДн; – Трансграничная передача ПДн; – GDPR. Лекция 2. Построение модели угроз и нарушителя информационной безопасности. Модель угроз и нарушителя ИБ в соответствии с Методическими документами ФСБ и ФСТЭК. Чтобы получить доступ к лекциям, небходимо: 1. Подписаться на телеграм-канал «Инфобезопасность»; 2. Подписаться на email-рассылку «Инфобезопасность». После подписки доступ к лекциям автоматически будет отправлен на электронную почту.
  • Библиотека

    Gray Hat Python - Justin Seitz Книга проливает свет на принципы работы инструментов хакинга: отладчики, трояны, фаззеры, эмуляторы и пр. Автор идёт дальше теории, он покажет вам, как использовать разработанные на Python утилиты безопасности (отладчики, дизассемблеры, эмуляторы), а также (на случай, если существующих вам не хватит) расскажет о методах построения новых. Вы узнаете: как автоматизировать рутинные задачи по обратной инженерии; создать свой отладчик, фаззер; узнаете как делаются инъекции кода; научитесь перехвату шифрованного трафика; и многое другое. Скачать книгу...
  • Библиотека

    Разработка геоприложений на языке Python
     сложных картографических приложений с нуля с использованием геоинструментальных средств Python 3
    
    
    
    Написание геопространственных программ предполагает решение таких задач, как группирование данных по географическому положению, хранение и анализ больших массивов информации, выполнение сложных расчетов и построение красочных интерактивных карт. Книга предоставляет обзор главных геопространственных понятий, источников геоданных и наборов инструментов для геообработки. Рассмотрены приемы хранения и доступа к пространственным данным. Показано создание собственного интерфейса со скользящей картой в рамках веб-приложения. Подробно описано создание редактора геоданных на основе географического модуля GeoDjango для веб-платформы Django. Издание адресовано опытным разработчикам на языке Python, которые хотели бы освоить концепции геопрограммирования, методы получения и работы с геоданными, решать пространственные задачи и конструировать сложные приложения. Скачать книгу...