Vtome.ru - электронная библиотека

  • Добавил: Natali26
  • Дата: 23-02-2025, 15:57
  • Комментариев: 0
Название: The Quick Python Book. 4th Edition (Final Release)
Автор: Naomi Ceder
Издательство: Manning Publications Co
Год: 2025
Формат: pdf
Страниц: 585
Размер: 66.7 Мб
Язык: английский

A fast-paced introduction to Python for intermediate developers–now with coverage of generative AI! The Quick Python Book has helped over 100,000 developers get up to speed in Python. This revised Fourth Edition covers Python’s latest features, control structures, and libraries, plus new coverage of working with AI-generated Python code.
  • Добавил: literator
  • Дата: 23-02-2025, 08:13
  • Комментариев: 0
Название: Software Productivity with Go: Learning Golang for real-world development
Автор: Sufyan bin Uzayr
Издательство: BPB Publications
Год: 2025
Страниц: 442
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

This book is a comprehensive guide to mastering Golang, one of the most efficient and developer-friendly programming languages available today. It is designed to help developers, software engineers, and tech enthusiasts alike, to build high-performance, secure, and scalable applications using Go. This book introduces you to Go programming, focusing on efficient software development while addressing common challenges. It starts with Go installation, setting up the Vim IDE, and core concepts like concurrency using goroutines and channels. You will explore advanced topics, including data structures, algorithms, high-performance networking, and building secure applications. The book also covers essential deployment strategies like microservices and CI/CD pipelines, along with expert techniques for debugging and error handling. It concludes with a detailed case study, a review of Go basics, and a quick-reference cheat sheet, giving you practical tools to master Go programming and tackle real-world projects with confidence.
  • Добавил: literator
  • Дата: 23-02-2025, 07:37
  • Комментариев: 0
Название: Infrastructure Automation with Pulumi and TypeScript: Building and automating scalable cloud infrastructure
Автор: Bheemarayappa Hanabar
Издательство: BPB Publications
Год: 2025
Страниц: 430
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

This book introduces an innovative approach to cloud management by combining Pulumi’s IaC tool with TypeScript. It enables automated, error-free provisioning, simplifies collaboration, and provides practical skills for efficient resource management. The book deeply explores Pulumi, a modern IaC platform that is reshaping cloud development with TypeScript. From the foundational principles of IaC to leveraging Pulumi's multi-language support, readers are guided through building, deploying, and managing infrastructure efficiently. Key principles such as abstraction, scalability, and version control are explored, helping developers transform their cloud operations. The book highlights Pulumi’s unique strengths, including support for multiple programming languages, seamless integrations with major cloud providers, and automation capabilities for DevOps workflows. By the end of this book, you will be equipped to automate your cloud infrastructure with Pulumi and TypeScript.
  • Добавил: literator
  • Дата: 23-02-2025, 07:13
  • Комментариев: 0
Название: Statistics for Data Scientists and Analysts: Statistical approach to data-driven decision making using Python
Автор: Dipendra Pant, Suresh Kumar Mukhiya
Издательство: BPB Publications
Год: 2025
Страниц: 376
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Statistics is a powerful tool for data analysis, visualization, and inference. Python is a popular programming language that offers a rich set of libraries and frameworks for statistical computing. Together, they can help you solve real-world problems and make informed decisions based on data. This book teaches you how to use Python to implement statistical concepts and techniques in a practical and effective way. You will also learn how to perform data science and analysis to generate insights, patterns, and trends. This book introduces the basics of statistics, such as descriptive and inferential statistics, ML, probability distributions, hypothesis testing, and confidence intervals. It also covers advanced topics such as regression analysis, linear algebra, statistical tests, time series, survival, and correlation analysis. You will learn how to identify patterns, interpret data, and make data-driven decisions. The book emphasizes practical learning with examples, exercises, and code snippets using popular Python libraries like NumPy, Pandas, Matplotlib, Seaborn, and SciPy to perform various statistical tasks. By the end of this book, you will have a solid foundation in statistics and Python programming. You will be able to explore, analyze, and visualize data using Python.
  • Добавил: literator
  • Дата: 22-02-2025, 22:58
  • Комментариев: 0
Название: Penetration Testing with Java: A step-by-step pen testing handbook for Java applications
Автор: Nancy Snoke
Издательство: BPB Publications
Год: 2025
Страниц: 400
Язык: английский
Формат: epub (true)
Размер: 39.7 MB

The book provides a comprehensive exploration of Java security and penetration testing, starting with foundational topics such as secure coding practices and the OWASP Top 10 for web applications. The early chapters introduce penetration testing methodologies, including Java web application-specific mapping and reconnaissance techniques. The gathering of information through OSINT and advanced search techniques is highlighted, laying the crucial groundwork for testing. Proxy tools like Burp Suite and OWASP Zap are shown, offering insights into their configurations and capabilities for web application testing. Each chapter does a deep dive into specific vulnerabilities and attack vectors associated with Java web and mobile applications. This book is for Java developers, software developers, application developers, quality engineers, software testing teams, and security analysts.
  • Добавил: literator
  • Дата: 22-02-2025, 22:09
  • Комментариев: 0
Название: Generative AI for Everyone: Deep Learning, NLP, and LLMs for creative and practical applications
Автор: Karthikeyan Sabesan, Sivagamisundari, Nilip Dutta
Издательство: BPB Publications
Год: 2025
Страниц: 414
Язык: английский
Формат: epub (true)
Размер: 24.3 MB

