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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Spring Boot in Practice

Автор:
Somnath Musib

Описание:
С Spring Boot вы сможете выйти за рамки основ! В этом практическом руководстве представлены десятки актуальных сценариев в удобном формате "проблема-решение-обсуждение".

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

2021 #ENG #Java

CodeMode | Программирование
📕 Python Библиотеки

Автор:
Картер Дж.

Описание:
Книга представляет собой обзор богатой экосистемы библиотек, доступных в языке программирования Python, начиная от основных инструментов для работы с данными и машинного обучения, и заканчивая инструментами для создания веб-приложений, обработки изображений и разработки игр. Основные темы включают в себя введение в библиотеки для анализа данных, такие как NumPy, Pandas, и Matplotlib, а также обсуждение алгоритмов машинного обучения с использованием Scikit-learn. Автор также рассматривает инструменты для работы с веб-технологиями, такие как Flask, Django, и для визуализации данных, такие как Seaborn, Plotly, и Bokeh. Книга охватывает обширный спектр примеров использования каждой библиотеки, предоставляя читателю практический опыт и навыки, необходимые для успешной разработки с использованием Python. Она подходит как для новичков, только начинающих изучать Python, так и для опытных разработчиков, ищущих лучшие инструменты для конкретных задач.

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

2024
#RU #Python

CodeMode | Программирование
📕 Учимся программировать с примерами на Python

Автор:
Фримен Э.

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

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

2020 #RU #Python

CodeMode | Программирование
📕 C# Data Structures and Algorithms

Автор: Джамро Марцин

Описание:
Это руководство по языку Processing написано его создателями, Кейси
Риасом и Беном Фраем. Книга удобно структурирована и ведет читателя от знакомства
с языком и написания первой программы на нем до разработки интерактивной
графики.

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

2024
#ENG #C

CodeMode | Программирование
📕 Технология программирования

Автор:
Иванова Г. С.

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

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

2016
#RU #Coding

CodeMode | Программирование
📕 Modern Web Development with Angular

Автор: Faulkner D., Bouillon P.

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

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

2024 #ENG #Angular

CodeMode | Программирование
📕 Облачные микросервисы

Автор: Амри А.

Описание:
Данная книга раскроет весь потенциал Kubernetes – самой популярной платформы оркестровки контейнеров в мире. Вы узнаете, как можно использовать Kubernetes для создания надежной, масштабируемой и отказоустойчивой микросервисной архитектуры. Подробно раскрыты особенности применения микросервисов, стратегий высокой доступности, CI/CD, GitOps и наблюдаемости в мире облачных технологий. Представлены практические примеры применения таких инструментов, как Docker, Rancher, Terraform, Operators, Helm, Prometheus, Istio, Grafana, OpenTelemetry, Jaeger, Loki, и других.
Издание предназначено инженерам DevOps, архитекторам ПО, а также будет полезно системным администраторам и разработчикам микросервисов.

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

2024 #RU #Microservice

CodeMode | Программирование
📕Kubernetes. Preparing for the CKA and CKAD Certifications

Освойте все концепции и инструменты, необходимые для начала администрирования кластера Kubernetes и развертывания приложений в рабочей среде. Вы пройдете все учебные программы двух сертификаций Kubernetes (для разработчиков приложений и администраторов).
Начальные главы проведут вас через развертывание кластера Kubernetes на виртуальных машинах и изучат различные компоненты плоскости управления. Далее вы будете работать с инструментом командной строки kubectl; пространствами имен, метками, селекторами и аннотациями — общими ресурсами, используемыми через API Kubernetes. В следующих главах описывается принцип работы контроллеров и подробно описывается, как работают контроллеры рабочей нагрузки, а также возможности настройки развернутых приложений.

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

2021
#ENG #Kubernetes #CKAD

CodeMode | Программирование
📕 Fundamentals of Enterprise Architecture

С ростом сложности современных облачных систем эффективная программа построения корпоративной архитектуры становится более важной, чем когда-либо. В этой практической книге автор Тану Маккейб (Tanu McCabe) из Capital One предлагает проверенные основы и практики для определения эффективной стратегии корпоративной архитектуры, которая позволит разработчикам программного обеспечения и корпоративным архитекторам создавать и внедрять отличные архитектурные стратегии.
Вы узнаете, как обеспечить согласованность между бизнесом и технологиями, внедрять архитектурные решения в процессы и инструменты, проявлять инициативу и реагировать на технологические и бизнес-тенденции, а также прививать контекстуальное понимание при принятии разрозненных решений. В этой книге, дополненной примерами шаблонов и антипаттернов, представлены многоразовые шаблоны, инструменты оценки и практические советы.

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

2024
#ENG #Architecture

CodeMode | Программирование
DeepSeek — самая мощная нейросеть в мире? Честно сравним и разберемся на примерах вместе с Кириллом Пшинником, СЕО университета Зерокодер.

⚡️Что ждет вас на вебинаре?

— Сравним DeepSeek-R1 и QWEN 2.5-Max с ChatGPT – кто быстрее, точнее и эффективнее?
— Покажем, как использовать DeepSeek без ограничений и блокировок;
— Разберем, как можно зарабатывать на нейросетях и какие вакансии будут востребованы в 2025 году.

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

