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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Микросервисы. Паттерны разработки и рефакторинга

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

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

2020
#RU #Microservices

CodeMode | Программирование | ChatGPT
📕 Руководство для программиста на Java

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

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

2014
#RU #Java

CodeMode | Программирование | ChatGPT
📕 Дискретная математика для программистов, 2-е издание

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

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

2012
#RU #Полезное

CodeMode | Программирование | ChatGPT
📕 Java Memory Management

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

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

2022
#RU #Java

CodeMode | Программирование | ChatGPT
📕 Transitioning to Java

Это всеобъемлющее руководство поможет разработчикам, не работающим на Java, уже использующим другие языки, перейти с их текущего языка на все, что связано с Java. Главы разработаны таким образом, чтобы закрепить имеющиеся у разработчика знания объектно-ориентированных методологий в их применении к Java.
Эта книга разделена на четыре раздела, каждый из которых затрагивает различные аспекты, которые позволят вам эффективно перейти. Первый раздел поможет вам освоить среду разработки Java и инструмент сборки Maven для современных приложений Java. Во втором разделе вы узнаете об основах языка Java, а также изучите методологии объектно-ориентированного программирования (ООП) и функционального программирования и узнаете, как реализовать шаблоны проектирования программного обеспечения в Java. Третий раздел покажет вам, как писать код на Java на разных платформах, и поможет вам ознакомиться с проблемами, с которыми сталкиваются эти платформы. В четвертом разделе вы узнаете, как управлять и упаковывать свой код Java.
К концу этой книги по программированию на Java вы изучите основные концепции Java, которые помогут вам успешно перейти с другого языка на Java.

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

2023
#ENG #Java

CodeMode | Программирование | ChatGPT
📕 Learn Java 17 Programming, 2nd Edition

Java - один из самых популярных языков среди разработчиков. Он используется буквально во всем, начиная от смартфонов и игровых консолей и заканчивая суперкомпьютерами, а его новые возможности только увеличивают богатство языка.
Эта книга по программированию на Java начинается с того, что поможет вам научиться устанавливать Java Development Kit. Затем вы сосредоточитесь на понимании объектно-ориентированного программирования (ООП), получив эксклюзивное представление о таких понятиях, как абстракция, инкапсуляция, наследование и полиморфизм, которые помогут вам при программировании для реальных приложений. Далее вы познакомитесь с фундаментальными структурами программирования на Java, такими как структуры данных и алгоритмы, которые будут служить строительными блоками для ваших приложений, с помощью примеров программ и практических примеров. Вы также познакомитесь с основными разделами программирования, которые помогут вам в обработке ошибок, отладке и тестировании ваших приложений.

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

2022
#ENG #Java

CodeMode | Программирование | ChatGPT
📕 Язык программирования C# 7 и платформы .NET и .NET Core

Эта книга представляет собой полный источник сведений о языке программирования C# и о связанной с ним инфраструктуре. В 8-м издании книги вы найдете описание функциональных возможностей самых последних версий C# 7.0 и 7.1 и .NET 4.7, а также совершенно новые главы о легковесной межплатформенной инфраструктуре Microsoft .NET Core, включая версию .NET Core 2.0. Книга охватывает ASP.NET Core, Entity Framework (EF) Core и т.д. наряду с последними обновлениями платформы .NET, в том числе внесенными в Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) и ASP.NET MVC.

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

2018
#RU #C

CodeMode | Программирование | ChatGPT
📕 Making Embedded Systems

Заинтересованы в разработке встраиваемых систем? Поскольку они не терпят неэффективности, эти системы требуют дисциплинированного подхода к программированию. Это простое для чтения руководство поможет вам освоить передовые методы разработки, основанные на классических шаблонах проектирования программного обеспечения и новых шаблонах, уникальных для встраиваемого программирования. Вы узнаете, как создавать системную архитектуру для процессоров, а не для операционных систем, и познакомитесь с методами решения аппаратных проблем, изменения дизайна и производственных требований.
Написанная Элицией Уайт, экспертом по созданию встраиваемых систем, начиная от сканеров ДНК и заканчивая детскими игрушками, эта книга идеально подходит для программистов среднего и опытного звена, независимо от того, какую платформу вы используете. Это расширенное обновление включает новые главы, посвященные IoT и сетевым датчикам, двигателям и механизмам перемещения, а также стратегиям обработки данных.

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

2024
#ENG #System

