5 Fun Ways to Learn Python

python

www.codecademy.com:  This interactive tutorial provides a fun way to get started with python programming and many other languages.   People learn best when you see a new idea and immediately apply it.  Code academy was designed with this learning pattern in mind.  You are coached to immediately apply every new programming concept in an online code edit.  

http://learnpythonthehardway.org/book/:  This book provides a disciplined and thoughtful content for learning to code in python.   Check it out!

Invent with Python by Al Sweigart: The book provides a gentle introduction to programming and using Python for simple 2D games.   The book uses PyGame for the game framework.

http://www.diveintopython.net/ : This is another free book that I used when learning how to program in python.   It’s probably more appropriate for experienced programmers.

https://www.raspberrypi.org/magpi/issues/:  So… you’ve heard about this $35 computer called the Raspberry PI.  But what can you do with it?   Check out this magazine online for free from the Raspberry Pi Foundation.   It’s very well put together and shares tons of fun project ideas.  Makers young and old will find the content engaging and fun.

 

 

 

Join us at SparkMacon MakerSpace for

Building Web Apps using Python and HTML

Join professional web developer, Stephen Finney, to learn how to start making cool stuff for the web. This workshop will cover basic concepts, including building views using HTML and writing simple controllers/handlers using Python, and the Flask framework. This is the same kind of technology used in companies like Google and Stephen will show you all you need to know to get started.This session is scheduled for

2/28 from 1pm to 4pm.

Cost is $35.

Please register here: http://www.sparkmacon.com/product/building-web-apps/


Stephen is a good a friend, amazing programmer and teacher.  I know you’ll have a fun time learning with him!

Photo credit: https://commons.wikimedia.org/wiki/File:Python3-powered_hello-world.svg