Python courses, Perl, C and other programming courses: Python and Bash Programming (original) (raw)
- Home
- Ask for information
- Enrolment
- Contact
- Overview courses
- Python
- ML
- JavaScript
- 3d-Animations
- Linux
- [Web Server](courses.php?topic=Web Server)
- [Server Training](courses.php?topic=Server Training)
- SEO
- SQL
- Perl
- Programming
- Java
- XML
Can Python be used as a complete replacement for shell scripting such as Bash? Yes and no! You will learn in this course, where the advantages and disadvantages of Bash compared to Pyhton are.

"If you're talking about Java in particular, Python is about the best fit you can get amongst all the other languages. Yet the funny thing is, from a language point of view, JavaScript has a lot in common with Python, but it is sort of a restricted subset. "
(Guido van Rossum)
Python can do many useful things right out of the box, and provides all the basic tools and features that programmers have come to expect of a major programming language.
"I would recommend not wasting any more time on the naming issue. (This is a recurring theme in my posts -- remember, I spent about 0.3 microseconds thinking about whether "Python" would be a good name for a programming language, and I've never regretted it.) (Guido van Rossum, 25 Nov 1998)
All our courses are made-to-measure your expectations and are conveniently scheduled and delivered at various locations: Lake Constance or Berlin in Germany, Toronto in Canada. London in England. On-site training at the location of your choice is no problem. We offer in-house training courses all over Canada and Europe, especially in Germany, Switzerland, Austria, Luxembourg, Italy, the Netherlands and England and the UK. Covering cities like Munich, Stuttgart, Frankfurt, Saarbrücken, Zürich, Bern, Basel, Luzern, Bregenz, Strasbourg, Paris, Rhome, Amsterdam, London, and Toronto in Canada.

This course has been held as an online training course since March 2020. Further Information!
This course enables you to kill two birds with one stone. It is a seminar which 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 an in-house training, e.g. in Switzerland (Zurich), Germany (Hamburg, Frankfurt, Munich, Berlin, Stuttgart, Lake Constance), Canada (Toronto), England (London), Netherlands (Amsterdam), Austria (Vienna) and France (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.
Our other Python-Courses:
- Python Course for Beginners
- Python Intensive Course
- Python for Engineers and Scientists
- Data Analysis with Python
- Efficient Data Analysis with Pandas
- Object Oriented Programming with Python
- Python Training: OOP, Programming Patterns, and Testing
- Python Training: OOP and Functional Programming
- Python Text Processing Course
- Testing and test-automation in Python with Pytest
- Python and XML Course
- Introduction to Tkinter
- Python and C++ Course
- Django Python Web Application Framework
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:
The fees for this Python course per day:
ONLINE:
€405 per day (exclusive of VAT)
Toronto, Canada:
$567 per day (exclusive of HST)
Lake Constance, Hemmenhofen, Germany:
€405 per day (exclusive of VAT)
plus € 139 for full board and lodging in 4 star hotel
Hamburg, Munich, Frankfurt, Berlin (Germany):
€431 per day (exclusive of VAT)
Zurich and Geneva (Switzerland):
£431 per day (exclusive of VAT)
© The content and the images of this website are underlying copyright as described in the Imprint.