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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Causal Inference на Python

Сколько покупателей привлечет дополнительный доллар, вложенный в онлайн-рекламу? Какие клиенты будут покупать только по скидочному купону? Как разработать оптимальную стратегию ценообразования? Причинно-следственный анализ (casual inference) — лучший способ разобраться, как влиять на бизнес-метрики, которыми вы хотите управлять. И для этого понадобится всего пара строк кода на Python.

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

2025 #ru #Python

CodeMode | Программирование
📕 Система модулей Java

Создать надёжное и безопасное приложение гораздо проще, если упаковать код в аккуратные блоки. Система модулей в Java представляет собой языковой стандарт для создания таких блоков. Теперь вы можете контролировать взаимодействия различных JAR и легко обнаруживать недостающие зависимости. Фундаментальные изменения архитектуры затронули ядро Java, начиная с версии 9. Все API ядра распространяются в виде модулей, а для библиотек, фреймворков и приложений аналогичный подход можно считать хорошей практикой и рекомендацией.

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

2020 #ru #Java

CodeMode | Программирование
📕 Классические задачи Computer Science на языке Java

Cтолкнулись с «неразрешимой» проблемой при разработке программного обеспечения? Скорее всего, кто-то уже справился с этой задачей, и вы можете не ломать голову. Дэвид Копец собрал наиболее полезные готовые решения, принципы и алгоритмы. «Классические задачи Computer Science на языке Java» — это мастер-класс по программированию, содержащий 55 практических примеров, затрагивающих самые актуальные темы: базовые алгоритмы, ограничения, искусственный интеллект и многое другое.

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

2022 #ru #Java

CodeMode | Программирование
📕 Beginning Django API & React

Мы познакомим вас с увлекательным, практичным и прагматичным процессом изучения разработки стека Django API React. Вы начнете создавать свое первое приложение Django API React stack в течение нескольких минут. Каждая глава написана в сжатой форме и по существу. В конце концов, у вас появятся навыки, необходимые для создания приложения Todo и его развертывания в Интернете.

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

2022 #eng #Python

CodeMode | Программирование
📕 NGINX HTTP Server, 5th Edition: Harness the power of NGINX with a series of detailed tutorials and real-life examples

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

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

2024 #eng #Nginx

CodeMode | Программирование
📕 Глубокое обучение с fastai и PyTorch

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

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

2022 #ru #Python

CodeMode | Программирование
📕 Computer Science: Основы программирования на Java, ООП, алгоритмы и структуры данных

Преподаватели Принстонского университета Роберт Седжвик и Кевин Уэйн создали универсальное введение в Computer Science на языке Java, которое идеально подходит как студентам, так и профессионалам. Вы начнете с основ, освоите современный курс объектно-ориентированного программирования, и перейдете к концепциям более высокого уровня: алгоритмам и структурам данных, теории вычислений и архитектуре компьютеров.
И главное — вся теория рассматривается на практических и ярких примерах: прикладная математика, физика и биология, числовые методы, визуализация данных, синтез звука, обработка графики, финансовое моделирование и многое другое.

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

2018 #ru #Java

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

Платой за популярность MySQL является поток вопросов от пользователей о том, как решать конкретные проблемы, связанные с данными. Вот тут-то и пригодится эта кулинарная книга. Когда вам нужны быстрые решения или методы, этот удобный ресурс предоставляет множество коротких, сфокусированных фрагментов кода, сотни проработанных примеров и четкие, сжатые объяснения для программистов, у которых нет времени (или опыта) для решения проблем с MySQL с нуля.

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

2022 #eng #SQL

CodeMode | Программирование
📕 Hands-on Application Development using Spring Boot

Практичное руководство для разработчиков Java, помогающее создавать микросервисы и облачные приложения с помощью Spring Boot.

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

2022 #eng #Spring

CodeMode | Программирование
📕 Introduction to Java Programming and Data Structures

Этот курс посвящен программированию с графическим интерфейсом на Java с использованием JavaFX, который заменил Swing в качестве нового графического инструмента для разработки кроссплатформенных интернет-приложений и является более простым в освоении и использовании. 11-е издание было полностью переработано для повышения ясности и наглядности изложения и включает в себя новое и расширенное содержание, примеры и упражнения. Программирование на MyLabTM не включено.

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

2019 #eng #Java

CodeMode | Программирование
📕 Java. Решение практических задач

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

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

