Get Free Shipping on orders over $89
Hello World! : A Complete Python-Based Computer Programming Tutorial with Fun Illustrations, Examples, and Hand-On Exercises. - Carter Sande

Hello World!

A Complete Python-Based Computer Programming Tutorial with Fun Illustrations, Examples, and Hand-On Exercises.

By: Carter Sande, Warren Sande

Paperback | 10 December 2019 | Edition Number 3

At a Glance

Paperback


$93.75

or 4 interest-free payments of $23.44 with

 or 

Ships in 5 to 10 business days

Summary

Hello World! Computer Programming for Kids and Other Beginners, Third Edition introduces the world of computer programming in a clear and fun style using Python, a programming language designed to be easy to learn.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Learn to talk to your computer in its own language! Whether you want to create a game, start a business, or solve an important problem, the first step is learning to write your own programs.

About the Book

Hello World! Computer Programming for Kids and Other Beginners, Third Edition introduces the world of computer programming in a clear and fun style. Using Python, a programming language designed to be easy to learn, each engaging lesson teaches skills that apply to any kind of programming. It brings to life the basic concepts of computing&;looping, decisions, input and output, graphics, and more.

Written by father-and-son team Warren and Carter Sande, this international bestseller is kid-tested and reviewed by professional educators. Now in itsthird edition, Hello World! has been fully updated to Python 3 and includes a new chapter about how the internet works.

What's inside

  • Colorful pictures, clever cartoons, and fun examples
  • Practice questions and exercises
  • Updated to Python 3

About the Reader

You don't need to know anything about programming to use the book. If you can open an app and save a file, you're ready to go!

About the Author

Warren Sande is an electronic systems engineer who uses Python as his favorite "do anything" scripting language at work, and also uses it to help teach people about computers and programming. Carter Sande started programming when he was six years old, wrote the first edition of this book with his dad when he was nine, and now works as a professional software engineer. In his spare time, he creates games for retro consoles like the Game Boy Advance and enjoys reading and writing interactive fiction.

Illustrated by Martin Murtonen

Table of Contents

  1. Getting Started
  2. Remember This: Memory and Variables
  3. Basic Math
  4. Types of Data
  5. Input
  6. GUIs: Graphical User Interfaces
  7. Decisions, Decisions
  8. Loop the Loop
  9. Just for You: Comments
  10. Game Time
  11. Nested and Variable Loops
  12. Collecting Things Together: Lists and Dictionaries
  13. Functions
  14. Objects
  15. Modules
  16. Graphics
  17. Sprites and Collision Detection
  18. A New Kind of Input: Events
  19. Sound
  20. More GUIs
  21. Print Formatting and Strings
  22. File Input and Output
  23. Take a Chance: Randomness
  24. Computer Simulations
  25. Skier Explained
  26. Making Network Connections with Sockets
  27. What's Next?

More in Program Concepts & Learning to Program

Concurrency in Go : Tools and Techniques for Developers - Katherine Cox-Buday
C# Programming in easy steps : Master C# fundamentals! - Mike McGrath
Fun Python GUI Projects in easy steps : In Easy Steps - Dan Aldred
Practical Programming - Dmitry Zinoviev

RRP $120.00

$91.75

24%
OFF
Introducing Go : Build Reliable, Scalable Programs - Caleb Doxsey
Head First Ajax : A Brain Friendly Guide - Rebecca Riordan

RRP $85.50

$48.75

43%
OFF
For Dummies (Computers) : Coding for Dummies - Nikhil Abraham

RRP $60.95

$41.75

32%
OFF
Learning to Program in Python - PM Heathcote