CodeMode | Программирование | ChatGPT
📕 Hands-on Machine Learning with Scikit-Learn, Keras, and TensorFlow

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

2019
#ENG #ML

CodeMode | Программирование | ChatGPT
📕 AI Essentials Guide

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

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

2024
#ENG #AI

CodeMode | Программирование | ChatGPT
📕 Python for Data Science For Dummies

Позвольте Python сделать всю тяжелую работу за вас, когда вы анализируете большие наборы данных.
Python for Data Science For Dummies позволяет вам пачкать руки при работе с данными, используя один из лучших языков программирования. Это руководство для начинающих шаг за шагом проведет вас по началу работы, выполнению анализа данных, пониманию наборов данных и примеров кода, работе с Google Colab, выборке данных и многому другому. Кодирование задач анализа данных облегчит вашу жизнь, сделает вас более востребованным сотрудником и откроет дверь к ценным знаниям и инсайтам. Это новое издание обновлено для последней версии Python и включает актуальные примеры данных.

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

2024
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 Думай как программист: Креативный подход к созданию кода. C++ версия

Книга для всех программистов, желающих повысить свой уровень. Если вы испытываете трудности при создании кода, эта книга для вас!
Ее автор по-новому взглянул на проблемы программирования и создал эффективную программу, позволяющую развить в себе творческое мышление и научиться решать задачи любой сложности.
Эта книга прекрасно подойдет для тех, кто уже имеет опыт в программировании и хочет усовершенствовать свои навыки и продвинуться на следующую ступень. Впрочем и новички, только начинающие осваивать азы C++, найдут в ней много полезного. Книга снабжена множеством понятных примеров, написана легко и интересно.

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

2018
#RU #C

CodeMode | Программирование | ChatGPT
📕 Язык программирования Си. Третье издание.

Она есть творение широко известных авторов, разработчиков языка Си, переработанная и дополненная с учетом стандарта ANSI для языка Си, 2-е английское издание которой вышло в 1988 году, давно стала классикой для всех изучающих и/или использующих как Си, так и Си++. Русский перевод этой книги впервые был выпущен издательством "Финансы и статистика" в 1992 г. и с тех пор пользуется неизменным спросом читателей.

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

1992
#RU #C

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

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

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

2023
#RU #Rust

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

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

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

2021
#ENG #Rust

CodeMode | Программирование
📕120 Advanced Python Interview Questions

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

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

2023
#ENG #Python

CodeMode | Программирование
📕 C++ Application Development with Code::Blocks

Code::Blocks — это бесплатная среда разработки на языке C++, разработанная для удовлетворения обширных потребностей разработчиков на языке C++. Code::Blocks очень расширяем и может быть легко настроен для поддержания единообразного внешнего вида и поведения вашего приложения на разных платформах. Если вы хотите разрабатывать кроссплатформенные приложения с использованием C++, то эта книга для вас. В этой книге даются практические объяснения по разработке приложений с использованием C++ и Code::Blocks. Вы освоите многие аспекты профессиональной разработки приложений с помощью реальных примеров. По мере продвижения по главам вы увидите, как эффективно работаете и реализуете расширенные функции C++ в своем приложении. Книга начинается с введения в Code::Blocks и подробных инструкций по его установке и настройке. Затем вы познакомитесь с процессом разработки приложений с помощью реальных примеров.

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

2013
#ENG #C

CodeMode | Программирование
⚠️Крупнейшая библиотека 📲 @BIG_Disk снова в Telegram подборка 3500++ редких и уникальных книг

🌐⚠️ Также ознакомитесь IT MEGA 📲 @it_mega_g с крупнейшая бесплатная образовательная платформой, терабайты курсов ☄️

Подборка терабайтов редких книг и курсов в сфере: Информационная Технологии, Информационная Безопасность, Osint, программирование, этичный хакинг, администрирование, SEO, маркетинг, НЛП, социальная инженерия и многое другое... "то что важно в любое время знать..". И все бесплатно!


Сохрани точно пригодится➡️@BIG_Disk➡️@it_mega_g

❗️А в нашем Боте 🤖 @books_max_bot вы также найдете и скачаете более 1миллиона книг 👻

"Информация и знания должны быть доступны и бесплатны для всех.." Администрация 👻 Max Open Source
Please open Telegram to view this post
VIEW IN TELEGRAM
📕 Modern CMake for C++, 2nd Edition

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

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

2024
#ENG #C

CodeMode | Программирование
📕 Visualizing Surveys in R

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

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

2024
#ENG #R

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