Python and Machine Learning Course (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
This course is run in German as well: Kurs für Python und Maschinelles Lernen
"People worry that computers will get too smart and take over the world, but the real problem is that they're too stupid and they've already taken over the world." (Pedro Domingos)
Pedro Domingos is Professor at University of Washington. He is a researcher in machine learning and known for markov logic network enabling uncertain inference.

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.
"Python is a truly wonderful language. When somebody comes up with a good idea it takes about 1 minute and five lines to program something that almost does what you want. Then it takes only an hour to extend the script to 300 lines, after which it still does almost what you want." Jack Jansen (ported Python to Mac, MacPython)
"Big Data is like teenage sex: everyone talks about it, nobody really knows how to do it, everyone thinks everyone..." Dan Ariely on Twitter, Professor of Psychology and Behavioral Economics
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!
You will learn Python in this course and you will also acquire the necessary knowlegde to analyze, visualize and present data by using Python and it modules Numpy, Matplotlib and Pandas. Another topics of this training course will be an introduction into machine learning, focusing both on the underlying theory and Python example implementations. The scikit learn toolkit will also be introduced. This seminar can be run as an in-house training course as well, e.g. in England, France, Switzerland, Austria, Italy, Netherland, Luxembourg, Belgium, Canada or Germany.
Target Group:
This course is intended for students who have basic python or programming background. The participants will acquire the necessary knowlegde to analyze, visualize and present data by using the Python modules Numpy, Scipy, Matplotlib and Pandas.
Content:
The aim of Machine learning consists in enabling computers to learn without being explicitly programmed. Machine learning algorithms learn from example data. "Learn" means in this context the ability to automatically determine patterns and regularities from the learn data.
- Python Language
- The Python Philosophy
- Using the IPython shell and "Python notebook"
- Fundamentals
- Conditional Statements
- Loops
- Data Structures: Lists, Tuples, Dictionaries, Sets
- Functions, recursive functions, decorators
- File Handling
- Modules and Packages: Using and Creating
- Object-Oriented Programming (OOP) with Python
- Data analysis, visualization and presentation
- Numpy and Scipy
- Matplotlib
- Pandas
- Machine Learning
- Machine Learning Terminology
- Introduction into Scikit
- k-nearest Neighbor Classifier
- Neural Networks from Scratch in Python
- Neural Networks with Scikit
- Introduction Naive Bayes Classifier
- Naive Bayes Classifier with Scikit
- Introduction into Text Classification using Naive Bayes
- Python Implementation of Text Classification
Dates:
- From Mon, 9th Mar, 2026 until Fri, 13th Mar, 2026 (5 days)
- From Mon, 13th Apr, 2026 until Fri, 17th Apr, 2026 (5 days)
- From Mon, 8th Jun, 2026 until Fri, 12th Jun, 2026 (5 days)
- From Mon, 27th Jul, 2026 until Fri, 31st Jul, 2026 (5 days)
- From Mon, 7th Sep, 2026 until Fri, 11th Sep, 2026 (5 days)
- From Mon, 19th Oct, 2026 until Fri, 23rd Oct, 2026 (5 days)
- From Mon, 30th Nov, 2026 until Fri, 4th Dec, 2026 (5 days)
Duration of the course:
5 days
The fees for this ML course per day:
ONLINE:
€419 per day (exclusive of VAT)
Toronto, Canada:
$588 per day (exclusive of HST)
Lake Constance, Hemmenhofen, Germany:
€419 per day (exclusive of VAT)
plus € 139 for full board and lodging in 4 star hotel
Hamburg, Munich, Frankfurt, Berlin (Germany):
€447 per day (exclusive of VAT)
Zurich and Geneva (Switzerland):
£447 per day (exclusive of VAT)
© The content and the images of this website are underlying copyright as described in the Imprint.