provides Python training to cover most aspects of this open source
scripting language. Python is a dynamically-typed language in which
names can represent values of different types during the execution of a
program. Its is an object-orientated scripting language useful for
processing SGML and XML documents. Python also provides cross-platform
usability. Python is often used for GIS applications and this course
provides all that is needed to program for various GIS systems.
course covers the Python programming language from first principles to
advanced concepts from functional programming and object oriented
design. We can run the course in 2 Modes: 1 is an easier introduction
for novices, and the other being a conversion course for programmers
familiar with other languages.
Instructor Led classroom based training. Stationary and hand-outs included.
Programmers, UNIX/Linux System administrators.
General programming background.
t Course Outline
- A Tutorial Introduction
- Lexical Conventions and Syntax
- Types and Objects
- Operators and Expressions
- Control Flow
- Functions and Functional
- Classes and Object-Oriented Programming
- Modules and Packages
- Input and Output
- Execution Environment
- The Python Library
- Extending and Embedding Python