Название: Graphic Guide to Python: with Processing.py 3 (Graphic Guide to Programming) Автор: Antony Lees Издательство: Devoniant Год: 2024 Страниц: 411 Язык: английский Формат: epub (true) Размер: 10.1 MB
Unleash Your Coding Creativity: Learn Python Through Stunning Visuals.
Tired of staring at lines of text? This book is your gateway to learning Python through the magic of graphics!
With Processing's user-friendly interface, you'll be drawing shapes, animating scenes, and creating interactive experiences – all while mastering the power of Python. Forget dry syntax; here, you'll grasp core concepts like variables, loops, and functions by bringing your ideas to life on the screen.
Processing is a free, open-source, programming language based on the much larger Python language. It focusses on the visual output of computer programs, designed for non-programmers, and those more experienced, to create visual graphics and animation. Processing includes everything needed to create and view graphics including an IDE (Integrated Development Environment) that can be used to create programs and graphics.
As Python is not a visual language, it is often taught using text output like printing “Hello world!”. By using Processing, we can learn Python with interesting graphics, giving immediate visual responses to the code you write, which is much more exciting!
The book aims to teach the Python programming language to both non-programmers and experienced programmers alike, allowing those who have not worked on computer programs before to become competent in the language and anyone to create some visually stunning graphics and animation using Processing, regardless of prior experience.
In this book you will be learning both Python and Processing. Python is a general-use programming language that has multiple applications and is widely used in industry, especially for data analytics. Processing is a graphics programming language built on top of Python, allowing you to write Python code that creates visually interesting graphics, hopefully making your Python journey a lot more interesting that printing out text on a console. Python can be used without Processing, and Processing can be used in languages other than Python. Processing makes a great learning tool for learning Python because you can actually see the results of your code. Plus, it’s fun.
This book is perfect for:
Visual learners who crave a hands-on approach. Artists and designers who want to add coding to their skillset. Complete beginners with no prior programming experience.
Get ready to:
Dive into Python fundamentals in a fun and engaging way. Build a strong foundation for further coding adventures. Create projects you can be proud of, from mesmerizing animations to interactive games.
Stop staring, start creating! Learn Python the visual way with this groundbreaking guide.
Contents:
Chapter 1: Introduction to Python and Processing Chapter 2: Programming Basics Chapter 3: If Statements Chapter 4: Loops Chapter 5: Data Structures Chapter 6: Functions Chapter 7: Animation Chapter 8: Colour Chapter 9: Lines and Shapes Chapter 10: Custom Shapes Chapter 11: Object-Oriented Programming Chapter 12: Transformation Chapter 13: Imagine Manipulation Chapter 14: Event Handling Chapter 15: 3D Rendering Chapter 16: Creating a Game Epilogue Appendix A: Pirate Animation Code Appendix B: Mouse Controlled Space Game Code Appendix C: Cat Game Code
Скачать Graphic Guide to Python: with Processing.py 3 (Graphic Guide to Programming)
|