NCAR/UCAR/UOP

Atmospheric Research - NCAR & UCAR
photo Home Our Organization Our Research News Center Education Community Tools Libraries


Display Announcement


back to top

    UCAR Staff Development Presents: DAVE BEAZLEY, Ph.D, author,
    professor, and consultant, teaching:

    PYTHON PROGRAMMING: Intermediate-Advanced
    Monday-Wednesday
    December 14-16, 2009
    9:00 a.m.-4:00 p.m.
    CG2-CTTC
    Cost: $300/pp (NCAR Staff Fees Paid by NCAR Directorate)

    Here is a one-of-a-kind, intermediate-advanced course for Python
    programmers who want to learn more about applying Python's most
    advanced features to a variety of practical problems in systems
    building. The course starts with core material related to network
    programming and advances into thread programming, multiprocessing, I/O
    handling, and distributed computation. Topics include introduction to
    the Python interpreter, basic programming language features, and data
    processing idioms, organizing programs into functions, modules,
    objects, and classes. Touring standard library modules, basic
    principles of object-oriented programming, testing, and debugging.
    Python's interface to the outside world and the operating system,
    including iterators, generators, text processing, regular expressions,
    files, file system, subprocesses, and C extensions. Even the most
    advanced Python programmers will walk away from this class with new
    insight and ideas.

    To register, visit the Staff Development Catalog via Connect:
    www.fin.ucar.edu/hrisConnect/employee.

    For more information, contact Cheryl Cristanelli at ext. 8708, cherylc@ucar.edu,
    or see the Web page at Staff Development Catalog via Connect.

    Fri, Nov 6, 2009 to Sun, Nov 8, 2009