Automate the Boring Stuff with Python, 3rd Edition
English | 2025 | ISBN: 9781718503403 | 672 pages | EPUB | 29.8 MB If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you? InAutomate the Boring Stuff with Python , you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. Once you’ve mastered the basics of programming, you’ll create Python programs that effortlessly perform useful and impressive feats of automation to –Search for text in a file or across multiple files –Create, update, move, and rename files and folders –Search the Web and download online content...
Learning Python: Powerful Object-Oriented Programming, 6th Edition
English | April 1st, 2025 | ISBN: 1098171306 | 1169 pages | True EPUB (Retail Copy) | 7.79 MB Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz's popular training course, this updated sixth edition will help you quickly write efficient, high-quality code with Python. It's an ideal way to begin, whether you're new to programming or a professional developer versed in other languages. Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow self-paced tutorial gets you started with Python 3.12 and all other releases in use today. With a pragmatic focus on what you need to know, it also introduces some advanced language features that have...
3D Data Science with Python: Building Accurate Digital Environments with 3D Point Cloud Workflows
English | May 20th, 2025 | ISBN: 1098161335 | 687 pages | True EPUB (Retail Copy) | 47.28 MB Our physical world is grounded in three dimensions. To create technology that can reason about and interact with it, our data must be 3D too. This practical guide offers data scientists, engineers, and researchers a hands-on approach to working with 3D data using Python. From 3D reconstruction to 3D deep learning techniques, you'll learn how to extract valuable insights from massive datasets, including point clouds, voxels, 3D CAD models, meshes, images, and more. Dr. Florent Poux helps you leverage the potential of cutting-edge algorithms and spatial AI models to develop production-ready systems with a focus on automation. You'll get the 3D...
Building Quantum Software in Python: A developer's guide
English | 2025 | ISBN: 1633437639 | 376 pages | True EPUB | 13.46 MB A developer-centric look at quantum computing. The demand for developers who can implement solutions with quantum resources is growing larger every day. Building Quantum Software with Python gives you the foundation you need to build the software for the quantum age, and apply quantum computing to real-world business and research problems. In Building Quantum Software with Python you will learn about • Quantum states, gates, and circuits • A practical introduction to quantum algorithms • Running quantum software on classical simulators and quantum hardware • Quantum search, phase estimation, and quantum counting • Quantum solutions to optimization problems...
High Performance Python: Practical Performant Programming for Humans (3rd Edition)
English | 2025 | ISBN: 1098165969 | 586 Pages | EPUB | 9 MB Your Python code may run correctly, but what if you need it to run faster? This practical book shows you how to locate performance bottlenecks and significantly speed up your code in high-data-volume programs. By explaining the fundamental theory behind design choices, this expanded edition of High Performance Python helps experienced Python programmers gain a deeper understanding of Python's implementation.
Java for Programmers: with Generative AI, 5th Edition
English | 2025 | ISBN-10: 0137574738 | 1136 pages| Epub | 221 MB The professional programmer's Deitel(R) guide to Java with integrated generative AI Written for programmers with a background in another high-level language, in Java for Programmers: with Generative AI, Fifth Edition, you'll learn modern Java development hands on using the latest Java idioms and features and genAIs. In the context of 200+ real-world code examples, you'll quickly master Java fundamentals then move on to arrays, strings, regular expressions, JSON/CSV processing with the Jackson library, private- and public-key cryptography, classes, inheritance, polymorphism, interfaces, dependency injection, exceptions, generic collections, custom generics, functional...
A Concise Introduction to Robot Programming with ROS 2
English | 2025 | ISBN: 1032851481 | 256 pages | True EPUB | 8.8 MB A Concise Introduction to Robot Programming with ROS2 provides the reader with the concepts and tools necessary to bring a robot to life through programming. It will equip the reader with the skills necessary to undertake projects with ROS2, the new version of ROS. It is not necessary to have previous experience with ROS2 as it will describe its concepts, tools, and methodologies from the beginning. Uses the two programming languages officially supported in ROS 2 (C++, mainly, and Python) Approaches ROS 2 from three different but complementary dimensions: the Community, Computation Graph, and the Workspace Includes a complete simulated robot, development and testing...
Unlocking Python: A Comprehensive Guide for Beginners
English | May 22nd, 2025 | ISBN: 1394288492 | 448 pages | True EPUB | 3.73 MB A fun and practical guide to learning Python with a special focus on data science, web scraping, and web applications In Unlocking Python: A Comprehensive Guide for Beginners, veteran software engineer, educator, and author Ryan Mitchell delivers an intuitive, engaging, and practical roadmap to Python programming. The author walks you through the vocabulary, tools, foundational knowledge, and occasional pop-culture references you'll need to hone your skills with this popular programming language. You'll learn how to install and run Python on your own machine, get up and coding with the language quickly, and best practices for programming both independently...
Fun with Python: Developing mobile apps, automating tasks, and analyzing cryptocurrency trends
English | 2025 | ISBN: 936589381X | 496 pages | True EPUB | 5.69 MB Python was a language designed to be simple and help scientists to improve the way they prepare and analyse data in their projects. Over the last two decades, it went through a bumpy ride and evolved into a very powerful language being used by so many people; from programming enthusiasts treating it as a hobby to very big enterprise companies all around the world. This book offers a practical journey through Python programming, starting with core concepts like scripting, object-oriented programming, and functional programming. You will then set up an efficient development environment and build increasingly complex projects. Create interactive applications like...
Back
Top Dưới