
|
WELCOME TO THE
PYTHON-SIMPL PROGRAMMING
WEBPAGE
|
What is the iCanProgram Python Programming course?
-
a series of 7 lessons - posted online at a rate of approximately 1 per
week
-
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
-
interaction with other participants via mailing list
-
and scheduled chat room
-
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.
-
course facilitated and monitored by an experienced software engineer
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
SIMPL toolkit
-
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?
-
NO
-
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?
-
on demand with a minimum of 30 students
-
each week a new lesson will be posted for 4 weeks
How do we sign up?
Need more info?
-
feel free to drop us an an email at
info[ATnospam]icanprogram[DOT]com
with any further questions you may have
Open Source project looking for Python developers of all experience levels
(even novice)
-
contributing to an open source project is a great way to learn
-
the opndrs
project is looking for help. Just contact them on the project
mailing list.
In case you are looking at a printed copy, this page is available
online at:
http://www.icanprogram.com/pythonlinux.html