CodeMode | Программирование
11K subscribers
3.44K photos
6 videos
10 files
3.47K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📕 Beginning Azure Functions

Начните создавать высокомасштабируемые приложения и отслеживать функции Azure в рабочей среде с помощью Azure Functions 4.0. В этой книге подробно объясняются устойчивые функции для сохранения состояния, охватывая основы вплоть до создания привязок в устойчивых функциях. Это глубокое погружение в бессерверный API Azure Functions, которое проведет вас через процесс преобразования монолитных приложений для использования Azure Functions. Это обновленное издание пересмотрено с целью охвата изменений в Azure Portal и углубленного изучения версий среды выполнения Azure Functions, модели изолированных процессов и сравнения Azure Functions и Azure Logic Apps. Вы также узнаете, как регистрировать расширения привязки, и получите введение в шаблоны выражений привязки Azure Functions, а также рекомендации по использованию Azure Functions. Введение в Azure Functions предоставит вам базовые знания для работы с Azure Functions и научит практическим навыкам, таким как создание функций Azure с использованием различных триггеров и привязок. Вы также увидите, как отслеживать функции Azure в рабочей среде с помощью мониторинга в реальном времени, а также как выполнять удаленную отладку и защищать свои функции.

🧷Скачать бесплатно

2023 #ENG #Azure

CodeMode | Программирование
📕 Practical Azure Application Development

Начните и изучите пошаговый подход к разработке приложений с использованием Microsoft Azure. Выберите правильные службы для решения поставленной задачи экономически эффективным способом и изучите потенциальные различные службы и то, как они могут помочь в создании корпоративных приложений.
Azure имеет достаточное количество ресурсов и руководств, но большинство из них сосредоточены на определенных службах и объясняют эти службы сами по себе и в заданном контексте. Практическая разработка приложений Azure фокусируется на создании полных решений в Azure с использованием различных служб. Эта книга дает вам целостный подход к Azure как платформе разработки решений.

🧷Скачать бесплатно

2017 #ENG #Azure

CodeMode | Программирование
📕 Python Programming Exercises, Gently Explained

Многие книги и веб-сайты содержат сложные задачи по программированию для лучших программистов. Однако эта книга предназначена для всех нас. Мы хотим, чтобы задачи улучшали наши навыки программирования, а не приводили нас в замешательство и уныние. Другие учебные пособия и книги научили вас основам Python, а эти 42 упражнения по программированию позволят вам попрактиковаться в том, чему вы научились. Выбранные за их простоту, эти задачи по программированию включают в себя подробные объяснения проблемы, необходимые концепции кодирования, которые вам понадобятся для понимания решения, и полезные шаблоны для создания программ, если у вас возникнут проблемы с запуском с нуля.
Это идеальная книга для начинающих программистов и программистов среднего уровня, которые хотят проверить свои навыки работы с Python, но не готовы приступить к разработке программного обеспечения профессионального уровня. Вам не нужно расстраиваться из-за того, что от вас ожидают создания сложных алгоритмов и теории информатики; вам нужен большой набор задач по программированию, которые соответствуют вашему уровню, с легкими объяснениями.
Упражнения по кодированию, приведенные в этой книге, включают:
• Преобразование температуры
• Шипучий жужжащий
• Чтение и запись файлов
• Поиск и замена текста
• Вычисление среднего значения, медианы и режима
• Случайный бросок кубиков
• Генерация пароля
• Проверка даты
• Камень, ножницы, бумага
• Изображение в формате ASCII
• Последовательность Коллатца
• Сортировка пузырьком / пузырьковая сортировка

🧷Скачать бесплатно

2022 #ENG #Python

CodeMode | Программирование
📕 Effective Data Analysis

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

🧷Скачать бесплатно

2025 #ENG #BigData

CodeMode | Программирование
📕 Основы программирования с Java

Эта книга предназначена для всех, кто хочет изучить основы программирования с использованием языка Java.Эта книга даст понимание основных элементов программирования на Java и абстракции данных с использованием объектно-ориентированного подхода. С этой книгой Вы научитесь писать программы с использованием переменных, массивов, управляющих операторов, циклов, рекурсии, абстракции данных и объектов в интегрированной среде разработки. Вы изучите основы языка программирования Java, познакомитесь с его синтаксисом, типами данных, объектами и классами и многим другим.

🧷Скачать бесплатно

2022 #RU #Java

CodeMode | Программирование
📕 Проектирование гибких программ

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

🧷Скачать бесплатно

2022 #RU #Coding

CodeMode | Программирование
📕 Hands-on Deep Learning

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

🧷Скачать бесплатно

