TGViewer
Channel Public Channel
Книги для программистов

Книги для программистов

@bfbook

Книги по программированию, библиотека электронных книг для разработчиков.


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

РКН clck.ru/3Ko9cz
Subscribers
54K
Photos
1.4K
Videos
285
Links
1.2K

Showing posts older than #4750 · Back to latest

Older Posts 20 shown
Post #4749 10.2K
🗓 3 октября, 18:30 мск, Четверг
📍Офлайн | 💻 Онлайн

🔧ОГО! Ви.Tech meetup #1

Приходите на первый митап по Go от IT-команды ВсеИнструменты.ру! Обсудим интеграцию gRPC с frontend, замену слайсов итераторами и оптимизацию Go через компилятор. Завершим дискуссией с экспертами и нетворкингом

Своим опытом поделятся:
🪚 Дмитрий Матреничев
Go-разработчик. Пишет Talos Linux и Omni, помогает разработчикам писать красивый и удобный код на Go.

🔦 Кирилл Кузин
Бросил работу инженера-конструктора, чтобы разрабатывать на Go. Сейчас работает над сервисами и PaaS в Ви.Tech

🔨 Эдгар Сипки
Эксперт в Go с 2018 года. Основатель open-source инструмента EasyP, член ПК GolangConf. Ozon Банк.

🛠 Даниил Подольский
Глава программного комитета GolangConf, активист Go Spb и просто хороший человек. YADRO.

🔩 Алексей Мясников
Руководитель команды в Яндекс — на проекте YDB. В IT с 2006 года. Писал код на более чем 20 языках программирования: больше всего на C++, Java, Go, TypeScript.

🔗 Регистрируйтесь по ссылке
  • 👍 4
  • 😁 1
Post #4748 9.95K
Python One-Liners: Write Concise, Eloquent Python Like a Professional
Mayer Christian (2020)

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

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

👉 @bfbook
  • 👍 6
  • ⚡ 1
  • 🎉 1
Post #4747 9.21K
Полезные ресурсы для системных администраторов:

👍 DevOps Star (Звезда Девопса) - Devops, Linux, SRE, Kubernetes, Сисадмин, Девопс, Python, JS, Java, Git, IT канал, программирование, безопасность, ИТ, Sysadmin.

👍 Системный администратор - Канал для системных администраторов. Linux, Windows, Active Directory, GPO, PowerShell. Виртуализация Hyper-V, VMWare. Облака Azure, AWS.

👍 Linux - Все для системного администратора, новости и информация из мира Linux.

👍 Системный Администратор - Канал для системных администраторов. Полезный контент по Windows, Linux и т.д.
  • 👍 2
  • 🎉 2
Post #4746 9.2K
Behavioral Data Analysis with R and Python
Автор: Florent Buisson (2021)

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

Во время чтения книги вы:
✔️Поймете специфику поведенческих данных;
✔️Изучите различия между измерением и прогнозированием;
✔️Узнаете, как очистить и подготовить данные;
✔️Используете поведенческие данные, чтобы понять и измерить причину и следствие;
✔️Сегментируете клиентов разными способами.

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

👉 @bfbook
  • 👍 4
  • 🥰 2
  • ❤ 1
  • ⚡ 1
Post #4744 8.79K
gRPC Microservices in Go
Автор: Huseyin Babal (2023)

Книга научит вас создавать готовые к производству микросервисы с помощью Go и gRPC. В нем вы научитесь создавать эффективные API на Go, использовать gRPC для сетевого взаимодействия, а также развертываться в облаке и Kubernetes. Полезные примеры, в том числе полное веб-приложение для электронной коммерции, облегчают понимание каждой концепции. Вы также получите представление о тестировании, развертывании и эффективных практиках DevOps для микросервисов.

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

👉 @bfbook
  • 👍 8
  • ⚡ 1
Post #4743 8.27K
Write Great Code, Volume 3: Engineering Software
Автор: Randall Hyde (2020)

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

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

👉 @bfbook
  • 👍 5
  • 🎉 2
  • ❤ 1
Post #4741 8.43K
Learning Scientific Programming with Python
Автор: Christian Hill (2020)

