Книги для программистов
55.1K subscribers
1.36K photos
283 videos
24 files
1.23K links
Книги по программированию, библиотека электронных книг для разработчиков.


По всем вопросам @evgenycarter

РКН clck.ru/3Ko9cz
Download Telegram
Debugging Machine Learning Models with Python: Develop high-performance, low-bias, and explainable machine learning and deep learning models
Автор: Ali Madani (2023)

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

Скачать книгу

👉 @bfbook
👍81
Эффективное использование С++

Лекция 1. Библиотеки, утилиты, средства разработки, сборка (Эффективное использование С++)
Лекция 2. Работа с памятью. Утечки ресурсов. RAII, умные указатели (Эффективное использование С++)
Лекция 3. Move semantics, rvalue reference, perfect forwarding.
Лекция 4. Callbacks: lambda, bind & function.
Лекция 5. Multithreading in C++ (потоки, блокировки, задачи, атомарные операции, очереди сообщений)
Лекция 6. Обзор возможностей современных стандартов C++

источник

#cpp #programming

👉 @cpp_lib
👍15🔥53🤔21👾1
Multiplayer Game Development with Unreal Engine 5: Create compelling multiplayer games with C++, Blueprints, and Unreal Engine’s networking features
Автор: Marco Secchi (2023)

В этой книге вы познакомитесь с основополагающими принципами многопользовательских игр. Начиная с примера проекта, вы узнаете, как настроить сетевую систему и заставить ее работать. После того как прототип проекта будет готов к работе, вы начнете добавлять игровую логику, включая препятствия и искусственный интеллект противников, чтобы повысить сложность и вовлеченность, предлагая игрокам увлекательный опыт. Далее вы научитесь отлаживать и оптимизировать проект, а затем развернете сборку игры и интегрируете ее с облачными сервисами, такими как система Epic Online Services.

Скачать книгу

👉 @bfbook
👍42🔥2
Methods of IT Project Management, 4th Edition
Автор: Jeffrey L. Brewer (2022)

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

Скачать книгу

👉 @bfbook
👍52
The Ultimate Docker Container Book: Build, test, ship, and run containers with Docker and Kubernetes, 3rd Edition
Автор: Dr. Gabriel N. Schenker (2023)

Вначале вы освоите такие практические навыки, как настройка окружения Docker, работа с компонентами, имеющими состояние, выполнение и тестирование кода в контейнерах, управление образами Docker. Вы также узнаете, как адаптировать унаследованные приложения к контейнеризации и понять архитектуру распределенных приложений. Далее вы узнаете о сетевой модели Docker, программно-определяемых сетях для безопасных приложений, Docker compose для управления мультисервисными приложениями, а также об инструментах для анализа журналов и метрик. Далее вы углубите свое понимание популярных оркестров, таких как Kubernetes и Docker swarmkit, изучите их ключевые концепции и стратегии развертывания отказоустойчивых приложений.

Скачать книгу

👉 @bfbook
👍155
SEO 2023: Learn search engine optimization with smart internet marketing strategies
Автор: Adam Clarke (2023)

В этой книге по SEO вы найдете:

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

Скачать книгу

👉 @bfbook
👍91
Forwarded from ITmozg
OpenAI представила Sora — генератор качественных видео по описанию.

Sora — генеративная модель, которая создаёт видеоролики по текстовому описанию. Первая версия даёт возможность генерировать видео продолжительностью до минуты.

https://openai.com/sora

#нейросети #новости #openai #sora

👉 @itmozg
👍12🔥11😱611
Learn Programming with C
Sazzad M.S. Imran, Md Atiqur
Rahman Ahad (2024)

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

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

Скачать книгу

👉 @bfbook
👍1332🥱1
Data Wrangling with SQL: A hands-on guide to manipulating, wrangling, and engineering data using SQL
Автор: Raghav Kandarpa (2023)

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

Скачать книгу

👉 @bfbook
👍61
Modern Data Architectures with Python: A modern approach to building data ecosystems
Автор: Brian Lipp (2023)

Архитектура данных на Python научит вас интегрировать потоки машинного обучения и науки о данных в вашу платформу данных. Вы также узнаете, как взять ваши данные и построить открытые озера, которые можно объединить с любой технологией. Эта книга даст вам глубокий практический опыт работы с такими инструментами, как Kafka, Apache Spark, MongoDB, Neo4J, Delta Lake MLFlow и SQL Dashboards.
К концу этого путешествия вы накопите богатый багаж практических и теоретических знаний для создания собственных экосистем данных.

Скачать книгу

👉 @bfbook
👍72
Vue.js for Jobseekers: A complete guide to learning Vue.js, building projects, and getting hired
Автор: Clive Harber (2023)

Эта книга научит вас проектировать и создавать клиентские приложения с помощью Vue.js, популярного JavaScript-фреймворка. Книга начинается с изучения фреймворка Vue, его основных принципов, а также HTML и CSS. Затем рассматривается новейшая экосистема Vue.js, включая Vue CLI, Pinia, Vue Router и Composition API. Далее рассказывается о том, как использовать рендеринг на стороне сервера с помощью Nuxt.js, как построить веб-интерфейс, как тестировать код и как интегрировать приложение с back end. Наконец, книга научит вас писать качественный, поддерживаемый код, соответствующий отраслевым стандартам и лучшим практикам.

Скачать книгу

👉 @bfbook
💩11👍411
The Fundamentals of C/C++ Game Programming
Brian Beuken (2018)

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

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

Скачать книгу

👉 @bfbook
👍92🔥2