Buy New
-
To see product details, add this item to your cart.
Ships from: Amazon.com Sold by: Amazon.com
Used - Very Good
-
To see product details, add this item to your cart.
Ships from: B R Books LLC Sold by: B R Books LLC
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Getting Started with Python: Step-by-Step Guide for Beginners to Learn Core Concepts and Build Real-World Python Applications
Purchase options and add-ons
Kickstart Your Python Journey with Expert Guidance!
Ready to take your first steps into the world of programming? Whether you're a complete beginner or looking to expand your coding toolkit, this Python crash course will have you writing real programs in no time. Follow a step-by-step guide to master the essential elements of Python, from variables and loops to data types, functions, and error handling.
Unlock the power of Python for real-world applications. Build web servers, develop databases, create interactive GUIs, and more—all through detailed exercises designed to give you hands-on experience.
What You'll Learn:
- Master Python Basics: Grasp key concepts like variables, loops, functions, and data types. Go from installation to writing your first program in no time!
- Develop Real-World Applications: Apply Python to web servers, databases (SQLite, MySQL), multithreading, and even create your own graphical interfaces.
- Hands-On Projects: Strengthen your skills with practical exercises, including a game development example that grows with you from chapter to chapter.
- Boost Your Career: Python is one of the most in-demand programming languages across fields like data science, AI, and web development. Master it now and unlock new career opportunities.
- Exclusive Bonus Content: Gain access to all the code found in the book in downloadable format to play around with and learn from.
Don’t wait to get started! Learn Python and develop real-world programming skills that will set you apart. Begin your journey toward becoming a Python expert today.
- ISBN-101493225863
- ISBN-13978-1493225866
- EditionNew
- PublisherRheinwerk Computing
- Publication dateJuly 24, 2024
- LanguageEnglish
- Dimensions1.2 x 7 x 10 inches
- Print length475 pages
Frequently bought together