2024 #ENG #DL

CodeMode | Программирование
📕 Python Game Logic

"Python Game Logic" предлагает практическое руководство по пониманию основных принципов создания видеоигр. В нем подчеркивается важность освоения игровой механики и структур управления с использованием языка программирования Python. Читатели узнают, как условные операторы и циклы диктуют игровые ответы на действия игрока, и как эти элементы формируют основу для более сложных игровых проектов. Одним из интригующих аспектов является фокус на создании игр с нуля, что дает разработчикам больший контроль и более глубокое понимание базового кода, а не опору на внешние плагины.

🧷Скачать бесплатно

2025 #ENG #Python

CodeMode | Программирование
📕 Тестирование программного обеспечения

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

🧷Скачать бесплатно

2023 #RU #Testing

CodeMode | Программирование
📕 Что такое тестирование. Курс молодого бойца

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

🧷Скачать бесплатно

2022 #RU #Testing

CodeMode | Программирование
📕 Тестирование черного ящика. Технологии функционального тестирования программного обеспечения и систем

Книга доктора Бейзера «Тестирование черного ящика» давно была признана классическим трудом в области поведенческого тестирования разнообразных систем. В ней глубоко рассматриваются основные вопросы тестирования программного обеспечения, позволяющие отыскать максимум ошибок при минимуме временных затрат. Чрезвычайно подробно излагаются основные методики тестирования, покрывающие все спектры аспектов разработки программных систем. Методичность и широта изложения делают эту книгу незаменимым помощником при проверке правильности функционирования программных решений.

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

🧷Скачать бесплатно

2004 #RU #Testing

CodeMode | Программирование
📕 React JS: Basics to Advanced 101

React JS произвел революцию в способе создания разработчиками пользовательских интерфейсов, сделав его одной из самых популярных библиотек JavaScript в мире. Известный своей простотой и гибкостью, React позволяет разработчикам с легкостью создавать динамические и интерактивные веб-приложения. Его компонентная архитектура способствует повторному использованию, сокращая время разработки и улучшая удобство обслуживания кода. Виртуальный DOM React обеспечивает высокую производительность за счет эффективного обновления только необходимых частей пользовательского интерфейса. Кроме того, его обширная экосистема, сильная поддержка сообщества и совместимость с современными инструментами делают его незаменимым выбором для веб-разработки.

🧷Скачать бесплатно

2024 #ENG #Jаvа #ReactJS

CodeMode | Программирование
📕 The C++ Template Handbook

Откройте для себя мощь современного C++ с помощью "The C++ Template Handbook: Advanced Techniques for Modern C++ Developers". Это всеобъемлющее руководство служит важным ресурсом для разработчиков, желающих углубить свое понимание шаблонов, столпа программирования C++. Благодаря тщательному освещению как фундаментальных концепций, так и передовых методов, это руководство позволяет читателям использовать шаблоны для разработки эффективного, гибкого и повторно используемого кода.

🧷Скачать бесплатно

2025 #ENG #C

CodeMode | Программирование
📕 Modern Statistics: Intuition, Math, Python, R

«Современная статистика: интуиция, математика, Python, R» — авторитетный и всеобъемлющий учебник, призванный помочь студентам и профессионалам в сложном мире статистики, науки о данных и машинного обучения. Этот обширный том на 700 страниц с впечатляющим набором из 390 рисунков и более 35 000 строк кода (весь код и пример главы находятся в свободном доступе на github) предлагает уникальное сочетание теоретических и практических знаний, что делает его незаменимым ресурсом для тех, кто стремится углубить свое понимание статистических методологий и их приложений в современную цифровую эпоху.

🧷Скачать бесплатно

2023 #ENG #R

CodeMode | Программирование
📕 Quantum Computing: The Future of Information Processing

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

🧷Скачать бесплатно

2025 #ENG #Coding

CodeMode | Программирование
📕 Programming Logic and Design, 10th Edition

Изучите основные принципы разработки структурированной логики программ и будьте готовы к успеху с помощью книги Джойс Фаррелл «ЛОГИКА И ПРОЕКТИРОВАНИЕ ПРОГРАММИРОВАНИЯ, 10-Е ИЗДАНИЕ». В этом издании используется комплексный и независимый от языка подход к логике программирования с упором на современные соглашения. В нем избегается технический жаргон, при этом вводятся универсальные концепции программирования и обеспечивается сильный стиль программирования и логическое мышление. Главы содержат рисунки, иллюстрирующие логику, описанную в тексте, и существуют разнообразные и богатые проектами возможности для вас творчески применять логику к проектам программ. Блок-схемы и псевдокод используются для привлечения различных стилей обучения и предпочтений. Главы содержат учебные цели, заметки и короткие тесты, резюме, ключевые термины и обзор с множественным выбором. Кроме того, есть несколько упражнений по разработке логики программирования, поддержке существующих программ, отладке программ, содержащих ошибки, и разработке простых игр.

