Программирование
В разделе «Программирование» сначала представлены наиболее популярные книги. Откройте карточку, чтобы прочитать описание, узнать оценки и выбрать доступный способ чтения.
Cоздание веб-страницы с продуманным дизайном и полезными функциями требует технических навыков и знания языков программирования. Язык HTML передает структуру документа веб-браузеру с помощью разметки, а таблицы стилей CSS определяют макет и дизайн веб-страницы. У вас нет опыта работы с HTML и CSS? Ничего страшного! Книга очень похожа на комикс, а разобраться с веб-разработкой вам помогут огромное количество иллюстраций и персонаж по имени Закладка, который сопровождает текст понятными и смешными комментариями. Вы сразу приступите к созданию веб-страницы и точно не будете скучать. Главное – практика!
Эта книга — ваше руководство в мир программирования на языке Python. Она написана для начинающих и тех, кто хочет углубить свои знания, предоставляя понятные объяснения и практические примеры для освоения всех ключевых аспектов языка. Вы начнёте с основ — изучения синтаксиса, типов данных и базовых конструкций, а затем перейдёте к более сложным темам: функциям, объектно-ориентированному программированию, работе с модулями и пакетами. Особое внимание уделяется практическому применению Python — вы научитесь работать с файлами, обрабатывать ошибки, использовать встроенные и сторонние библиотеки, а также создавать собственные модули и пакеты. В книге представлены примеры, которые помогут вам закрепить знания и применить их в реальных проектах. Преимущества книги: Понятное изложение материала для новичков. Практические примеры и задачи для закрепления знаний. Обзор всех ключевых возможностей Python. Советы по дальнейшему изучению и развитию.
Книга адресована специалистам, имеющим опыт разработки на платформе «1С:Предприятие». С ее помощью можно освоить механизмы «1С:Предприятия 8.3», предназначенные для обмена данными в распределенных системах, а также механизмы и технологии, позволяющие интегрировать прикладные решения с другими информационными системами, не использующими «1С:Предприятие». Книга включает описание интернет-технологий, которые появились в платформе 8.3 или не были описаны в издании по предыдущей версии платформы: • JSON; • HTTP-сервисы (REST); • HTTP-запросы; • автоматический REST-интерфейс (OData); • Web-сервисы; • FTP-соединение; • электронная почта. Для создания демонстрационных примеров использована версия 8.3.22.1709 платформы «1С:Предприятие 8». Информационные базы с примерами, описанными в книге, опубликованы на портале 1С:ИТС. Данное 2-е издание является стереотипным, не отличается по содержанию от книги с аналогичным названием, выпущенной в 2020 году издательством «1С-Паблишинг» (ISBN 978-5-9677-2962-1, артикул «1С» 4601546143242).
Это учебник по разработке IoT-устройств на базе ESP32, охватывающий путь от первых шагов до промышленного уровня. Книга системно и последовательно раскрывает архитектуру ESP32, работу с GPIO, ADC, PWM, интерфейсами связи (UART, I2C, SPI), Wi-Fi и MQTT, а затем переходит к продвинутым темам: FreeRTOS, BLE, OTA-обновления, HTTPS и безопасности, WebSocket, ESP-NOW и облачной интеграции. Особенность книги — инженерный подход. Читатель не просто изучает функции и библиотеки, а учится проектировать масштабируемые, устойчивые и безопасные IoT-системы. Подробно рассматриваются архитектура промышленного проекта, event-driven модель, управление памятью, Watchdog, защита прошивки, подготовка к серийному производству и разработка собственной PCB. В отдельной части представлены 10 полноценных инженерных проектов — от метеостанции и системы энергомониторинга до промышленного IoT-контроллера. Каждый проект включает архитектуру, схемы подключения, FreeRTOS-реализацию, облачную интеграцию, OTA
Основополагающее введение в дискретную математику, без знания которой невозможно успешно заниматься информатикой и программированием. Ни одно из многочисленных изданий по этой дисциплине, вышедших на русском языке, не читается с таким удовольствием и пользой. В доступной и весьма увлекательной форме автор рассказывает о фундаментальных понятиях дискретной математики – о логике, множествах, графах, отношениях и булевых функциях. Теория изложена кратко и иллюстрируется многочисленными простыми примерами, что делает ее доступной даже школьнику. После каждой главы (начиная со второй) рассматривается приложение описанных методов к информатике. Дополнения в издании на русском языке посвящены актуальным задачам теории графов, рекурсивным алгоритмам, общей проблеме перебора и задачам целочисленного программирования. Книга будет полезна студентам, изучающим курс дискретной математики, а также всем желающим проникнуть в технику написания и проверки корректности алгоритмов, включая программистов-практиков.
Многие начинающие специалисты сталкиваются с одной и той же проблемой: информации слишком много. Вы смотрите бесконечные видеоуроки, читаете документацию, но когда дело доходит до реальных задач, руки опускаются из-за отсутствия четкой структуры. Знакомая ситуация? Эта книга создана для того, чтобы провести вас от базовых понятий к уверенному владению главными инструментами современного IT. Мы не просто изучим отдельные технологии, а свяжем их в единую экосистему. Чему вы научитесь: Linux/Bash: Чувствовать себя как дома в командной строке и автоматизировать рутину. Docker: Упаковывать приложения так, чтобы они работали везде и всегда. Ansible: Управлять конфигурациями сотен серверов нажатием одной кнопки. CI/CD: Строить надежные пайплайны для непрерывной интеграции и доставки кода. Kubernetes: Управлять контейнерами на продвинутом уровне. Хватит коллекционировать туториалы. Открывайте книгу, запускайте терминал, и переходитe к реальной практике!
В издании представлены задачи по разработке информационных систем на платформе «1С:Предприятие 8» (1C:Enterprise 8), рекомендованные к использованию в учебном процессе в образовательных программах высшего и среднего профессионального образования по ИТ-направлениям с учетом требований ФГОС и профессиональных стандартов. Книга ориентирована на преподавателей ИТ-дисциплин, методистов и других сотрудников образовательных организаций ВО и СПО. Сборник задач рекомендован Федеральными учебно-методическими объединениями в системе высшего и среднего профессионального образования по укрупненной группе «Информатика и вычислительная техника» в качестве учебного пособия. Уровни подготовки «Бакалавриат», «Магистратура», «Специалитет», «Программы подготовки специалистов среднего звена» После покупки предоставляется дополнительная возможность скачать книгу в формате epub.
Вы ручной тестировщик и мечтаете перейти в автоматизированное тестирование? Эта книга для вас! Вы уже освоили основы Python, но пока что испытываете трудности с покрытием программ тестами или не знаете, что именно изучать дальше? Эта книга для вас! Вы веб-разработчик на стеках Django, Flask или FastAPI и хотели бы улучшить качество и надежность своего кода? Знание мощного фреймворка pytest вам в этом обязательно поможет! Эта книга станет вашим практическим руководством по самому популярному инструменту тестирования в экосистеме Python. Шаг за шагом мы пройдем путь от написания первого простого теста до создания сложных, масштабируемых тестовых инфраструктур, готовых к внедрению в реальные проекты.