Linux, Python, Perl and other training courses and seminars: Python and Bash Shell Programming

Python and Bash Shell Programming


This course enables you to kill two birds with one stone. This seminar covers the basic concepts of both the popular Bash shell, also known as the Bourne Again Shell, and the programming language Python. You will learn how to write small shell scripts to master your Linux administration chores and you will acquire the necessary skills to formulate an algorithm in Python. Like most of our other courses, you can book this one for an on-site or in-house training, e.g. in Zurich, Hamburg, Frankfurt, Munich, Berlin, London and Paris.


Target Group:

This course aims at beginners in Shell and Python. Participants are not expected to have programming experiences in Python or Shell programming.

Content:

An intensive five days training course in the Python language and in Bash Shell Scripting. This seminar provides introduction with lots of exercises and real live examples.

The course covers the following Bash topics:
  • Introduction to shells and their purpose
  • Variables
  • Redirection
  • Pipes
  • Conditionals
  • Loops: for, while and until
  • Introduciton into SED and AWK


The topics of the Python section:
  • Introduction to Python: What is Python? Origin and intentions. Differences to other programming languages.
  • Using the interactive Python shell
  • Editing and starting Python scripts
  • Fundamentals: Variables, basic data types and assignments. Operators and expressions.
  • Conditional Statements: The details of the if statement and the conditions
  • Loops: While and for-loops
  • Data Types: Lists, Tuples and Dictionaries
  • Lists and stacks
  • Functions and recursive functions
  • File Handling
  • Regular Expressions
  • Modules and Packages


Dates:
  • From Mon, 20th Feb, 2012 until Fri, 24th Feb, 2012 (5 days)
  • From Mon, 5th Mar, 2012 until Fri, 9th Mar, 2012 (5 days)
  • From Mon, 26th Mar, 2012 until Fri, 30th Mar, 2012 (5 days)
  • From Mon, 16th Apr, 2012 until Fri, 20th Apr, 2012 (5 days)
  • From Mon, 7th May, 2012 until Fri, 11th May, 2012 (5 days)
  • From Mon, 28th May, 2012 until Fri, 1st Jun, 2012 (5 days)
  • From Mon, 11th Jun, 2012 until Fri, 15th Jun, 2012 (5 days)
  • From Mon, 9th Jul, 2012 until Fri, 13th Jul, 2012 (5 days)
  • From Mon, 20th Aug, 2012 until Fri, 24th Aug, 2012 (5 days)

Duration of the course:
5 days

The fees for this course:
419,- € per day (exclusive of VAT)
(The total amount includes 319,- € for the course and 100,- € for board and lodging)

Attention:

The price comprises:
Course material

© The content and the images of this website are underlying copyright as described in the Imprint.