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


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

РКН clck.ru/3Ko9cz
Download Telegram
Building ETL Pipelines with Python: Create and deploy enterprise-ready ETL pipelines by employing modern methods
Автор: Brij Kishore Pandey (2023)

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

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

👉 @bfbook
👍13
Web API Development with Python: A Beginner's Guide using Flask and FastAPI
Автор: Rehan Haider (2021)

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

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

👉 @bfbook
👍42
AWS DevOps Simplified: Build a solid foundation in AWS to deliver enterprise-grade software solutions at scale
Автор: Akshay Kapoor (2023)

Это практическое руководство, которое начинается с введения в AWS DevOps и помогает выбрать облачный сервис, соответствующий модели работы вашей компании. Далее в руководстве представлены практические уроки по GitOps-подходу к созданию программного обеспечения, охватывающие неизменяемую инфраструктуру и конвейеры с использованием таких инструментов, как Packer, CDK и CodeBuild/CodeDeploy. Кроме того, книга дает глубокое понимание контейнерных сервисов AWS и способов реализации наблюдаемости и лучших практик DevSecOps для создания и эксплуатации сред AWS с несколькими учетными записями и регионами.

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

👉 @bfbook
👍31
Real-World iOS by Tutorials: Professional App Development With Swift
Автор: Aaqib Hussain (2022)

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

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

👉 @bfbook
5👍3
Ransomware and Cybercrime
Автор: Andrew Jenkinson (2022)

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

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

👉 @bfbook
👍721
Learning Regular Expressions
Автор: Ben Forta (2020)

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

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

👉 @bfbook
👍61👎1
Совет по Laravel 💡

Данные загружаются быстрее, если целевое значение является целым числом.

Используйте 𝘄𝗵𝗲𝗿𝗲𝗜𝗻𝘁𝗲𝗴𝗲𝗿𝗜𝗻𝗥𝗮𝘄() вместо метода 𝘄𝗵𝗲𝗿𝗲𝗜𝗻(), чтобы быстрее загружать данные, когда целевое значение является целым числом.

👉 @php_lib
👍3💩21
Fullstack GraphQL: The Complete Guide to Writing GraphQL Servers and Clients with TypeScript
Автор: Gaetano Checinskil (2020)

Full stack GraphQL - это руководство для программистов по созданию серверной и клиентской логики на GraphQL с примерами на Node.js , React, TypeScript и Apollo.

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

👉 @bfbook
👍62👎2
This media is not supported in your browser
VIEW IN TELEGRAM
В этом ролике показан кинезин - моторный белок, который перемещает молекулы по клетке. Он питается АТФ и перемещает молекулы по микротрубочкам со скоростью 2000 нм/с.

👉 @mir_teh
🔥37🤯165👍5😱2
Python for Absolute Beginners
Автор:Oswald Campesato (2023)

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

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

👉 @bfbook
👍102
Python Programming Using Problem Solving
Автор: Harsh Bhasin PhD (2023)

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

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

👉 @bfbook
👍11👎1
Building Cross-Platform Apps with Flutter and Dart: Build scalable apps for Android, iOS, and web from a single codebase
Автор: Deven Joshi (2023)

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Excel лайфхак📌
https://t.iss.one/Excel_lifehack
👍5🔥321
Mastering Python: 50 Specific Tips for Writing Better Code: Practical Strategies for Writing High-Quality Python Code
Автор: Dane Olsen (2023)

- Погрузитесь в тонкости Python с помощью 50 конкретных советов и приемов, которые помогут вам писать более чистый, эффективный и удобный в обслуживании код.
- Используя практические примеры и практические упражнения, которые иллюстрируют каждый совет и делают его понятным.
- Получите глубокое представление о внутреннем устройстве Python, структурах данных и лучших практиках, которые помогут вам решать сложные задачи.
- Используйте эту книгу в качестве справочника, к которому вы сможете обратиться в любой момент, когда вам понадобится оптимизировать ваш код на Python.
- Узнайте, как использовать популярные библиотеки и фреймворки Python, такие как NumPy, Pandas, Flask и Django, для решения конкретных задач.

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

👉 @bfbook
👍113👎2🔥1
Build Your Own Web Framework in Elixir: Develop lightning-fast web applications using Phoenix and metaprogramming
Автор: Aditya Iyengar (2023)

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

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

👉 @bfbook
👍1111
Foundations of Robotics: A Multidisciplinary Approach with Python and ROS
Автор: Damith Herath (2022)

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

Один из разделов посвящен введению в концепции программирования с использованием языка Python, который стал одним из самых популярных языков в робототехнике и искусственном интеллекте. Книга также знакомит читателя с Robot Operating System (ROS) - вездесущей программной и алгоритмической основой, используемой исследователями и промышленностью.

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

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

👉 @bfbook
👍1522
Applied Deep Learning: Design and implement your own Neural Networks to solve real-world problems
Автор: Dr. Neeraj Kumar (2023)

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

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

👉 @bfbook
3👍2
C++ Programming Fundamentals
Автор: D. Malhotra (2022)

Эта книга предназначена для изучения основ C++, мощного языка программирования, используемого разработчиками во всем мире. Его понятные концепции и простой синтаксис используются в видеоиграх, встроенных системах, устройствах IoT и ресурсоемких приложениях искусственного интеллекта. Используя метод "самообучения" с многочисленными примерами и рисунками, книга охватывает все основные концепции C++, включая указатели, классы, строки, массивы, полиморфизм, наследование, работу с файлами и многое другое. Различные типы упражнений в конце глав включают теоретические, практические и множественный выбор (с ответами) для лучшего понимания рассматриваемых тем.

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

👉 @bfbook
👍112
Pro T-SQL 2022: Toward Speed, Scalability, and Standardization for SQL Server Developers
Автор: Elizabeth Noble (2023)

Это практическая книга, которая на примерах и с помощью понятных объяснений научит вас писать лучший T-SQL. Новым в этом издании является освещение оптимизации Parameter Sensitive Plan (PSP), Azure Synapse Link для аналитики в реальном времени, интеграции с S3-совместимым объектным хранилищем и таблиц SQL Ledger на основе блокчейна. Вы научитесь улучшать дизайн T-SQL, обеспечивая более высокую производительность, безопасность и простоту восприятия. Книга выявляет распространенные антипаттерны в написании T-SQL и инструктирует вас, как изменить свой код, чтобы вы могли более уверенно писать надежный и эффективный код на T-SQL.

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

👉 @bfbook
👍71
Git Essentials: Developer’s Guide to Git
Автор: François Dupire (2021)

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

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

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

👉 @bfbook
👍52🔥21🤔1
Web Development with Django: A definitive guide to building modern Python web applications using Django 4, 2nd Edition
Автор: Ben Shaw (2023)

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

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

👉 @bfbook
👍61