Студенты и исследователи все чаще обращаются к мощному языку программирования Python в качестве альтернативы коммерческим пакетам. Автор книги быстро переходит от основ к продвинутым концепциям, позволяя читателям быстро овладеть навыками. Начиная с общих концепций программирования, таких как циклы и функции в Python 3, и переходя к библиотекам NumPy, SciPy и Matplotlib для числового программирования и визуализации данных, в этом учебнике также обсуждается использование ноутбуков IPython для создания материалов, которые можно использовать совместно.

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

👉 @bfbook
  • 👍 9
  • 🔥 2
Post #4740 8.88K
Web Development with Blazor, 3rd Edition: A practical guide to start building interactive UIs with C# 12 and .NET 8
Автор: Jimmy Engstrom (2024)

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

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

👉 @bfbook
  • 👍 6
Post #4738 9.42K
Bootstrapping Microservices with Docker, Kubernetes, and Terraform: A project-based guide
Автор: Ashley Davis (2021)

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

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

👉 @bfbook
  • 👍 7
  • 👏 4
  • ❤ 3
Post #4737 9.25K
Подборка Telegram каналов для программистов

Системное администрирование 📌

https://t.me/devops_star DevOps Star (Звезда Девопса)
https://t.me/i_linux Системный администратор
https://t.me/linuxchmod Linux
https://t.me/sys_adminos Системный Администратор
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

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/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 Полезные советы по программированию
https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика
https://t.me/itmozg Программисты, дизайнеры, новости из мира IT
https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста

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 Канал по математике
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике

Excel лайфхак📌
https://t.me/Excel_lifehack

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

Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
  • 👍 3
  • ❤ 2
  • 👏 2
Post #4736 9.51K
100 Go Mistakes and How to Avoid Them
Автор: Teiva Harsanyi (2022)

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

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

👉 @bfbook
  • 👍 7
  • ❤ 5
Post #4735 9.99K
CMake Best Practices: Discover proven techniques for creating and maintaining programming projects with CMake
Автор: Dominik Berner (2022)

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

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

👉 @bfbook
  • 👍 5
  • ❤ 1
  • 👎 1
Post #4732 9.91K
Fluent Python, 2nd Edition
Автор: Luciano RamalhoJames LovegroveCharles L. MeeJr. (2021)

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

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

👉 @bfbook
  • 👍 11
Post #4731 9.65K
Cybersecurity Strategies and Best Practices: A Comprehensive Guide to Enterprise Cyber Defense
Автор: Milad Aslaner (2024)

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

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

👉 @bfbook
  • 👍 7
  • 🥰 3
Post #4730 9.59K
Bug Bounty from Scratch: A comprehensive guide to discovering vulnerabilities and succeeding in cybersecurity
Автор: Francisco Javier (2024)

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

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

👉 @bfbook
  • 👍 5
  • ❤ 2
  • 👏 2
  • ⚡ 1
Post #4728 9.44K
API Design Patterns
Автор: JJ Geewax (2021)

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

Темы в книге:
✔️Основные принципы для шаблонов API;
✔️Основы верстки и именования ресурсов;
✔️Обработка типов данных для любого языка программирования;
✔️Стандартные методы, обеспечивающие предсказуемость;
✔️Методы аутентификации и проверки для безопасных API;
✔️Коллективные операции по перемещению, управлению и удалению данных;
✔️Расширенные шаблоны для особых взаимодействий и преобразования данных.

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

👉 @bfbook
  • 👍 10
  • 🔥 4
Post #4727 9.22K
Reactive Patterns with RxJS and Angular Signals: Elevate your Angular 18 applications with RxJS Observables, subjects, operators, and Angular Signals
Автор: Lamis Chebbi (2024)

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

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

👉 @bfbook
  • ❤ 6
  • 👍 3
  • 👏 1
Post #4725 9.07K
Rust in Action
Автор: Tim McNamara (2021)

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

Темы в книге:
✔️От элементарного до продвинутого программирования на Rust;
✔️Практические примеры из системного программирования;
✔️Приложения в командной строке, графические и сетевые.

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

👉 @bfbook
  • 👍 9
  • 🎉 2
  • 😡 1
Post #4724 9.67K
Mastering Python Design Patterns, 3rd Edition: Craft essential Python patterns by following core design principles
Автор: Kamon Ayeva (2024)

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

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

👉 @bfbook
  • 👍 10
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →