The The Python Workshop: Learn to code in Python and kickstart your career in software development or data science
₹4,699.00 Original price was: ₹4,699.00.₹3,872.00Current price is: ₹3,872.00.
Price: ₹4,699 - ₹3,872.00
(as of Feb 12, 2026 22:17:09 UTC – Details)
Learn the fundamentals of clean, effective Python coding and build the practical skills to tackle your own software development or data science projects
Key FeaturesBuild key Python skills with engaging development tasks and challenging activitiesImplement useful algorithms and write programs to solve real-world problemsApply Python in realistic data science projects and create simple machine learning modelsBook Description
Have you always wanted to learn Python, but never quite known how to start?
More applications than we realize are being developed using Python because it is easy to learn, read, and write. You can now start learning the language quickly and effectively with the help of this interactive tutorial.
The Python Workshop starts by showing you how to correctly apply Python syntax to write simple programs, and how to use appropriate Python structures to store and retrieve data. You’ll see how to handle files, deal with errors, and use classes and methods to write concise, reusable, and efficient code.
As you advance, you’ll understand how to use the standard library, debug code to troubleshoot problems, and write unit tests to validate application behavior.
You’ll gain insights into using the pandas and NumPy libraries for analyzing data, and the graphical libraries of Matplotlib and Seaborn to create impactful data visualizations. By focusing on entry-level data science, you’ll build your practical Python skills in a way that mirrors real-world development. Finally, you’ll discover the key steps in building and using simple machine learning algorithms.
By the end of this Python book, you’ll have the knowledge, skills and confidence to creatively tackle your own ambitious projects with Python.
What you will learnWrite clean and well-commented code that is easy to maintainAutomate essential day-to-day tasks with Python scriptsDebug logical errors and handle exceptions in your programsExplore data science fundamentals and create engaging visualizationsGet started with predictive machine learningKeep your development process bug-free with automated testingWho this book is for
This book is designed for anyone who is new to the Python programming language. Whether you’re an aspiring software engineer or data scientist, or are just curious about learning how to code with Python, this book is for you. No prior programming experience is required.
Publisher : Packt Publishing Limited
Publication date : 6 November 2019
Language : English
Print length : 608 pages
ISBN-10 : 1839218851
ISBN-13 : 978-1839218859
Item Weight : 1 kg 30 g
Dimensions : 19.05 x 3.48 x 23.5 cm
Country of Origin : India
Best Sellers Rank: #1,180,402 in Books (See Top 100 in Books) #2,025 in C & C++ Programming #2,141 in Python Programming #2,642 in Databases & Big Data
Customer Reviews: 4.5 4.5 out of 5 stars (192) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });









Mr. Alan Craggs –
Work through the text, study the lessons, complete the practical exercises and work out any glitches by yourself without complaining and this is a dream for learning Python.
Cliente Amazon –
Semplice, veloce e efficace.
Rob Fink –
I’ve used a few different Python training guides/workshops and most of them use the same method of teaching: using Jupyter notebooks to run through various Python exercises until completion. The Python Workshop is no exception. This is an effective way to learn the basics, plus more. I bought the physical book version of this item, as I would like to have a reference book when I need to look up something quickly (yes, sometimes books can be quicker than the internet). Even though this only includes the books (no codes for software), the software it uses can be downloaded for free and the preface gives easy instructions for how to set up the software. I’m not sure how effective this book would work as a Kindle ebook, but maybe it will work for someone out there.
Briana D. –
I purchased this book because I’m just starting out with learning programming and this was recommended as a guide suitable for a beginner. I suppose it’s to be expected that students of this text would need to execute the code themselves rather than just read it in the book. The fact that the publisher guides you on how to do this is very appreciated. I find the book’s corresponding videos on the publisher’s website to be particularly helpful in clarifying some points made in the text.I saw a review that mentioned the text font made the book hard to follow. There was also mention that it hadn’t been proofread. I feel like this person MUST have been reviewing an entirely different book! While I’ve not yet completed the book, thus far I’ve not encountered anything that would speak to more proofreading needing to be done. And the text font and layout caught my attention immediately in such a positive and exciting way when I first opened the book. I expected the text to be tiny and difficult to read. Wow, the text is incredibly pleasing to the eyes and easy to follow.I would have paid twice as much for this book!
Hjörvar –
Good quality and with nice big letters easy to read.