🧷Скачать бесплатно

2024 #ENG #Design

CodeMode | Программирование
📕 Three.js For Beginners: An In-depth Guide to 3D Graphics and Animations for Modern Websites

Добро пожаловать в Three.js For Beginners — новаторское исследование искусства и науки, лежащих в основе рендеринга 3D-графики в Интернете. Эта книга — тщательно подобранный сборник, призванный дать возможность как опытным разработчикам, так и новичкам, вооружив вас знаниями и умениями для создания сложных, интерактивных и эстетически потрясающих 3D-приложений с использованием библиотеки Three.js.

Эпоха плоских, статичных веб-опытов осталась в прошлом. С появлением WebGL и надежных библиотек JavaScript, таких как Three.js, веб стал плодородной почвой для графически насыщенных взаимодействий в реальном времени. Независимо от того, стремитесь ли вы разрабатывать интерактивные научные симуляции, архитектурные визуализации или продвинутые игровые интерфейсы, эта книга задумана как ваш научный спутник в этом творческом путешествии.

🧷Скачать бесплатно

2024 #ENG #JS

CodeMode | Программирование
📕 Mastering Metaprogramming in Python

Повысьте свой уровень владения программированием с помощью книги “Осваиваем метапрограммирование на Python: раскройте секреты навыков экспертного уровня”. Это подробное руководство раскрывает сложный мир метапрограммирования, область, где код выходит за традиционные рамки и становится динамичным и осознанным. Предназначенная для опытных программистов и инженеров-программистов, эта книга предлагает обширное исследование возможностей метапрограммирования Python, предоставляя вам знания и навыки, необходимые для использования всего потенциала этой передовой парадигмы программирования.

🧷Скачать бесплатно

2024 #ENG #Python

CodeMode | Программирование
📕 Infrastructure as Code

В этой книге рассматриваются:
- Основополагающие концепции, включая исследование декларативных и процедурных языков инфраструктуры, где код инфраструктуры вписывается в комплексную стратегию платформы и архитектуру предприятия, а также способы тестирования и поставки кода инфраструктуры.
- Архитектура инфраструктуры, основанная на уроках, извлеченных из проектирования и разработки программного обеспечения, для создания баз кода инфраструктуры, которые можно развивать и масштабировать для обеспечения роста и адаптации к меняющимся потребностям.
- Шаблоны для создания инфраструктуры для поддержки сервисов платформы в сложных, разнообразных ландшафтах реальных ИТ-систем, от физического оборудования до виртуальных серверов, облачных кластеров и бессерверных рабочих нагрузок.
- Рабочие процессы и операционные модели, которые сочетают автоматизацию и облако с передовыми подходами, такими как Agile и DevOps, для строгого управления соответствием, стоимостью, безопасностью и качеством эксплуатации.

🧷Скачать бесплатно

2025 #ENG #Coding

CodeMode | Программирование
📕 Writing Secure and Maintainable Python Code

Раскройте секреты программирования на Python экспертного уровня с помощью книги “Написание безопасного и поддерживаемого кода на Python: раскройте секреты навыков экспертного уровня”. Это всеобъемлющее руководство знакомит опытных разработчиков с передовыми методами, необходимыми для повышения безопасности и удобства обслуживания их приложений на Python. От внедрения передовых протоколов безопасности до освоения надежных структур кода с проверенными шаблонами проектирования - в этом тексте вы найдете множество советов, которые помогут вам усовершенствовать свои методы программирования.

🧷Скачать бесплатно

2024 #ENG #Python

CodeMode | Программирование
📕 Data Science: проблемы и решения

Наука о данных (Data Science, DS) на сегодняшний день формирует группу самых востребованных приложений ИТ в бизнесе.
Пособие не только описывает методологии DS проекта, представляющие собою симбиоз предметных знаний разных областей и возможностей машинного обучения и искусственного интеллекта и поддерживающими их технологическими решениями, но и формирует базовое понимание научных основ этих решений. Большое внимание уделяется источникам ошибок при реализации этих проектов и мерам по их предупреждению. В пособии сделана попытка отразить пересечение всех этих тенденций. Насколько известно авторам, материал такого охвата предлагается русскоязычным читателям впервые.

🧷Скачать бесплатно

2025 #ENG #DataScience

CodeMode | Программирование