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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Веб-разработка с применением Node и Express. Полноценное использование
стека JavaScript. 2-е издание, Браун Итан

• Создавайте динамические веб-приложения с применением Express — ключевого компонента из стека разработки Node/JavaScript. Итан Браун описывает работу с Express 5 на примере создания полноценного приложения.

• В книге рассматриваются все этапы и компоненты — от серверного рендеринга
до разработки API для работы с одностраничными приложениями (SPA).

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

2022 #RU
📕 Data Privacy: A runbook for engineers, Nishant Bhajaria

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

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

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

2022 #ENG
📕 InterBase и Firebird. Практическое руководство для умных пользователей и начинающих разработчиков, Бондарь А.Г.

• Рассматриваются возможности серверов баз данных InterBase и Firebird. Описываются объекты базы данных (таблицы, домены, индексы, представления и т. д.), синтаксис и семантика операторов SQL, используемых для работы с метаданными и с данными базы данных.

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

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

2022 #RU
📕 Begin to Code: Building apps and games in the Cloud, Rob Miles

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

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

• Автор рассматривает код в контексте, показывая, как развертываются и запускаются современные облачные приложения, как их элементы объединяются в работающие системы и как ключевые облачные технологии помогают решить проблемы безопасности, надежности и масштабируемости. Легко, дружелюбно и под вашим контролем!

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

2023 #ENG
📕 Электроника шаг за шагом. Практикум, Юрий Ревич

• Книга представляет собой сборник практических примеров, дополняющих теоретические сведения о началах электроники, изложенные в книге Р. А. Свореня «Электроника шаг за шагом». Подобные примеры имеются и в оригинальных изданиях «Электроники шаг за шагом», но к настоящему времени они устарели.

• Примеры в данном издании ориентированы в основном на элементную базу поколения дискретных компонентов и КМОП-микросхем малой и средней степени интеграции. Затрагиваются также более современные приемы любительской электроники, основанные на микроконтроллерах и Arduino.

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

2021 #RU
📕The Data Science Design Manual, Steven S. Skiena

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

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

2017 #ENG
📕 Администрирование сетевых подсистем. Лабораторный практикум, А. В. Королькова, Д. С. Кулябов

• Учебное пособие представляет собой набор лабораторных работ, нацеленных на
получение обучающимися основных навыков по настройке и администрированию
современных сетевых служб серверного оборудования с операционной системой
типа Linux/Unix.

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

2019 #RU
📕 Principles of Data Fabric: Become a data-driven organization by implementing Data Fabric solutions efficiently, Sonia Mezzetta

• В начале книги вы узнаете об архитектуре Data Fabric, о том, зачем она нужна и как она связана с другими стратегическими системами управления данными.

• Затем вы быстро освоите принципы DataOps, операционной модели для архитектуры Data Fabric. В следующем блоке глав вы узнаете, как объединить Data Fabric с DataOps и Data Mesh и как они работают вместе, извлекая из этого максимальную пользу.

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

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

2023 #ENG
📕 Pyomo. Моделирование оптимизации на Python, Бинум М., Хакебейл Г., Харт У.

• Книга содержит полное руководство по Pyomo (Python Optimization Modeling Objects) — пакету с открытым исходным кодом, предназначенному для формулирования и решения крупномасштабных задач оптимизации. Pyomo включает классы Python для определения разреженных множеств, параметров и переменных, с помощью которых записываются алгебраические выражения, определяющие целевые функции и ограничения.

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

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

2023 #RU
📕 Building Event-Driven Microservices: Leveraging Organizational Data at Scale, Adam Bellemare

• Сегодня организациям часто приходится бороться за баланс между бизнес-требованиями и постоянно растущими объемами данных.

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

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

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

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

2020 #ENG
📕 Легкий способ выучить Python 3 еще глубже, Зед Шоу

• Зед Шоу — один из тех, кто по-настоящему разбирается в Python. Его советы помогли
миллионам программистов по всему миру, помогут они и вам.

• От вас потребуются лишь
дисциплина, желание и упорство, все остальное вы найдете в книге «Легкий способ вы учить Python 3 еще глубже». Это вторая часть «Легкого способа выучить Python 3», где Зедописывал базовые принципы программирования на Python 3.

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

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

2020 #RU
📕 Mastering Java: 100+ Solved and Commented Exercises to Accelerate your Learning, Ruhan Conceição

