CodeMode | Программирование
11.1K subscribers
3.3K 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
📕 Creative Projects for Rust Programmers

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

Книга знакомит вас с высококачественными библиотеками и фреймворками с открытым исходным кодом, доступными в экосистеме Rust, которые помогут вам разрабатывать эффективные приложения с помощью Rust. Вы узнаете, как создавать проекты в таких областях, как доступ к данным, веб-сервисы RESTful, веб-приложения, 2D-игры для веб-сайтов и настольных компьютеров, интерпретаторы и компиляторы, эмуляторы и модули ядра Linux. Для каждого из этих типов приложений вы будете использовать фреймворки, такие как Actix, Tera, Yew, Quicksilver, ggez и nom. Эта книга не только поможет вам расширить свои знания Rust, но и выбрать подходящий фреймворк для создания вашего проекта.

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

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

2020
#ENG #Rust

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

Справочник для каждого пользователя CMake, содержащий структурированное обучение, новейшие передовые практики и практические советы от одного из соавторов CMake.
Примеры страниц

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

2023
#ENG #CMake

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

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

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

2024
#ENG #Antonopoulos A. M., Harding D. A.

CodeMode | Программирование
📕 Introduction to Computer Organization

Это практическое руководство представляет собой обширное исследование того, как работает современный компьютер. Проверенное в классах более десяти лет, оно дает читателям четкое понимание того, как компьютеры делают то, что они делают, охватывая такие основы, как хранение данных, логические вентили и транзисторы, типы данных, ЦП, сборка и машинный код.

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

2022
#ENG #Coding

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

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

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

2024
#ENG #Blockchain

CodeMode | Программирование
📕 Webpack 5 Up and Running

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

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

2020
#ENG #Webpack

CodeMode | Программирование
📕 Webpack: From apprentice to master

Webpack, модульный упаковщик, — это мощный инструмент, который поможет вам разрабатывать сложные веб-приложения. «SurviveJS — Webpack» предназначен для начинающих и опытных пользователей инструмента, желающих лучше понять Webpack.
В учебнике книги вы разработаете сложную конфигурацию, охватывая различные аспекты Webpack. Кроме того, 45 коротких глав и семь приложений служат справочным материалом.
Несмотря на то, что книга была разработана вокруг Webpack, многие из рассмотренных методов выходят за его рамки. Вы научитесь улучшать качество своего кода, узнавая при этом о методах оптимизации, которые помогут вам создавать более производительные веб-приложения.

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

2019
#ENG #Webpack

CodeMode | Программирование
📕 Web Design Playground

Это захватывающее второе издание Web Design Playground полностью обновлено новыми технологиями и продуманными подходами к созданию современных веб-сайтов. Откройте для себя вечные методы HTML и CSS и ознакомьтесь с их новыми классными тегами и функциями, включая Flexbox и CSS Grid. Четыре серьезных проекта проверят ваши навыки и предоставят вам полезные реальные страницы для вашего портфолио.

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

2024
#ENG #WebDesign

CodeMode | Программирование
📕 HTML и CSS: 25 уроков для начинающих

Дано введение в веб-разработку, раскрыты основы HTML, CSS и работы в WWW. Объяснено, как с помощью HTML структурировать и форматировать текст, работать с графикой и мультимедиа, таблицами, гиперссылками, веб-формами, фреймами и метаданными. Рассказано, как средствами CSS оформлять веб-страницы, использовать блоки, списки и таблицы, изображения и гиперссылки, элементы управления, фон и колонки, располагать, выводить и скрывать элементы, делать макеты веб-страниц, выполнять преобразования, анимацию, медиазапросы и др.

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

2020
#RU #HTML #CSS

CodeMode | Программирование
📕Essential Guide to React for All Levels

Независимо от того, новичок вы или опытный разработчик, это всеобъемлющее руководство проведет вас через мощную экосистему React. Освойте основы: поймите основные концепции React, от компонентов и синтаксиса JSX до управления состоянием и обработки событий. Повысьте уровень своих навыков: погрузитесь в более сложные темы, такие как хуки, контекстный API и клиентская маршрутизация, чтобы создавать динамические и интерактивные веб-приложения. Управление состоянием стало проще: изучите Redux и изучите альтернативы, такие как MobX и Zustand, для эффективного управления состоянием в ваших приложениях React.

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

2024
#ENG #React

CodeMode | Программирование
📕 ASP.NET Core 6 Succinctly

ASP.NET Core 6 Кратко, автор Дирк Штраус проводит веб-разработчиков через некоторые из значительных улучшений производительности и функций, недавно доступных в ASP.NET Core 6. Узнайте о незаменимой практичности Hot Reload, изучите суперполезные функции C# 10, освойте основы того, как создать минимальный API, и узнайте, как и почему разработчикам следует использовать внедрение зависимостей.
Фреймворк .NET 6.0 является основным релизом для Microsoft и позволяет разработчикам создавать практически все, используя одну унифицированную платформу. .NET Framework был выпущен в 2002 году для разработки Windows, а позже превратился в то, что мы знаем как .NET Core. Этот легкий кроссплатформенный фреймворк позволяет разработчикам создавать различные типы приложений. С выпуском .NET 5.0 в 2020 году Microsoft начала укреплять свое единое видение для всей платформы, достигнув кульминации в .NET 6.0. В этой книге мы рассмотрим .NET 6.0 в его отношении к ASP.NET Core.
.NET 6.0 и C# 10 приносят с собой множество новых функций. Хотя эта книга не является глубоким погружением в C# 10, я кратко коснусь нескольких новых функций. Чтобы узнать, работает ли созданное вами приложение на C# 10, посмотрите свойства проекта

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

2023
#ENG #C

CodeMode | Программирование
📕 Vue.js 3 Design Patterns and Best Practices

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

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

2023
#ENG #VueJS

CodeMode | Программирование
📕 Accelerating Server-Side Development with Fastify

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

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

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

2023
#ENG #Fastify

CodeMode | Программирование
📕 Машинное обучение без лишних слов

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

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

2020
#RU #ML

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

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

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

2020
#RU #Microservice

CodeMode | Программирование
📕 Машинное обучение на R. Экспертные техники для прогностического анализа

Язык R предлагает мощный набор методов машинного обучения, позволяющих быстро проводить нетривиальный анализ ваших данных.
Книга является руководством, которое поможет применять методы машинного обучения в решении ежедневных задач. Бретт Ланц научит всему необходимому для анализа данных, формирования прогнозов и визуализации данных.
Здесь вы найдете информацию о новых улучшенных библиотеках, советы об этических аспектах машинного обучения и проблемах предвзятости, а также познакомитесь с глубоким обучением.

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

2020
#RU #ML #R

CodeMode | Программирование
📕 C++23 Best Practices

Впервые в истории C++23 изменяет "Hello World" в C++. Какие фундаментальные изменения это означает для вашего кода?
Это крупное обновление и реорганизация моей популярной книги с рекомендациями по C++. Та версия закончилась на C++20. Эта версия была обновлена до C++23 со всеми рассмотренными примерами и обновлениями для C++23.
Если вы все еще используете C++20, тогда вам следует рассмотреть возможность получения более старой версии этой книги. Если вы с нетерпением ждете возможности использовать C++23 в ближайшее время, вам следует приобрести эту книгу!

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

2024
#ENG #C

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

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

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

2023
#ENG #Python

CodeMode | Программирование
📕 Programming for Game Design

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

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

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

2024
#ENG #Godot

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

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

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

2024
#ENG #Coding

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