Python for Teenagers: Learn to Program Like a Superhero!

Payne, James R.

商品描述

Discover everything you need to know about Python to turn your passion of programming into a job you'll love. Fueled by fun and practical examples, this book gives high schoolers who want learn an easy programming language ideas for how to leverage them in the workforce.
Start with the basics and before you know it, you'll be building your own web sites, doing white-hat hacking, finding code bugs and errors, and creating games, including using Python to roll characters for RPGs. Every chapter is relaxed and informal, like learning with a cool teacher all the time.

Computers, phones and the web are your playground, and you'll be ready to join the party with your own content. Going beyond posts and uploads means learning to program, and Python is a great choice to get started. It's quick to learn, it's flexible, and if you want, it may get you a Python job that pays more than minimum wage when you're out of school. Python for Teenagers is the most fun you'll have while learning.
What You'll Learn

  • Review programming basics - you gotta start somewhere
  • Code applications that follow directions and make decisions
  • Understand Classes and objects - when a program is a child
  • Make games with graphics and animation

Who This Book Is For

High schoolers who want learn an easy programming language.

 

商品描述(中文翻譯)

這本書將帶領你深入了解Python,將你對編程的熱情轉化為你喜愛的工作。通過有趣且實用的例子,本書為想要學習一門簡單的編程語言的高中生提供了在職場上如何運用這些知識的想法。

從基礎知識開始,不久之後,你將能夠建立自己的網站,進行白帽黑客攻擊,找到代碼錯誤和bug,並創建遊戲,包括使用Python為角色扮演遊戲(RPG)擲骰子。每一章都輕鬆而隨意,就像一直在和一位酷老師一起學習一樣。

電腦、手機和網絡是你的遊樂場,你將準備好通過自己的內容加入其中。超越帖子和上傳意味著學習編程,而Python是一個很好的選擇來入門。它學習起來快速,靈活,如果你願意,畢業後可能會找到一份比最低工資更高的Python工作。《Python for Teenagers》是你在學習過程中最有趣的體驗。

你將學到什麼:

- 回顧編程基礎知識 - 你必須從某個地方開始
- 編寫遵循指示並做出決策的應用程式
- 理解類和對象 - 當一個程式是一個子類
- 創建具有圖形和動畫的遊戲

適合閱讀對象:

想要學習一門簡單的編程語言的高中生。

作者簡介

James R. Payne was introduced to programming when he was just 10 years old. He started off hacking text-based games like Lemonade Stand to gain an advantage while playing and soon started creating his own text-based Role-Playing Games in the style of Dungeons and Dragons and inspired by his favorite comic books. The enjoyment of those early days stuck with him, and he continues to be drawn back into the programming world throughout his career.
Payne is the former Editor-in-Chief/Community Manager of Developer Shed, an online publication and community consisting of 14 websites and forums dedicated to programming, web development, and Internet Marketing. He's written over a thousand articles on coding and marketing, covering virtually every language and platform available. His first book, Beginning Python (Wrox Press) was published in 2010. In addition, he has published over 2,000 articles covering topics ranging from gaming to aerospace/aeronautics, and also writes adult horror and young adult fantasy books.
Payne decided to write this book to pass on his love of development in the hopes that it would inspire future generations to code.

作者簡介(中文翻譯)

James R. Payne在10歲時就接觸到編程。他開始通過修改文字遊戲(如Lemonade Stand)來獲得優勢,並很快開始創建自己的文字角色扮演遊戲,風格受到龍與地下城和他最喜歡的漫畫書籍的啟發。那些早期的樂趣一直伴隨著他,並在他的職業生涯中一直吸引著他回到編程世界。

Payne是Developer Shed的前總編輯/社區經理,該網站是由14個網站和論壇組成,專注於編程、網站開發和網絡營銷。他已經撰寫了超過一千篇關於編程和營銷的文章,涵蓋了幾乎所有可用的語言和平台。他的第一本書《Beginning Python》(Wrox Press)於2010年出版。此外,他還發表了超過2000篇文章,涵蓋了從遊戲到航空航天的各種主題,並且還撰寫成人恐怖和青少年奇幻書籍。

Payne決定寫這本書,希望通過傳遞他對開發的熱愛,激勵未來的一代編程人員。