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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Laravel. Up and Running, 3rd Edition

Что отличает Laravel от других веб-фреймворков на PHP? Прежде всего, скорость и простота. Этот фреймворк для быстрой разработки приложений и его экосистема инструментов позволяют быстро создавать новые сайты и приложения с чистым, читаемым кодом. Третье издание этого практического руководства, полностью обновленное и включающее Laravel 10, представляет собой исчерпывающее введение в один из самых популярных веб-фреймворков на сегодняшний день.

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

2024
#ENG #Laravel

CodeMode | Программирование
📕 Getting Started with Docker

Книга «Начало работы с Docker», представленная автором бестселлеров и мировым гуру обучения Найджелом Поултоном, — это самый быстрый способ освоить Docker и контейнеры, а также получить практические навыки развертывания многоконтейнерных приложений. Когда вы закончите читать книгу, вы будете готовы к рок-н-роллу с Docker.
Вам нужно изучить Docker и нравится ли вам учиться на практике?

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

2024
#ENG #Docker

CodeMode | Программирование
📕 Docker: Practical Guide for Developers and Devops Teams

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

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

2023
#ENG #Docker

CodeMode | Программирование
📕 CMake Best Practices

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

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

2022
#ENG #CMake

CodeMode | Программирование
📕 F# in Action

Автор:
Abraham I.

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

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

2024
#ENG #F

CodeMode | Программирование
📕 Ultimate Data Science Programming in Python

Автор:
Chandrakar Saurabh

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

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

2025
#ENG #Python

CodeMode | Программирование
📕 Работа с BigData в облаках. Обработка и хранение данных с примерами из Microsoft Azure

Автор:
Александр Сенько

Описание:
Перед вами - первая исходно русскоязычная книга, в которой на реальных примерах рассматриваются секреты обработки больших данных (Big Data) в облаках. Основное внимание уделено решениям Microsoft Azure и AWS. Рассматриваются все этапы работы – получение данных, подготовленных для обработки в облаке, использование облачных хранилищ, облачных инструментов анализа данных. Особое внимание уделено службам SAAS, продемонстрированы преимущества облачных технологий по сравнению с решениями, развернутыми на выделенных серверах или в виртуальных машинах. Книга рассчитана на широкую аудиторию и послужит превосходным ресурсом для освоения Azure, Docker и других незаменимых технологий, без которых немыслим современный энтерпрайз.

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

2019
#RU #Azure

CodeMode | Программирование
📕 Designing APIs with Swagger and OpenAPI

Автор:
Ponelat J.S., Rosenstock L.L.

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

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

2022
#ENG #APIs

CodeMode | Программирование
📕 Web Scraping With Python, 3rd Edition

Автор:
Mitchell Ryan

Описание:
Если программирование - это волшебство, то веб-скрейпинг, несомненно, является одной из форм волшебства. Написав простую автоматизированную программу, вы можете запрашивать веб-серверы, запрашивать данные и анализировать их для извлечения нужной вам информации. Это полностью обновленное третье издание не только знакомит вас с веб-очисткой, но и служит исчерпывающим руководством по очистке практически всех типов данных из современного Интернета.
Часть I посвящена механике веб-скрейпинга: использованию Python для запроса информации с веб-сервера, базовой обработке ответа сервера и автоматическому взаимодействию с сайтами. Часть II посвящена различным более специфическим инструментам и приложениям, которые подходят для любого сценария веб-скрейпинга, с которым вы, вероятно, столкнетесь.

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

2024
#ENG #Python

CodeMode | Программирование
📕 Микросервисы. Паттерны разработки и рефакторинга

Автор:
Ричардсон К.

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

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

2020
#RU #Microservice

CodeMode | Программирование
📕 Регулярные выражения. Сборник рецептов, 2-е издание

Автор:
Ян Гойвертс, Стивен Левитан

Описание:
Книга ведущих экспертов по регулярным выражениям содержит все необходимое для решения широкого спектра практических задач в виде более 140 проверенных рецептов.

С ее помощью новички смогут обрести базовые навыки и освоить основные инструменты, а программисты и опытные пользователи найдут в ней множество важных мелочей. Каждый рецепт содержит шаблоны, пригодные для немедленного использования. Второе обновленное издание охватывает диалекты регулярных выражений, используемые в восьми языках программирования: C#, Java, JavaScript, Perl, PHP, Python, Ruby и VB.NET. Вы познакомитесь с новыми приемами, научитесь обходить ловушки, имеющиеся в разных диалектах, и благодаря огромной библиотеке готовых решений сможете сэкономить свое время.

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

2015
#RU #Coding

CodeMode | Программирование
📕 100 Java Mistakes and How to Avoid Them

Автор:
Valeev T.

Описание:
Избегайте распространенных ошибок, которые допускают даже опытные разработчики, воспользуйтесь всеми преимуществами инструментов статического анализа и создавайте надежный и безошибочный код Java.
Внутри 100 ошибок Java и как их избежать вы узнаете, как:
- Писать лучшие программы Java
- Распознавать распространенные ошибки во время программирования
- Создавать меньше ошибок и экономить время на отладку и тестирование
- Получать помощь от статических анализаторов во время программирования
- Настраивать инструменты статического анализа для уменьшения количества ложных отчетов
- Расширять инструменты статического анализа с помощью пользовательских плагинов

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

2024
#ENG #Java

CodeMode | Программирование
📕 Java за неделю. Вводный курс

Автор:
Яценков В.

