Python. An Introduction to Python Programming - Helion
Tytuł oryginału: Python. An Introduction to Python Programming
ISBN: 9781836649182
stron: 592, Format: ebook
Data wydania: 2024-08-09
Księgarnia: Helion
Cena książki: 319,00 zł
This book introduces programming concepts using Python 3, designed for beginners and hobbyists with no prior programming experience. It covers loops, strings, functions, files, graphics, multimedia, algorithms, classes, and more. Many examples are based on video game development, making learning engaging and practical. The book uses a just-in-time presentation style, providing material when it's needed, and includes companion files with source code, exercises, projects, and figures.
The course starts with an overview of modern computers and basic programming concepts. It progresses through topics like repetition, sequences, functions, file input/output, classes, graphics, data manipulation, and multimedia. The latter chapters focus on basic algorithms, programming for the sciences, writing good programs, parsing, and communicating using graphics and Pygame.
By the end of the course, students will have a solid understanding of programming fundamentals, enhanced by practical applications in video game development. This approach not only makes learning enjoyable but also equips students with the skills needed for further studies in computer science and programming.
Osoby które kupowały "Python. An Introduction to Python Programming", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
Python. An Introduction to Python Programming eBook -- spis treści
- 1. Modern Computers
- 2. Computers and Programming
- 3. Repetition
- 4. Sequences: Strings, Tuples, and Lists
- 5. Functions
- 6. Files: Input and Output
- 7. Classes
- 8. Graphics
- 9. Manipulating Data
- 10. Multimedia
- 11. Basic Algorithms
- 12. Programming for the Sciences
- 13. How To Write Good Programs
- 14. Communicating with the Outside World
- 15. Parsing–The Structure of Data
- 16. Communicating Using Graphics: Windows, User Interfaces, and Pygame