WELCOME TO THE
What is the iCanProgram Python Programming course?
a series of 7 lessons -
2 new lessons recently added. Windows to Linux communication
(lesson 6) and Python-SIMPL web interfaces (lesson 7)
teaches the basics of Python-SIMPL programming under Linux
"Open Source" structure
this course was created by John Collins, an experienced software
developer with over 30 years of experience in many programming
languages including Python. John is the creator of the Python-SIMPL
extension featured in this course.
What are the prerequisites?
What will you be learning?
what exactly is Python the programming language anyway?
how to write modular Python programs which interact with other Python
(or C) programs on Linux
how to write Python programs in non Linux OS's which interact with
Python Linux modules
how to write Python web programs which interact with other SIMPL modules
written in Python (or C, C++, Tcl/Tk)
how to build testable code under Linux using Python and the
how to really use encapsulation, interprocess communication and tokenized
messaging in Python programs
Once you master the techniques in this course you can take your Python
programs to whole new realms of distributed processing.
Is there a fee?
but in return we expect you to make a voluntary contribution to your local
Cancer Research charity
absolutely no additional software needs to be purchased
everything you need will be either on your Linux distribution or freely
downloadable from the Net
When does the course start?
Need more info?
feel free to drop us an an email at
with any further questions you may have
hardware + SIMPL toolkit + SIMPL book + SIMPL cloud space
are coming soon.
For more information and to be notified when
these become available click here.
Open Source projects looking for Python developers of all experience levels
contributing to an open source project is a great way to learn
projects are looking for Python-SIMPL help. Contact them on the
respective project mailing lists.
In case you are looking at a printed copy, this page is available