Customers who viewed this item also viewed
- Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to ProgrammingPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Sunday, Sep 20
- Python 3: The Comprehensive Guide to Hands-On Python Programming (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Sunday, Sep 20
- Generative AI with Python: The Developer’s Guide to Pretrained LLMs, Vector Databases, Retrieval Augmented Generation, and Agentic Systems (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Sunday, Sep 20
- Python 3: The Comprehensive Guide to Hands-On Python Programming (Second Edition) (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Sunday, Sep 20Only 19 left in stock (more on the way).
- Scripting: Automation with Bash, PowerShell, and Python—Automate Everyday IT Tasks from Backups to Web Scraping in Just a Few Lines of Code (Rheinwerk Computing)PaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Sunday, Sep 20
- Programming Neural Networks with Python: Your Practical Guide to Building Smart AI Systems with Machine Learning and Deep Learning (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Sunday, Sep 20
Customers also bought or read
- Python 3: The Comprehensive Guide to Hands-On Python Programming (Rheinwerk Computing)
Paperback$53.79$53.79FREE delivery Sun, Sep 20 - Developing AI Applications: Beginner-Friendly Guide to Building AI Solutions from Scratch with No-Code Tools (Rheinwerk Computing)
Paperback$44.95$44.95FREE delivery Mon, Sep 21 - Generative AI with Python: The Developer’s Guide to Pretrained LLMs, Vector Databases, Retrieval Augmented Generation, and Agentic Systems (Rheinwerk Computing)
Paperback$47.73$47.73FREE delivery Sun, Sep 20 - Programming Neural Networks with Python: Your Practical Guide to Building Smart AI Systems with Machine Learning and Deep Learning (Rheinwerk Computing)
Paperback$59.95$59.95FREE delivery Sun, Sep 20 - SQL: The Practical Guide to Master Relational Databases, SQL Syntax, and Sublanguages for Effective Database Management (Rheinwerk Computing)
Paperback$31.07$31.07Delivery Sun, Sep 20 - Getting Started with JavaScript: A JavaScript Beginner's Guide to Building Dynamic Web and Mobile Apps with Hands-On Examples and 200+ Sample Projects (Rheinwerk Computing)
Paperback$39.95$39.95FREE delivery Mon, Sep 21 - AI-Assisted Coding: A Practical Guide to Boosting Software Development with ChatGPT, GitHub Copilot, Ollama, Aider, and Beyond (Rheinwerk Computing)
Paperback$46.55$46.55FREE delivery Mon, Sep 21 - PHP and MySQL: The Comprehensive Guide to Server-Side Web Development with PHP 8 – Build Dynamic Websites with Database Integration, Security, and More (Rheinwerk Computing)
Paperback$59.95$59.95FREE delivery Mon, Sep 21 - Scripting: Automation with Bash, PowerShell, and Python—Automate Everyday IT Tasks from Backups to Web Scraping in Just a Few Lines of Code (Rheinwerk Computing)
Paperback$30.78$30.78Delivery Sun, Sep 20 - Python for Engineering and Scientific Computing: Practical Applications with NumPy, SciPy, Matplotlib, and More (Rheinwerk Computing)
Paperback$41.31$41.31FREE delivery Mon, Sep 21 - PyTorch: The Practical Guide to Building, Training, and Deploying Deep Learning Models (Rheinwerk Computing)
Paperback$47.77$47.77FREE delivery Sun, Sep 20 - Excel: The Comprehensive Guide for Beginners and Power Users to Master Formulas, Charts, Pivot Tables, and More with Step-by-Step Examples (Rheinwerk Computing)
Paperback$46.39$46.39FREE delivery Sun, Sep 20 - Full Stack Web Development: A Comprehensive, Hands-On Guide to Building Modern Websites and Applications (IBPA Gold Award Winner) (Rheinwerk Computing)
Paperback$44.80$44.80FREE delivery Sun, Sep 20 - Python All-in-One For Dummies (For Dummies: Learning Made Easy)
Paperback$24.77$24.77Delivery Sun, Sep 20 - Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming#1 Best SellerFunctional Software Programming
Paperback$27.53$27.53Delivery Sun, Sep 20 - Mathematics of Machine Learning: Master linear algebra, calculus, and probability for machine learning
Paperback$44.30$44.30FREE delivery Mon, Sep 21 - Rust: The Practical Programming Guide to Fast, Safe, and Concurrent Systems Development
Paperback$59.95$59.95FREE delivery Sun, Sep 20 - AI Engineering: Building Applications with Foundation Models#1 Best SellerEnterprise Applications
Paperback$52.40$52.40FREE delivery Sun, Sep 20 - JavaScript: The Comprehensive Guide to Learning Professional JavaScript Programming (Rheinwerk Computing)
Paperback$47.65$47.65FREE delivery Mon, Sep 21 - Applied Machine Learning: A Practical Guide to Preparing Data, Selecting Algorithms, and Implementing Machine Learning Models in the Real World (Rheinwerk Computing)
Paperback$46.38$46.38FREE delivery Mon, Sep 21 - Learn Python Programming: A comprehensive, up-to-date, and definitive guide to learning Python
Paperback$31.99$31.99Delivery Mon, Sep 21 - Hacking Hardware: The Practical Guide to Hands-On Hardware Pentesting, Red Team Tools, and Prevention for USB, Wi-Fi, Bluetooth, RFID (Rheinwerk Computing)
Paperback$65.59$65.59FREE delivery Sun, Sep 20 - Python Pocket Reference: Python In Your Pocket (Pocket Reference (O'Reilly))
Paperback$13.09$13.09Delivery Sun, Sep 20 - Ethical Hacking: A Hands-On Guide to Pentesting, Red Teaming, Security Frameworks, and Building Your Own Hacking Lab (Rheinwerk Computing)
Paperback$48.99$48.99FREE delivery Sun, Sep 20 - React Key Concepts: An in-depth guide to React's core features
Paperback$23.71$23.71Delivery Mon, Sep 21
From the brand
-
Python Books:
-
Rheinwerk Computing is a leading publisher of professional books specializing in topics that empower you to excel in the digital world.
Our books are designed to offer practical, hands-on knowledge and are written by industry experts who bring real-world insights to each publication.
Whether you're a beginner looking to build foundational skills or an experienced professional seeking to stay updated, Rheinwerk Computing has something for you!
From the Publisher
If you’re new to Python, this is the introduction you need!
Your beginner’s guide to Python programming!
The Python programming language has diverse applications, from Raspberry Pi to data science to Minecraft. Luckily, you can quickly get up to speed with Python with the help of this introduction!
This book will teach you the language basics—and how to apply them correctly. From initial installation to the programming fundamentals, you’ll get your first Python programs up and running in no time. Following an example of game development, learn how to work with variables, branches, loops, functions, and modules. Build on your knowledge with more advanced topics such as formatting, custom modules, object-oriented programming, multithreading, and more.
Expert guidance and practical examples will teach you to use Python in various development scenarios. Whether you’re learning how to write and read text files, program a web server, create a database, or develop widgets, you’ll work alongside the game development example and complete exercises to practice your skills.
Including downloadable code supplementsand details on relevant tools such as SQLite, MySQL, pip, UNIX commands, and more, this is the only book you need to start programming with Python!
- Installation
- Python language basics
- Object-oriented programming
- Error handling
- Data types
- File processing
- GUI programming
- Application development
Inside the book:
Beginners, this is the ideal guide for getting started with Python. You don’t need any prior Python experience—or a programming background—to read this book. You’ll gain a mastery of Python language basics and understand each concept through concrete exercises that improve your skills. From expert guidance to downloadable code supplements, you’ll have the tools you need to get started developing your own applications.
This book includes:
- A beginner-friendly guide to Python basics
- Detailed code listings that are available for download
- Practice exercises and running examples
- Diagrams, screenshots, note boxes, and background information
- A comprehensive index
Meet the author:
Thomas Theis has many years of experience as a software developer and as an IT lecturer. He holds a graduate degree in computer engineering. He has taught at numerous institutions, including the Aachen University of Applied Sciences. He conducts training courses for JavaScript, C/C++, Visual Basic, and web programming, and is the author of several successful technical books.
Python 3: The Comprehensive Guide to Hands-On Python Programming (Second Edit...
|
Scripting: Automation with Bash, PowerShell, and Python
|
Full Stack Web Development: The Comprehensive Guide
|
Python for Engineering and Scientific Computing
|
JavaScript: The Comprehensive Guide
|
|
|---|---|---|---|---|---|
| Customer Reviews |
— |
4.3 out of 5 stars 59
|
4.6 out of 5 stars 74
|
4.7 out of 5 stars 20
|
4.7 out of 5 stars 135
|
| What is it? | The ultimate Python 3 guide for all levels! | Automate your IT tasks with this scripting guide! | All-in-one overview of full stack web development, from design and interactivity to security and operations. | Your hands-on guide to using Python for scientific computing! | Learn JavaScript from the ground up with this hands-on guide! |
| What you'll learn? | Learn to write effective Python code. Cover core concepts like functions, modularization, and object orientation, and explore data types. Dive into advanced topics, including Django and GUIs. | Automate repetitive IT tasks with Bash, PowerShell, and Python. Learn essential tools like cmdlets, regular expressions, and REST APIs to streamline backups, web scraping, and more. | Learn to design websites with CSS, structure with HTML, add interactivity with JavaScript, and master web protocols, APIs, PHP, testing, deployment, security, and optimization. | Master Python for engineering and science with hands-on exercises. Learn to use NumPy, SymPy, and Matplotlib for calculations, simulations, and data analysis. | Master core concepts, build dynamic web applications, and explore server-side and mobile development. |
| Who is this book for? | Python programmers | Administrators, systems engineers, DevOps teams, and developers. | Developers | Students, professional engineers, and scientists without any background in programming or Python. | Web developers using JavaScript for frontend and backend programming. |
| Key Features | Learn about Python syntax and structure! Follow examples to start developing and testing your own programs using downloadable code. | Hands-on chapters with detailed code examples show how to automate common IT tasks. Downloadable scripts let readers apply solutions directly to their systems. | Dive into hands-on learning with downloadable code samples and apply your knowledge to build real-world web applications! | Includes detailed sample code, diagrams, and screenshots to clarify concepts. Downloadable programs and source code are also provided. | Step-by-step instructions to build dynamic web applications. Additional downloadable source code available. |
| Level of difficulty | Beginners to professional programmers. | This book suits both beginners, who can read it cover to cover, and intermediate learners, who can skip to new tasks. It’s also OS-independent, benefiting users of any system. | Starts with the basics and digs deeper for advanced professionals. | The book assumes that readers can work with computers proficiently and have mastered the technical science of their field. | Provide readers with entry level concepts to advanced topics. |
Editorial Reviews
About the Author
Product details
- Publisher : Rheinwerk Computing
- Publication date : July 24, 2024
- Edition : New
- Language : English
- Print length : 475 pages
- ISBN-10 : 1493225863
- ISBN-13 : 978-1493225866
- Item Weight : 1.75 pounds
- Dimensions : 1.2 x 7 x 10 inches
- Best Sellers Rank: #965,572 in Books (See Top 100 in Books)
- #852 in Python Programming
- #1,687 in Computer Programming Languages
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.


















