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


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

РКН clck.ru/3Ko9cz
Download Telegram
Driving Data Quality with Data Contracts: A comprehensive guide to building reliable, trusted, and effective data platforms
Автор: Andrew Jones (2023)

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

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

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

👉 @bfbook
👍8
SQL and NoSQL Databases: Modeling, Languages, Security and Architectures for Big Data Management, 2nd Edition
Автор: Andreas Meier (2023)

Данный учебник предлагает комплексное введение в реляционные (SQL) и нереляционные (NoSQL) базы данных. Авторы подробно рассматривают современное состояние средств и методов работы с базами данных и анализируют грядущие новинки.

Авторы подробно анализируют управление, моделирование, языки, безопасность и архитектуру реляционных баз данных, графовых баз данных и баз данных документов. Кроме того, представлен обзор других подходов к базам данных на основе SQL и NoSQL.

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

👉 @bfbook
👍73
This media is not supported in your browser
VIEW IN TELEGRAM
Хотите узнать секрет оптимизации SQL-запросов?

Очень важно понимать порядок выполнения.
В SQL-запросе операторы выполняются в следующем порядке:

1. FROM / JOIN
2. WHERE
3. GROUP BY
4. HAVING
5. SELECT
6. DISTINCT
7. ORDER BY
8. LIMIT / OFFSET

#db

👉 @database_info
🔥23👍105😱1
Begin to Code: Building apps and games in the Cloud
Автор: Rob Miles (2023)

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

Книга содержит множество инноваций, начиная с задач по отладке и заканчивая пошаговыми упражнениями "Сделай что-нибудь". Автор рассматривает код в контексте, показывая, как развертываются и запускаются современные облачные приложения, как их элементы объединяются в работающие системы и как ключевые облачные технологии помогают решить проблемы безопасности, надежности и масштабируемости. Легко, дружелюбно и под вашим контролем!

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

👉 @bfbook
👍6
Forwarded from DevOps
Шпаргалка по Git для разработчиков и инженеров DevOps 🐙

#devops #девопс

Подпишись 👉@i_DevOps
👍122👎2🔥1🌚1
Metaprogramming in C#: Automate your .NET development and simplify overcomplicated code
Автор: Einar Ingebrigtsen (2023)

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

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

👉 @bfbook
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
SQL

С помощью всего нескольких базовых команд можно решить 80% повседневных задач, связанных с данными.
Сосредоточьтесь на понимании JOIN, SELECT, UPDATE, DELETE и некоторых других фундаментальных команд.

#db

👉 @database_info
🔥19👍3
Python GUI Programming with PAGE: Create professional-looking GUIs for Python applications efficiently and effectively
Автор: Gregory Walters (2023)

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

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

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

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

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


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

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

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

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

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

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

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

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

GitHub Сообщество 📌
https://xn--r1a.website/Githublib Интересное из GitHub

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

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

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

Разработка игр 📌
https://xn--r1a.website/game_devv Все о разработке игр

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

Чат программистов📌
https://xn--r1a.website/developers_ru

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

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

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

QA, тестирование 📌
https://xn--r1a.website/testlab_qa Библиотека тестировщика

Шутки программистов 📌
https://xn--r1a.website/itumor Шутки программистов

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

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

Английский 📌
https://xn--r1a.website/UchuEnglish Английский с нуля

Математика 📌
https://xn--r1a.website/Pomatematike Канал по математике

Excel лайфхак📌
https://xn--r1a.website/Excel_lifehack
👍102👎1🤡1
Security for Containers and Kubernetes: Learn how to implement robust security measures in containerized environments
Автор: Luigi Aversa (2023)

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

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

👉 @bfbook
👍7
Git Repository Management in 30 Days: Learn to manage code repositories like a pro
Автор: Sumit Jaiswal (2023)

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

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

👉 @bfbook
👍3🍌3
Take Control of Your Passwords, 4th Edition
Автор: Joe Kissell (2023)

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

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

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

👉 @bfbook
👍8
Pearls of Algorithm Engineering
Автор: Paolo Ferragina (2023)

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

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

👉 @bfbook
👍111
This media is not supported in your browser
VIEW IN TELEGRAM
Half-Life 25 лет!

К 25-летию игры Valve добавили в Half-Life семь многопользовательских карт, в том числе четыре совершенно новые: Contamination, Pool Party, Disposal и Rocket Frenzy. В игру добавлена поддержка Steam Networking.

#gamedev

👉 @game_devv
👍279🔥9👎1
Ultimate Typescript Handbook: Build, scale and maintain Modern Web Applications with Typescript
Автор: Dan Wellman (2023)

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

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

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

👉 @bfbook
👍71
КиШ в IT⁠⁠

Спасибо подписчикам )

👉@itumor
👎17🔥10👍8💩7🤡5😁1🏆1
React 18 Design Patterns and Best Practices: Design, build, and deploy production-ready web applications with ease and create powerful user experiences, 4th Edition
Автор: Carlos Santana Roldan (2023)

Книга состоит из трех частей: в первой вы узнаете об основах паттернов React, во второй погрузитесь во внутреннюю работу React, а в третьей сосредоточитесь на практическом применении. Все примеры кода обновлены в соответствии с последней версией React, а также добавлены новые возможности React 18 и Node 18, архитектура MonoRepo и обширная глава по TypeScript.

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

👉 @bfbook
👍10
Media is too big
VIEW IN TELEGRAM
Лучшая графика квантовой запутанности, которую я когда-либо видел!

👉 @bookflow
🔥76🤯16🤡7👍5
End-to-End Observability with Grafana: A comprehensive guide to observability and performance visualization with Grafana
Автор: Ajay Reddy Yeruva (2023)

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

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

👉 @bfbook
👍8