PS: Это первый полноценный практикум от экспертов по DeepSeek. Узнайте и погрузитесь в революционные изменения AI сферы по ссылке.

erid: 2W5zFFzYJsa
ООО Зерокодер, ИНН 9715401631
📕 Prompt Engineering Using

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

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

2024
#ENG #ML

CodeMode | Программирование
📕 Unreal Engine 5 Game Development with C++ Scripting

Автор: Zhenyu George Li

Описание:
Unreal Engine — один из самых популярных и доступных игровых движков в отрасли, создающий множество возможностей для трудоустройства. Благодаря высокой производительности, передовым алгоритмам и инженерному обслуживанию скриптов на C++, они стали отраслевым стандартом для разработки коммерческих игр. Однако скрипты на C++ могут оказаться непосильными для любого человека без опыта программирования. Unreal Engine 5 Game Development with C++ Scripting поможет вам освоить C++ и получить преимущество на пути к разработке игр.

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

2023 #ENG #Gamedev

CodeMode | Программирование
📕 Test Automation Engineering Handbook

Автор: Sambamurthy M.

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

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

2023 #ENG #Engineering

CodeMode | Программирование
📕 Hands-on ML Projects with OpenCV

Автор:
Мугеш С.

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

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

2023 #ENG #OpenCV

CodeMode | Программирование
📕 Android Studio. Полезные шпаргалки для начинающих

Автор: Кучаева Т. А.

Описание:
Программирование и разработка мобильных приложений на Android уже давно покорила весь мир. С каждым годом всё больше людей хотят научиться создавать приложения и игры на планшет или смартфон. В этой книге есть всё необходимое для того, чтобы научиться самостоятельно разрабатывать приложения, как самые элементарные, так и более функциональные. Скорее всего Вам уже пришла в голову гениальная идея и Вы хотите воплотить ее в жизнь? Тогда Вы попали по адресу. Вы научитесь правильно создавать приложения, проектировать интерфейс, применять различные способы и методы на практике.

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

2022 #RU #Android

CodeMode | Программирование
📕 Systems Programming with C# and .NET

Автор: Vroegop Dennis

Описание:
Если вы хотите изучить огромный потенциал C# и .NET для создания высокопроизводительных приложений, то эта книга для вас. Эта книга, написанная 17-кратным лауреатом премии Microsoft MVP award, посвящена низкоуровневому программированию на C# и .NET.
Книга начинается с ознакомления с фундаментальными понятиями, такими как низкоуровневые API, управление памятью и оптимизация производительности. Каждая глава дает практические навыки, знакомя с потоками, файловым вводом-выводом и сетевыми протоколами. Уделяя особое внимание реальным приложениям, вы узнаете, как защитить системы, внедрить эффективное ведение журнала и легко развертывать приложения. В книге особое внимание уделяется отладке, профилированию и решению задач, характерных только для многопоточного и асинхронного кода. Вы также узнаете об основах кибербезопасности, которые помогут вам защитить данные и наладить безопасную связь. Кроме того, специальная глава, посвященная системному программированию в Linux, поможет вам расширить свой кругозор и изучить кросс-платформенную разработку. Для тех, кто только начинает осваивать встраиваемые системы, в последней главе приведены практические рекомендации.
К концу этой книги вы будете готовы к развертыванию, распространению и сопровождению приложений в производственных системах.

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

2024 #ENG #C

CodeMode | Программирование
📕 Генетические алгоритмы на Python.

Автор: Эйял Вирсански

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

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

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

2023 #RU #Python

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

Автор:
Уэс Маккинни

Описание:
Второе издание этой книги дает современное практическое введение в разработку научных приложений на Python, ориентированных на обработку данных.
Код переписан под версию Python 3.6, добавлены сведения о последних версиях библиотек pandas, NumPy, IPython и Jupyter.

Описаны те части языка Python и библиотеки для него, которые необходимы для эффективного решения широкого круга аналитических задач: интерактивная оболочка IPython и Jupyter-блокноты, библиотеки NumPy и pandas, библиотека для визуализации данных matplotlib и др.

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

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

2020 #RU #Python

CodeMode | Программирование
📕 Microservices Design Patterns in .NET

Автор: Trevoir Williams

Описание:
Вы разработчик, которому необходимо полностью понимать различные шаблоны и преимущества, которые они привносят в проектирование микросервисов? Если да, то эта книга для вас. Шаблоны проектирования микросервисов в .NET помогут вам оценить различные проблемы проектирования микросервисов и стратегии, которые можно использовать для навигации по ним.
Создание приложения на основе микросервисов — нелегкая задача, и есть много проблем, которые необходимо решить. По мере продвижения по главам этого руководства вы с головой окунетесь в проблемы, которые несет с собой этот архитектурный подход, а затем изучите шаблоны проектирования, которые решают эти проблемы. Вы также узнаете, как быть преднамеренным и намеренным в своем архитектурном проектировании, чтобы преодолеть основные соображения при создании микросервисов.

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

2023
#ENG #Microsevice

CodeMode | Программирование
📕 Hands-On Data Structures and Algorithms with Rust

Автор:
Claus Matzinger

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

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

2019
#ENG #Rust

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