Prerequisites
You need to have a basic knowledge of Python and Rave acquired by attending the courses: Basic Python and Basic Rave. You will also need UNIX knowledge and the knowledge gained by attending the Carmen Administration and the Basic GUI Customization courses. We also recommend that you have attended the Basic Rave Publisher course.
  
 
 
 
 
  Python
 
 

Audience
This course addresses modelling engineers not familiar with the Python programming language.

Benefits
The course gives you a thorough introduction to Python. After completing the course you will:

  • Be familiar with the Python Language
    • Types, Operators, Basic statements
    • Functions, Modules, Classes
    • Exceptions, Some built-in Tools

  • Know how to use Python in the Unix environment

Note:
In this course you will NOT learn how to customize the Carmen applications using Python. Please see: Advanced GUI Customization with Python programming.

Prerequisites
In order for one to get the most out of this course, some knowledge and experience of object-oriented programming and Unix is necessary.

Course topics

  • Introduction: The first Python Example
  • Basics and Built-In Object-Types
  • Program flow and Functions
  • Modules and Classes
  • Exceptions
  • Built-in Tools
  • Python in the Carmen Environment

Duration
2 days.

Read more