Книги для программистов
55.3K subscribers
1.95K photos
281 videos
20 files
1.94K links
Книги по программированию, библиотека электронных книг для разработчиков.


По всем вопросам @evgenycarter
Download Telegram
Developing on AWS with C#: A Comprehensive Guide on Using C# to Build Solutions on the AWS Platform
Автор: James Charlesworth (2022)

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

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

👉 @bfbook
Rust Servers, Services, and Apps
Автор: Prabhu Eshwarla (2023)

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

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

👉 @bfbook
Подборка Telegram каналов для программистов

Системное администрирование 📌
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.me/sysadminoff Новости Линукс Linux


https://t.me/tikon_1 Новости высоких технологий, науки и техники💡
https://t.me/mir_teh Мир технологий (Technology World)

https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика

https://t.me/itmozg Программисты, дизайнеры, новости из мира IT.
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике

https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста

1C разработка 📌
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
https://t.me/cpp_geek Учим C/C++ на примерах

Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus

Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
https://t.me/java_geek Учим Java на примерах

GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub

Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных

Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
https://t.me/kotlin_lib Подборки полезного материала по Kotlin

Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/frontend_sovet Frontend советы, примеры и практика!
https://t.me/React_lib Подборки по React js и все что с ним связано

Разработка игр 📌
https://t.me/game_devv Все о разработке игр

Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT

Чат программистов📌
https://t.me/developers_ru

Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/books_reserv Книги для программистов

БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию

QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика

Шутки программистов 📌
https://t.me/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
https://t.me/xakep_1 Статьи из "Хакера"

Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров

Английский 📌
https://t.me/UchuEnglish Английский с нуля

Математика 📌
https://t.me/Pomatematike Канал по математике

Excel лайфхак📌
https://t.me/Excel_lifehack
Managing Machine Learning Projects: From design to deployment
Автор: Simon Thompson (2023)

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

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

👉 @bfbook
Shipping Go: Develop, deliver, discuss, design, and go again
Автор: Joel Holmes (2023)

В книге показано, как создавать конвейеры разработки программного обеспечения, специфичные для Go. К моменту завершения главы 3 у вас уже будет готов базовый процесс CI/CD, а также итеративный процесс разработки, выпуска и доработки приложений. Затем вы будете планомерно совершенствовать свой конвейер для поддержки контейнеризации, интеграционного тестирования, семантического версионирования и автоматического развертывания.

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

👉 @bfbook
This media is not supported in your browser
VIEW IN TELEGRAM
coderoad-vscode

👩‍💻 Создание или воспроизведение интерактивных уроков по коду в VSCode

https://github.com/coderoad/coderoad-vscode

👉 @Githublib
C++ Networking 101
Автор: Anais Sutherland (2023)

Эта книга устраняет разрыв между сетевым администрированием и программированием, предлагая читателям целостный подход к освоению сетевых операций. Вначале читатель знакомится с такими основами сетевой работы, как модели TCP/IP, сокеты и протоколы. Затем они переходят к практическому программированию, используя язык C++ для установления соединений TCP/UDP клиент-сервер, обработки сетевых ошибок и работы с протоколами прикладного уровня, такими как HTTP/HTTPS, FTP, SMTP, IMAP и DNS.

Далее книга знакомит читателей с виртуальными частными сетями (VPN). Рассматриваются беспроводные сети и асинхронное программирование, приводятся наглядные иллюстрации настройки WiFi, Bluetooth и Zigbee с использованием языка C++. Рассматриваются важнейшие стандарты беспроводной связи и протоколы безопасности.

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

👉 @bfbook
Software Containers: The Complete Guide to Virtualization Technology. Create, Use and Deploy Scalable Software with Docker and Kubernetes. Includes Docker and Kubernetes.
Автор: Jordan Lioy (2023)

- Основы - теория, лежащая в основе Docker
- Широкое освещение архитектуры Docker
- Глубокое погружение в основные понятия, такие как образы и контейнеры
- Сетевое взаимодействие, тома и безопасность
- Освещение темы Docker Certified Associate (DCA)
- Что такое контейнер Kubernetes и почему они важны
- Почему управление ресурсами имеет решающее значение
- Основы микросервисов и оркестровки
- Как Kubernetes вписывается в этот мир
- Как использовать поды, сервисы, контроллеры и метки
- Как использовать балансировщики нагрузки и почему это нужно делать всегда
- Как эффективно использовать хранилище
- Наиболее важные инструменты безопасности
- Как запустить Kubernetes с помощью OCP, CoreOS и Tectonic

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

👉 @bfbook
Security in Computing, 6th Edition
Автор: Charles Pfleeger (2023)

Искусство компьютерной и информационной безопасности: От приложений и сетей до облаков и криптовалют

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

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

👉 @bfbook
The Garbage Collection Handbook: The Art of Automatic Memory Management
Автор: Antony Hosking (2023)

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

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

👉 @bfbook
Лекции С++ продвинутый поток ФПМИ 2023-24

Лекция 1. Введение в язык C++. Основные типы и операции над ними
Лекция 2. Основные команды в терминале. Компиляция программ
Лекция 3. Объявления и определения, области видимости, пространства имен
Лекция 4. Выражения и операторы. Управляющие конструкции
Лекция 5. Compile-time errors, runtime errors, undefined behavior
Лекция 6. Указатели
Лекция 7. Стековая, статическая и динамическая память
Лекция 8. Массивы, функции и указатели на функции

источник

#cpp #programming

👉 @cpp_lib
Driving Data Quality with Data Contracts: A comprehensive guide to building reliable, trusted, and effective data platforms
Автор: Andrew Jones (2023)

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

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

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

👉 @bfbook