Python by Example: Learning to Program in 150 Challenges

· Cambridge University Press
3.7
3 reviews
Ebook
183
Pages

About this ebook

Python is today's fastest growing programming language. This engaging and refreshingly different guide breaks down the skills into clear step-by-step chunks and explains the theory using brief easy-to-understand language. Rather than bamboozling readers with pages of mind-numbing technical jargon, this book includes 150 practical challenges, putting the power in the reader's hands. Through creating programs to solve these challenges the reader will quickly progress from mastering the basics to confidently using subroutines, a graphical user interface, and linking to external text, csv and SQL files. This book is perfect for anyone who wants to learn how to program with Python. In particular, students starting out in computer science and teachers who want to improve their confidence in Python will find here a set of ready-made challenges for classroom use.

Discover more

Ratings and reviews

3.7
3 reviews
Tomas Koreiva
April 4, 2024
Perfect for beginners! I bought this 4 years ago and have a big break gap with this book but eventually finished. Since then things have changed a bit now we have such things like AI who really transform coding today and make things far more easy. Still it's a fantastic book that gives you the ability to start coding straight away!
Did you find this helpful?
Manuel Calzeta
April 24, 2021
Excellent to start from zero. Unlike other textbooks that make you feel like you can code, this book has challenges that help you build into programming thinking and gradual fluency. If you are starting from scratch do give it a go. Happy coding
Did you find this helpful?

About the author

Nichola Lacey is Director of Nichola Wilkin Ltd. She is a trusted source for teaching resources, having sold thousands of resources to schools around the world. As one of the most popular authors on TES, Nichola enjoys an extremely high review rating with hundreds of thousands of downloads. She was a programmer before moving into corporate training and then retraining as a teacher, and she gained a unique skill set of programming and practical classroom experience after being promoted to head of computer science in a private boys' school.

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.