Описание:
Вводный курс для начинающих изучать язык Java. Быстрый и ощутимый результат — лучший стимул в обучении. Занимаясь 1—2 часа по вечерам, уже через неделю вы будете писать полноценные оконные приложения с графическим интерфейсом. Книга содержит примеры с пошаговыми пояснениями. Приведен список литературы для желающих продолжить обучение. Работа с учебными проектами полностью ведется в современной визуальной среде разработки NetBeans IDE. Книгу дополняет файловый архив с исходными кодами примеров.

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

2018
#RU #Java

CodeMode | Программирование
📕 Golang для профи

Автор:
Михалис Цукалос

Описание:
В книге много свежих интересных тем, включая совершенно новую главу об использовании Go для машинного обучения. Вы также найдете здесь описания и примеры кода для пакетов Viper и Cobra Go, gRPC, вы узнаете, как работать с образами Docker, файлами YAML, пакетами go / scanner и go / token , научитесь генерировать из Go код WebAssembly. В общей сложности второе издание книги «Golang для профи» расширилось более чем на 130 страниц.

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

2020
#RU #Golang

CodeMode | Программирование
📕 Spring в действии

Автор:
Крейг Уоллс

Описание:
Каждый разработчик на Java должен быть знаком со Spring! Почему? Этот мощный фреймворк избавляет от множества утомительной работы, связанной с настройкой и решением повторяющихся задач, и упрощает создание готового к работе программного обеспечения промышленного качества. Последние обновления в значительной мере способствуют увеличению продуктивности программиста при разработке микросервисов, реактивных служб и других современных приложений. Неудивительно, что больше половины всех разработчиков на Java используют Spring.
Перед вами перевод 6-го издания великолепной книги Крейга Уоллса. Шаг за шагом вы пройдете путь создания законченного веб-приложения на основе базы данных. Новое издание охватывает не только основы Spring, но и новые возможности, такие как реактивные потоки или интеграция с Kubernetes и RSocket.
Независимо от того, впервые ли вы знакомитесь с фреймворком Spring или переходите на новую версию Spring 5.3, этот классический бестселлер станет вашей настольной книгой!

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

2022
#RU #Spring

CodeMode | Программирование
📕 От Java к Kotlin

Автор:
Макгрегор Д., Прайс Н.

Описание:
Книга описывает практические приемы рефакторинга и переноса кода написанных на Java мобильных приложений для Android на язык Kotlin с сохранением совместимости. Приведено подробное сравнение этих двух языков, даны примеры перевода проектов с Java на Kotlin, добавления поддержки Kotlin в сборку Java. Показан переход от классов Java к классам Kotlin, от коллекций Java к коллекциям Kotlin, от объектов JavaBeans к значениям, от статических методов к функциям верхнего уровня. Подробно рассматривается обработка ошибок, приведены практические приемы управления проектами со смешанной кодовой базой. Даны советы по рефакторингу кода и функциональному программированию на Kotlin.

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

2023
#RU #Kotlin #Java

CodeMode | Программирование
📕 Микросервисы Spring в действии

Автор:
Карнелл Дж., Санчес И.У.

Описание:
В книге рассказывается о том, как создавать приложения на основе микросервисов с использованием Java и Spring. Описываются особенности управления конфигурацией микросервисов и передовые практики их разработки. Уделено внимание защите потребителей, когда один или несколько экземпляров микросервисов выходят из строя. Начав с создания простых служб, читатель постепенно перейдет к знакомству с приемами эффективного журналирования и мониторинга, научится реструктурировать приложения на Java с помощью инструментов Spring, освоит управление API с помощью Spring Cloud Gateway.
Издание предназначено для разработчиков на Java, имеющим опыт создания распределенных приложений и использования Spring, а также всем, кому интересно узнать, что необходимо для развертывания приложения на основе микросервисов в облаке.

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

2022
#RU #Spring

CodeMode | Программирование
📕 Learning Reactive Programming With Java 8

Автор:
Nickolay Tsvetinov

Описание:
Если вы разработчик Java, который умеет писать программное обеспечение и хотел бы научиться применять свои навыки в реактивном программировании, эта книга для вас.

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

2015
#ENG #Java

CodeMode | Программирование
Forwarded from The Экономист
⚡️Дарим сразу три новеньких iPhone 16 за подписку!

Для участия в розыгрыше нужно:
1. Быть подписанным на The Экономист, Доллар по тридцать и Чё по трендам?
2. Нажать «Участвую!» под этим постом

Бот случайным образом выберет победителей 2 июня в 18:00. Айфоны за свой счёт застрахуем и отправим в любую точку мира. Всем удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
📕 Reactive Java Programming

Автор:
Maglie A.

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

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

2016
#ENG #Java

CodeMode | Программирование
📕 Windows 7.Скрипты, автоматизация и командная строка

Автор:
Книттель Брайан

Описание:
В книге описаны современные инструменты для рационализации и автоматизации задач управ -
ления операционными системами Windows 7 и Windows Vista. Никаких мышей ! Только командная
строка и ввод с клавиатуры .
Известный эксперт по Windows Брайан Книттель собрал вместе все необходимые средства авто -
матизации : VBScript, Windows Scripting Host (WSH), традиционные пакетные файлы , продвинутые
команды Microsoft PowerShell. Описанные приемы и методики избавят вас от рутинной ,
повторяющейся работы .
Издание рекомендовано опытным пользователям , системным администраторам и разработчикам
программного обеспечения .

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

2012
#RU #Windows

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