Rob Miles

#Python
#Windows_PC
#Apple
#Mac
#Linux
#Raspberry_Pi
#Pygame
Become a Python programmer–and have fun doing it!
Start writing software that solves real problems, even if you have absolutely no programming experience! This friendly, easy, full-color book puts you in total control of your own learning, empowering you to build unique and useful programs. Microsoft has completely reinvented the beginning programmer’s tutorial, reflecting deep research into how today’s beginners learn, and why other books fall short. Begin to Code with Python is packed with innovations, from its “Snaps” prebuilt operations to its “Make Something Happen” projects. Whether you’re a total beginner or you’ve tried before, this guide will put the power, excitement, and fun of programming where it belongs: in your hands!
Easy, friendly, and you’re in control! Learn how to…
Get code samples, including complete apps, at:
https://aka.ms/BegintoCodePython/downloads
About This Book
Table of Contents
Part 1: Programming fundamentals
1. Starting with Python
2. Python and Programming
3. Python program structure
4. Working with variables
5. Making decisions in programs
6. Repeating actions with loops
7. Using functions to simplify programs
8. Storing collections of data
Part 2: Advanced programming
9. Use classes to store data
10. Use classes to create active objects
11. Object-based solution design
12. Python applications
Part 3: Useful Python (Digital-only)
13. Python and Graphical User Interfaces
14. Python programs as network clients
15. Python programs as network servers
16. Create games with Pygame
Rob Miles has taught computer programming for over 30 years. A Microsoft MVP for Windows Development, Rob enjoys inspiring programmers at all levels. He writes his own games, programs, and poetry, has consulted on many commercial software projects, and is the author of Begin to Code with C#.









