An Introduction to Programming Using Python
Course Description
This course is primarily an Introduction to Programming, using a great, relatively new Programming language called Python.
Python is very simple to use, yet very powerful, Computer Programming language that runs on just about any platform (Windows, Unix, Linux, MAC, Android.)
In addition to learning Python, you will learn Programming techniques that can be applied to any language. My rule of thumb is that it takes about 100 hours to learn your first Programming language. Thereafter, a new one should take about 20% of that (i.e. 20 hours.) Learning Python will set you up to learn other languages, such as C#, C++, Java, and all sorts of Web Development applications.
I don't want to mislead you---this is an Introductory course with a pretty vast coverage, but there are still many things to learn that aren't covered in this course.
Primarily, Object orientation (Class Development) and GUI development (Windows like applications.) Those will be covered in 2 other classes currently in development.
Prerequisites
None
Software Required
Python is a free download and runs on just
about anything (Windows, Unix, Linux, Mac, Android). You can find it here
http://www.python.org/downloads
Course Textbook
Learn to Program with Python by John
Smiley
ISBN: 0-9752402-8-5
The book (a $29.99 Print version) is included with the class. A Kindle and Nook
version is also available for purchase for $9.99
Outline:
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8