Generative AI is revolutionizing the way we interact with technology. Imagine creating hyper-realistic images, composing original music pieces, or generating creative text formats, all with the help of AI. This book provides a comprehensive exploration of generative AI and its transformative impact across various industries. This book begins with the basics of AI, explaining ML and design patterns to build a solid foundation. It delves deeply into Generative AI and then progresses through Machine Learning, Deep Learning, and essential architectures such as CNNs, GANs, Diffusion, RNNs, LSTMs, and Transformers. It covers practical applications, from regression and classification to advanced use cases such as image generation, editing, document search, content summarization, and question answering. LangChain is an open-source framework available in Python and Java-based libraries. It provides interchangeable tools, frameworks, and integrations to automate and simplify the development of LLM applications and the creation of text generation pipelines.
  • Добавил: literator
  • Дата: 22-02-2025, 21:44
  • Комментариев: 0
Название: Mastering Neural Network Computer Vision with TensorFlow and Keras: A practical guide to image use cases like object detection, image segmentation, and text recognition
Автор: Jean Anoma
Издательство: BPB Publications
Год: 2025
Страниц: 330
Язык: английский
Формат: epub (true)
Размер: 49.1 MB

Mastering Neural Network Computer Vision with TensorFlow and Keras provides a comprehensive guide to using TensorFlow and Keras for computer vision applications. The book enables readers to develop and exercise the skills needed to use sophisticated pre-trained computer vision models, build simple and more advanced neural network models, and optimize their performance. The different chapters of the book cover a comprehensive range of topics in computer vision and Deep Learning. The first chapter provides a theoretical introduction to computer vision and Deep Learning, and the second one provides an overview of TensorFlow and its capabilities. The subsequent chapters cover specific applications of neural networks in computer vision, such as image classification, image segmentation, and object detection, and how to tap into the power of transfer learning and pre-trained models to address those use cases. Finally, the remaining chapters cover how to design your own neural network, gather a proper dataset and train your model efficiently.
  • Добавил: literator
  • Дата: 22-02-2025, 21:14
  • Комментариев: 0
Название: Building and Deploying WebAssembly Apps: Building secure, portable, and optimized web applications with WebAssembly
Автор: Peter Salomonsen
Издательство: BPB Publications
Год: 2025
Страниц: 294
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

WebAssembly is a groundbreaking technology that has transformed the way we build and deploy web applications. It enables lightning-fast performance, portability across platforms, and seamless integration with existing web technologies. This comprehensive guide will lead you through the journey of mastering WebAssembly, from its fundamentals to advanced applications. This book introduces WebAssembly basics, its purpose, and real-world use cases in web, server, and desktop apps. Featuring examples in languages like AssemblyScript, C/C++, and Rust, it covers converting legacy codebases to WebAssembly for browser compatibility. It showcases advanced use cases like WebAssembly-based music tools, Git integration, and smart contracts. The book concludes with WebAssembly's role in cloud-native Kubernetes, signaling a new era in container orchestration. Many of the examples build on the author's experience with WebAssembly Music, git in WebAssembly, and NEAR protocol smart contracts. The target audience for this book is developers interested in learning about WebAssembly. The reader should have experience in programming, and knowing about programming languages such as C/C++ or Rust helps in understanding the content.
  • Добавил: literator
  • Дата: 22-02-2025, 20:49
  • Комментариев: 0
Название: Digital Image Processing Using Python: A comprehensive guide to the fundamentals of digital image processing
Автор: Manish Kashyap
Издательство: BPB Publications
Год: 2025
Страниц: 420
Язык: английский
Формат: epub (true)
Размер: 13.2 MB

“Digital Image Processing Using Python" offers a comprehensive guide to mastering image processing techniques through practical Python implementations. It equips you with the essential tools and knowledge to manipulate, analyze, and transform digital images using the powerful programming language, Python. This book offers a comprehensive exploration of digital image processing, combining theoretical foundations with practical applications. Starting with fundamental concepts like image representation and pixel neighborhoods, the book teaches Python programming and essential libraries for image manipulation. It covers a wide range of techniques, including spatial and frequency domain filtering, non-linear processing, noise reduction, wavelet transforms, and binary morphology. Advanced topics such as phase-based processing, multi-resolution analysis, and morphological operations are also explored in depth. This book is perfect for undergraduate and master's level students seeking to grasp image processing concepts or professionals working in fields like computer vision, artificial intelligence, or medical imaging.
  • Добавил: literator
  • Дата: 22-02-2025, 20:02
  • Комментариев: 0
Название: Python for Beginners: Learn Python from scratch with a practical and straightforward guide, covering essential fundamentals, flow control, data manipulation, and much more. Part 2
Автор: Alex Harrison
Издательство: NewYork Courses
Год: 2025
Страниц: 535
Язык: английский
Формат: epub
Размер: 16.1 MB

The book presents a clear and accessible approach for those taking their first steps into the world of programming, using one of the most popular and versatile languages today. Starting with an introduction to the language and fundamental programming concepts, the reader is guided through a structured journey that covers everything from basic principles to more advanced and practical topics. The first chapters are dedicated to explaining what the language is, how its intuitive syntax works, and why it is widely used in various fields such as web development, automation, data analysis, and Artificial Intelligence (AI). Programming is a constantly evolving universe, and Python is at the heart of this revolution. Since its creation, this language has evolved impressively, becoming a powerful tool for creating versatile, efficient, and accessible solutions. This book was born from my desire to share this knowledge and help developers, both beginners and experienced ones, make the most of what Python has to offer.