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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Математическое программирование, Балдин К.В., Брызгалов Н.А., Рукосуев А.В.

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

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

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

2018 #RU
📕 Git Essentials: Developer’s Guide to Git, François Dupire

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

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

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

2021 #ENG
📕 Методы, модели, средства хранения и обработки данных, Э.Г. Дадян, Ю.А. Зеленков

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

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

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

2022 #RU
📕 Learn WinUI 3: Leverage WinUI and the Windows App SDK to create modern Windows applications with C# and XAML, 2nd Edition, Alvin Ashcraft

• Обновленное второе издание начинается с ознакомления с новейшими возможностями WinUI и показывает, как XAML используется при разработке пользовательских интерфейсов. В следующих главах вы сможете настроить новую среду Visual Studio, разработать новый проект рабочего стола, внедрить паттерн Model-View-ViewModel (MVVM) в проект WinUI и разработать модульные тесты для команд ViewModel. Далее с помощью пошагового подхода будут рассмотрены основы доступа к данным из проектов WinUI.

• По мере продвижения вы узнаете, как использовать систему Fluent Design System для разработки красивых WinUI-приложений. Вы также познакомитесь с содержанием и возможностями инструментария Windows Community Toolkit и научитесь создавать кроссплатформенные приложения с разметкой и кодом из вашего проекта с помощью Uno Platform.

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

2023 #ENG
📕 Основы Arduino + code, Майк МакРобертс

• Перевод книги "Beginning Arduino".
С самого начала книги вы сразу же погрузитесь в создание простого проекта. Оттуда вы будете работать в общей сложности над 50 проектами, пока не станете уверенными и опытными в разработке Arduino. Я считаю, что лучший способ чему-либо научиться - это учиться на ходу и заниматься практикой.

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

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

2013 #RU
📕 Javascript On-Demand Dictionary: A to Z, Programmers Suite

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

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

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

2023 #ENG
📕 Работа с MySQL, MS SQL Server и Oracle в примерах. 2-е изд., Куликов С.

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

• Все примеры представлены в виде постановки задачи и её решения с использованием MySQL, MS SQL Server и Oracle, а также снабжены пояснениями и разбором типичных ошибок.

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

2022 #RU
📕 Azure Containers Explained: Leverage Azure container technologies for effective application migration and deployment, Richard Hooper

• Вначале вы узнаете, что такое контейнеры как технология и где их можно хранить в Azure. Далее вы изучите различные контейнерные технологии Microsoft Azure и поймете, как работает каждая платформа, а именно Azure Container Apps, Azure Kubernetes Service (AKS), Azure Container Instances (ACI), Azure Functions и Azure App Services, а также научитесь внедрять их, понимая их соответствующие характеристики и сценарии использования.

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

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

2023 #ENG
📕 Веб-дизайн для начинающих. HTML, CSS, jаvascript и веб-графика, Роббинс Дж.

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

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

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

2021 #RU
📕 Python Programming Using Problem Solving, Harsh Bhasin PhD

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

• Помимо стандартных тем по Python, в книге широко освещены вопросы NumPy, визуализации данных и Matplotlib. Многочисленные упражнения, включая теоретические, программирование и задания с выбором ответа, закрепляют понятия, рассматриваемые в каждой главе.

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

2023 #ENG
📕 Введение в базы данных. Коротко о главном, Евгений Шуремов

• Книга содержит компактное представление основного понятийного аппарата, связанного с базами данных и системами управления базами данных (СУБД). Кратко разбираются основные особенности реляционных, объектно-ориентированных и NoSQL СУБД, а также хранилищ данных.

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

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

2019 #RU
📕 Архитектурно-конфигурируемые SDR-технологии радиомониторинга и телеметрии, Костин М.С.

• Даны ключевые понятия, термины и определения, радиотехнические характеристики и параметры средств радиосвязи. Рассматриваются практические решения архитектурного проектирования и моделирования SDR-систем посредством визуального программирования в среде GNU Radio.

• Приведены типовые задания по созданию проектов SDR-систем в программном обеспечении SDRSharp и GNU Radio с примерами решений и ответами. Для студентов и аспирантов, изучающих программный радиомониторинг, радиотехнику и программно-конфигурируемые системы радиосвязи. Может быть использовано студентами смежных направлений подготовки в рамках изучения курса радиомониторинга и телеметрии.

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

2021 #RU
📕 SQL Antipatterns, Volume 1: Avoiding the Pitfalls of Database Programming, Bill Karwin

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

• Велика вероятность того, что уровень базы данных вашего приложения уже содержит такие проблемы, как Index Shotgun, Keyless Entry, Fear of the Unknown и Spaghetti Query. Эта книга поможет вам и вашей команде найти их. Еще лучше то, что она покажет, как их устранить и как избежать этих и других проблем в будущем.

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

2022 #ENG
📕 Машинное обучение для алгоритмической торговли на финансовых рынках. Разработка инвестиционных стратегий на основе интеллектуальных, обучаемых на данных алгоритмов и их реализация на Python, С. Янсен

• Посвящена практике применения ML с целью создания мощных алгоритмических стратегий для успешной торговли на фин. рынках. Изложены базовые принципы работы с данными: оценивание наборов данных, доступ к данным через API на языке Python, доступ к финансовым данным на платформе Quandl и управление ошибками предсказания.

• Рассмотрены построение и тренировка алгоритмических моделей с помощью pandas, Seaborn, StatsModels и sklearn и построение, оценка и интерпретация моделей с использованием StatsModels. Описано применение PyMC3 для байесового ML, NLTK, sklearn и spaCy для назначения отметок финансовым новостям и классифицирования документов, библиотеки Keras для создания, настройки и оценки нейронных сетей прямого распространения, рекуррентных и сверточных сетей.

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

2020 #RU
📕 Официальное руководство Cisco по подготовке к сертификационным экзаменам CCNA ICND2 200-105: маршрутизация и коммутация, Уэнделл Одом

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

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

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

2018 #RU
📕 Handbook on the Politics and Governance of Big Data and Artificial Intelligence, Andrej Zwitter

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

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

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

2023 #ENG
📕 Базы данных : Введение в технологию баз данных, А. Б. Градусов

• Содержится обоснование концепции баз данных, описываются назначение и функции системы управления базами данных, рассматриваются особенности классических структур данных, дается описание основ языка запросов к реляционным базам данных SQL.

• Предназначено для студентов бакалавриата очной и заочной форм обучения по направлениям 09.03.03 - Прикладная информатика и 27.03.04 - Управле ние в технических системах.

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

2021 #RU
📕 Functional Programming in Java: Harness the Power of Streams and Lambda Expressions, 2nd Edition, Venkat Subramaniam

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

• Не боритесь с ограничениями императивного стиля; вместо этого научитесь сочетать объектно-ориентированное программирование с функциональным стилем, чтобы уменьшить непредвиденную сложность.

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

2023 #ENG
📕 Как создать сайт новичку, Русаков М.

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

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

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

2016 #RU
📕 Combine: Asynchronous Programming with Swift, 3rd Edition, Florent Pillet

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

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

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

2022 #ENG
📕 Создание облачных, мобильных и веб-приложений на F#, Мол Д.

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

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

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

2013 #RU