Customer Login

No account yet? Register

Learn From Pro's

LearnITPro provides training classes by professionals in the field, not just classroom trainers. Our courses are designed for hands on learning and immediate application of your new skills. Learn more...

RocketTheme Joomla Templates


Need Financing ?

Apply Now
Python Programming

Python Bootcamp is an intensive 5 days of training in the Python language. This course is especially useful to developers and system administrators who are interested in using the Python language to access and extend existing systems.

The course provides a comprehensive introduction to the Python language followed by detailed coverage of object-oriented and functional programming techniques, systems programming, network programming, and Python extension programming. These topics are widely applicable to most areas of software development and will be of interest to any software engineer who is interested in using Python to develop non-trivial applications.

While most courses teach only the langauge, this course recognizes that Python programmers often need to interface with existing systems.

The class is taught by David Beazley, the author of the highly-acclaimed Python Essential Reference.

Python Bootcamp is designed for:

  • System administrators who need a powerful scripting language to automate complex tasks
  • Developers who need to develop systems using Python

Upon completion of Python Bootcamp, the student will:

  • Develop significant applications in Python
  • Understand the Python object model and be able to apply object-oriented programming principles
  • Write programs that process different kinds of data including text files, databases, and XML
  • Utilize built-in modules for systems and network programming
  • Integrate Python with other programming languages and use it as a scripting language

Course Outline

The course outline is listed below, but our extensive knowledge of Python enables us to customize the course to your needs and speak on topics that may not be in the outline. Let us know what you want.

  • Introduction to Python
  • A Tutorial Introduction
  • Types and Operators
  • Control flow, functions, and exceptions
  • Classes
  • Modules and useful library modules
  • Object-oriented programming
  • Object persistence and databases
  • Metaclasses
  • Functional programming features
  • Documentation, testing, and debugging
  • Packaging
  • The file system
  • Process environment
  • Processes and threads
  • Interprocess communication
  • Systems Programming Issues
  • Internet Data Handling
  • XML
  • Python extension programming
  • Embedding
  • SWIG
  • COM
  • GUI Programming
  • Sockets Programming

Price

Click Here for Pricing Options
 
Advertisement
	Copyright 2007 - Go4Cast, Inc.