"Learning Python" is the most popular guide to the Python language in the world. You will not only master it quickly but also learn to write programs, debug, and create working applications. In the first part of the book, you... will get acquainted with the basic concepts of programming, such as variables, lists, classes, and loops, while simple exercises will habituate you to clean code patterns. You will learn how to make programs interactive and how to test the code before adding it to the project. In the second part, you will apply your new knowledge in practice and create three projects: an arcade game in the style of Space Invaders, data visualization with convenient Python libraries, and a simple web application that can be quickly deployed online. By working with the book, you will learn:To use powerful Python libraries and tools: Pygame, Matplotlib, Plotly, and DjangoTo create 2D games of varying complexity that can be controlled with a keyboard and mouseTo create interactive data visualizationsTo develop, configure, and deploy web applicationsTo tackle bugs and errorsThe new edition has been thoroughly revised and reflects the latest advancements in Python programming practices. The first part of the book has been supplemented with new information about f-strings, constants, and data management. The second part has updated project code. The structure of the projects and the code have become cleaner and more understandable, now utilizing the full power of popular libraries and tools such as Plotly and Django. (A complete list of updates can be found in the preface.) If you are thinking, "Should I try programming?", then this book is the perfect start. No more waiting! Let's go!
Author: Эрик Мэтиз
Printhouse: piter
Series: Библиотека программиста
Age restrictions: 16+
Year of publication: 2025
ISBN: 9785446141128
Number of pages: 560
Size: 233x165x30 mm
Cover type: soft
Weight: 870 g
Delivery methods
Choose the appropriate delivery method
Pick up yourself from the shop
0.00 £
Courier delivery