CodeMode | Программирование
11K 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
📕 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 | Программирование
📕Basics of Programming and Algorithms, Principles and Applications

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

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

2024
#ENG #R

CodeMode | Программирование
📕 Graphic Guide to R with Processing.R 4

Отбросьте текст, дайте волю графическому гению! Эта книга - ваш ключ к освоению R в увлекательном мире визуализации данных.
Благодаря удобному интерфейсу Processing вы сможете рисовать фигуры, анимировать сцены и создавать интерактивные взаимодействия - и все это при освоении возможностей синтаксиса R. Забудьте о dry; здесь вы освоите основные понятия, такие как переменные, циклы и функции, воплощая свои идеи на экране.
Цель книги - обучить языку программирования R как непрограммистов, так и опытных программистов, позволяя тем, кто раньше не работал с компьютерными программами, стать компетентными в этом языке, а также любому желающему создавать потрясающую графику и анимацию с помощью процессинга, независимо от предыдущего опыта. Вскоре вы обнаружите, что для создания графики в процессе обработки не существует четких правил и что незначительные изменения могут привести к неожиданным результатам. Поэтому мой лучший совет - попробуйте, посмотрите, что получится, и получайте удовольствие!

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

2024
#ENG #R

CodeMode | Программирование
📕 Mastering Transformers, 2nd Edition

Основанные на трансформерах языковые модели, такие как BERT, T5, GPT, DALL-E и ChatGPT, доминировали в исследованиях НЛП и стали новой парадигмой. Благодаря своим возможностям точной и быстрой настройки языковые модели на основе трансформеров смогли превзойти традиционные подходы, основанные на машинном обучении, во многих сложных задачах понимания естественного языка (NLU).
Помимо НЛП, недавно была создана быстро развивающаяся область мультимодального обучения и генеративного ИИ, которая демонстрирует многообещающие результаты. Освоение трансформеров поможет вам понять и внедрить мультимодальные решения, включая преобразование текста в изображение. В книге также описаны решения для компьютерного зрения, основанные на трансформерах. Сначала вы ознакомитесь с различными моделями трансформеров, а затем узнаете, как обучать различные языковые модели авторегрессии, такие как GPT и XLNet. Из книги вы также узнаете, как повысить производительность модели, а также как отслеживать обучение модели с помощью инструментария TensorBoard. В последующих главах вы сосредоточитесь на использовании визуальные трансформеры для решения проблем компьютерного зрения. Наконец, вы узнаете, как использовать возможности трансформеров для моделирования данных временных рядов и прогнозирования.

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

2024
#ENG #AI

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

В книге Bootstrapping Microservices, Second Edition вы получите практический опыт разработки микросервисов, таких как:
- Создание, настройка и запуск микросервиса с помощью Node.js
- Создание и публикация микросервиса с помощью Docker
- Применение автоматизированного тестирования
- Запуск приложения микросервисов в разработке с помощью Docker Compose
- Развертывание микросервисов в производственном кластере Kubernetes
- Реализация инфраструктуры как кода и настройка конвейера непрерывной доставки
- Мониторинг, управление и устранение неполадок
Bootstrapping Microservices с помощью Docker, Kubernetes и Terraform помог тысячам разработчиков создать свои первые приложения микросервисов. Это полностью переработанное второе издание знакомит с инструментами и практическими навыками, принятыми в отрасли, которые вы будете использовать для каждого приложения микросервисов. Дружелюбные советы и рекомендации автора Эшли Дэвис помогут вам сделать прагматичный выбор, который сократит кривую обучения Docker, Terraform и Kubernetes.
Изучение Kubernetes было особенно сложным. Со стороны это казалось невероятно сложным для понимания. Но у меня была работа, и мне нужен был способ доставки программного обеспечения, поэтому я поднажал. Дело было тяжелым, и я почти отказался от Kubernetes несколько раз. Terraform — это инструмент, который позволил мне описать инфраструктуру моего приложения. Я начал писать инфраструктуру как код, и мне показалось, что я перешел в высшую лигу.

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

2024
#ENG #Microservices

CodeMode | Программирование
📕 Микросервисы и API

Простые и понятные АРI - необходимое условие успеха микросервисных приложений. Хорошо продуманные АР! гарантируют надежную интеграцию сервисов и помогают упросгить сопровождение, масштабирование и дальнейшее совершенствование. Познакомьтесь с паттернами, протоколами и стратегиями, которые помогут вам проектировать, реализовывать и развертывать эффективные микросервисы с REST и GraphQLAPI.
Книга наполнена проверенными советами и примерами кода на языке Python. Авторы фокусируются на реализации, а не на философии. Изучите проверенные методы проектирования простых в использовании АР! для микросервисных приложений. Создавайте надежные АР\ микросервисов, тестируйте, защищайте и развертывайте их в облаке, следуя принципам и шаблонам, применимым в любом языке программирования.

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

2024
#RU #Microservices

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