"I just got off the phone with Georgia, and I wanted to say what a
great job she did. She was cheerful, efficient, thorough, and speedy."
-- Catherine J.
Call 800-998-9938 x.7187 M-F between 9am and 5pm PST
or send an email.
Python 3: The Python Environment
Python Programming for the Intermediate or Advanced Student
Python is a popular interpreted programming language used by many large
companies - Google, O'Reilly, YouTube, Yahoo, CERN, and NASA to name a
few. Python is fast and has numerous libraries and modules you can use to
accomplish just about anything.
In this course, you'll learn more high-end techniques and strategies
for programming with Python. Using the Ellipse™ integrated learning
environment, you'll learn to:
use and parse command-line arguments and perform string validation;
work with sophisticated structures like bunch classes;
create your own APIs;
hot-rod your code with iterables, iterators, and generators;
slice and dice textual data with regular expressions;
use object-oriented programming techniques;
exchange binary data with other languages and systems;
delve deeper into Python's special methods;
work smarter with Properties;
take advantage of the logging feature;
use config and ini files to simplify user setups;
calculate the number of days to your next birthday, and more!
All software & O'Reilly e-book included. Click for info on
Lab Fees
Our unique learning methods allow you to have 24-hour
access to your lab account,
including all coursework, files, development tools, online portfolio, and your Instructor's feedback, for as long as you need. This way, your courses are completely self-paced for your busy schedule. You can freeze and unfreeze your lab account when necessary, and you can even keep the account when you've finished your courses -- to have a portfolio for your resume, to keep practicing your skills, or to create prototypes on
a safe system.
Base lab fee is a flat $9.95/month, no matter how many courses you are in.
(Java Programming courses, Python Programming courses, C++ courses,
and DBA 3 incur
an additional $5.00/month lab fee due to the virtual Windows account used for Ellipse. This is per account, not per course, and it can be removed upon request when not working on these courses.)