• Улучшите свои навыки программирования на Java с помощью книги "Mastering Java: 100+ Solved and Commented Exercises to Accelerate Your Learning".

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

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

2023 #ENG
📕 Mastering JavaScript Functional Programming: Write clean, robust, and maintainable web and server code using functional JavaScript and TypeScript, 3rd Edition, Federico Kereki

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

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

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

2023 #ENG
📕 Как устроен JavaScript, Дуглас Крокфорд

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

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

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

2019 #RU
📕 Delphi High Performance: Master the art of concurrency, parallel programming, and memory management to build fast Delphi apps, 2nd Edition, Primoz Gabrijelcic

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

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

• Вы узнаете о проблемах, возникающих только в многопоточном коде, и рассмотрите различные подходы к их эффективному устранению.

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

2023 #ENG
📕 Become a SQL Programming for Absolute Beginners: The Ultimate Guide To Learning SQL Programming Quickly with Hands-on Project and Practical Exercises | Learn to Master SQL Quickly, Hendrix Alvarez

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

• В этой книге вы найдете:

- Введение в SQL.
- Создание и управление базами данных.
- Запросы на выборку данных.
- Манипулирование данными.
- Создание связей между таблицами.
- Создание сложных запросов.
- Оптимизация запросов.
- Практический проект.

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

2023 #ENG
📕 Jаvascript. Рецепты для разработчиков, 3-е издание, Скотт Адам Д., Макдоналд Мэтью, Пауэрс Шелли

• Зачем изобретать велосипед, сталкиваясь с очередной проблемой в jаvascript? Здесь вы найдете множество рецептов кода для типовых задач программирования, а также познакомитесь c методами создания приложений, работающих в любом браузере.

• Адаптируемые примеры кода можно вставить практически в любой проект, а заодно поглубже изучить JS. С помощью этой книги вы научитесь настраивать эффективную среду разработки с редактором кода, статическим анализатором и тестовым сервером; станете лучше понимать функции JS, включая замыкания и генераторы; узнаете, как использовать классы и наследование — основные концепции ООП; освоите работу с мультимедиа.

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

2023 #RU
📕 Python Programming Recipes for IoT Applications, Arman Yusuf Shaikh

• Книга всесторонне охватывает наиболее важные приложения интернета вещей (IoT) с использованием программирования на Python на Raspberry pi, Micropython Py Board и NVIDIA Jetson Board. Авторы использовали захватывающий "практический" подход, чтобы помочь читателям приобрести опыт в разработке рабочего кода для реальных приложений IoT.

• Основное внимание в книге уделено промышленным встраиваемым платформам для IoT-приложений. Она также дает представление о программировании на языке python и настройке конфигурации этих встроенных платформ. В последующей главе освещаются базовые интерфейсные приложения на Raspberry Pi.

• Также рассматриваются эксклюзивные продвинутые IoT-приложения на Micropython Pyboard. Последние две главы посвящены программированию платы NVIDIA Jetson Nano для приложений машинного обучения с FoG/облачными вычислениями.

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

2023 #ENG
📕 Методы метавычислений и их применение, С. М. Абрамов

• Книга сотрудника Института программных систем РАН, представляющая собой описание вопросов теории метавычислений и их применения. Метавычисления — раздел теории и практики программирования, посвященный разработке методов анализа и преобразования программ за счет реализации конструктивных метасистем (метапрограмм) над программами.

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

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

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

2021 #RU
📕 Python Testing with pytest: Simple, Rapid, Effective, and Scalable 2nd Edition, Brian Okken

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

• Используя надежную, но простую модель фикстур, с помощью pytest легко писать как небольшие тесты, так и сложные функциональные тесты. Эта книга покажет вам, как это сделать.

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

2022 #ENG
📕 Бизнес-моделирование и анализ данных. Решение актуальных задач с помощью Microsoft Excel. 6-е издание, Винстон Уэйн

• Уэйн Винстон научит вас быстро анализировать данные, принимать решения, подводить итоги, составлять отчеты, обрабатывать данные и строить аналитические модели в Microsoft Excel 2019 и Office 365. В новом шестом издании вас ждут более 800 бизнес-задач, основанных на реальных ситуациях, а также обсуждение новых инструментов и функций.

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

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

2021 #RU