2021 #ru #Java

CodeMode | Программирование
📕50 Java Concepts Every Developer Should Know

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

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

2023 #eng #Java

CodeMode | Программирование
📕Quantum Computing for Developers: A Java-based introduction

Квантовые вычисления уже на пороге, они могут повлиять на все - от научных исследований до шифрования и безопасности. Но вам не нужно иметь ученую степень по физике, чтобы начать заниматься квантовыми вычислениями. Quantum Computing for Developers покажет вам, как использовать имеющиеся у вас навыки работы с Java при написании вашего первого квантового программного обеспечения, чтобы вы были готовы к революции.

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

2022 #eng #Java

CodeMode | Программирование
📕Прикладное программирование на C/C++

Книга, которую вы держите в руках, предназначена для изучения средств программирования работы со звуком, изображением и передачей информации в компьютерных сетях с использованием языков программирования С/ С++. Никаких специальных знаний для освоения материала, вообще говоря, не понадобится. Книга учит программировать «с нуля», описывает основы объектно-ориентированного программирования, достаточные для решения задач, относящихся к тематике книги. Вы узнаете, как передается информация в локальных и глобальных вычислительных сетях. Рассмотрены различные подходы к работе с виде и аудио: программирование на основе системы Win 32 API, использование готовых библиотек визуальных компонентов для Builder‘а, знакомство с проектированием на базе Microsoft DirectX.

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

2024 #ru #Cpp

CodeMode | Программирование
📕Программирование для «нормальных»с нуля на языке Python Часть 1

Книга – учебник, задачник и самоучитель по алгоритмизации и программированию на языке Python. Она не требует предварительных знаний в области программирования и может использоваться для обучения «с нуля».
Издание адресовано студентам, аспирантам и преподавателям инженерных и естественно-научных специальностей вузов, школьникам старших классов и учителям информатики. Обучение языку в значительной степени строится на примерах решения задач обработки результатов радиофизического и биологического экспериментов.

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

2023 #ru #Python

CodeMode | Программирование
📕Mastering Python: 50 Specific Tips for Writing Better Code

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

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

2023 #eng #Python

CodeMode | Программирование
📕SQL. Pocket guide

Если вы аналитик или инженер по обработке данных и используете SQL, популярный карманный справочник станет для вас идеальным помощником. Найдите множество примеров, раскрывающих все сложности языка, а также ключевые аспекты SQL при его использовании в Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL и SQLite.

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

2024 #eng #SQL

CodeMode | Программирование
📕Selenium WebDriver Recipes in C#

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

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

2024 #eng #Csharp

CodeMode | Программирование
📕Django 4. Практика создания веб-сайтов на Python

Книга посвящена разработке веб-сайтов на языке Python с применением веб-фреймворка Django. Представлены новинки Django 4 и дано наиболее полное описание его инструментов: моделей, контролеров, шаблонов, средств обработки пользовательского ввода, включая выгруженные файлы, разграничения доступа, посредников, сигналов, инструментов для отправки электронной почты, кэширования и пр. Рассмотрены дополнительные библиотеки, производящие обработку BBCode, CAPTCHA, вывод графических миниатюр, аутентификацию через социальные сети (в частности, “ВКонтакте”), интеграцию с Bootstrap. Рассказано о программировании веб-служб REST, использовании и настройке административного веб-сайта Django, публикации сайтов с помощью веб-сервера Uvicorn, работе с базами данных PostgreSQL, локализации строк, форматов и временных зон. Подробно описано создание полнофункционального веб-сайта — электронной доски объявлений.

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

2023 #ru #Python

CodeMode | Программирование
📕C# 10 Clean Architecture with .NET 6: A Beginner's Guide to Building Maintainable, Testable, Scalable and Resilient Applications

Откройте для себя возможности чистой архитектуры и создавайте масштабируемые и поддерживаемые приложения с помощью C# 10 и .NET 6! В этом подробном руководстве вы познакомитесь с основными принципами и рекомендациями по использованию чистой архитектуры, от SOLID-проектирования до domain-driven design (DDD). Узнайте, как структурировать свои решения, определять четкие границы между уровнями и внедрять такие шаблоны, как CQRS и event sourcing. Познакомьтесь с практическими приемами создания микросервисов, бессерверных архитектур и гибридных решений, сочетающих в себе лучшее из обоих миров.

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

2024 #eng #Csharp

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