
Python Data Analysis Training



This training starts Python for beginners. You will become a Python software engineer creating individual desktop applications, and also learn how to work as a Data Analyst or Data Engineer with certain Python packages.
Available languages: English, Spanish, Dutch, Italian and Hungarian.
Python Data Analysis Training description
Data Engineers and Data Analysts are increasingly needed, from telecom companies to machine learning developers or geneticists. Working with databases and data is mainly done in Python. In this course, we will teach you how to program in Python and how to use Python in the world of different types of data sets.
One of the reasons why Python is the primary programming language in research is how quickly one can start using it for practical applications. For example, a biologist or chemical engineer does not need, nor would it be advisable, to spend years just learning to program, whereas they can get to the level they need for their work in months by using Python.
Module 1.: Python course
Python is a general-purpose, very high-level programming language which is becoming more and more popular in software development every year. The level of abstraction in this programming language is quite high, but despite this, and in fact because of it, the syntax of the language is probably the easiest of all the programming languages used for software development.
Learning to code in Python takes a fraction of the time needed to learn coding C or Java.
Our Python programming course will prepare you to use the program in general, to use Python as a back-end and finally to learn how to solve various practical problems with Python.
Python programming is an essential part of OOP (Object Oriented Programming) and is therefore
classified as an advanced/modern programming language.
Curriculum of the Python class
Python – An introduction to the language
Python – Installation and development environment
Python – Variables, data types
Python – Complex data types
Python – Operations with strings
Python – Basic operators
Python – Cycles and conditions
Python – Functions
Python – Modules
Python – Thread Handling
Python – Error and exception handling
Python – Object Oriented Develope
Python – Database Management (Postgres)
Python – Regular Expressions
Version Management and Development Environment (Git and Docker)
Course Duration and Price
75 lessons (13 weeks) + exam
Price: 898 EURO
About
Python is extremely popular wherever databases, statistics or statistical data extraction are involved.
To do this, of course, you need to know the structure and operation of relational and non-relational databases themselves. This knowledge is an almost essential addition to almost any programming language.
Topics
Introduction to database objects and Database design basics
SQL: DDL – Data Definition Language
SQL: DQL – Data Query Language
SQL: DML – Data Manipulation Language
SQL: Data Control Language (DCL)
SQL course module length:
Module 2.: SQL - Database Management course
Course Duration and Price
24 lessons (4 weeks)
Price: 340 EURO
Using widgets:
– Buttons
– Layouts
– Widget Event Handling
– Scrollbars and sliders
– ChartsUsing Signal and Slot
Menu and Toolbar
Drawing basics
Database management with PySide6
Project task
Module 3.: Python desktop application development
Python UI: PySide6 - PyQt framework
Front-end of desktop application development
This framework and Library enables us to create a nice looking, user friendly interface for the
program running on our platform. This results in our program being such that it can be comfortably
used by anyone. Instead of the Tkinter interface taught in many other Python courses, we teach a
solution that actually does this.
Topics:
Course Duration and Price
24 lessons (4 weeks) + exam
Price: 340 EURO
Module 4.: Module 4 - Data processing and visualisation
This is a hands-on module to learn about the additional Python packages that biologists, mechanical engineers, chemical engineers and data analysts in general use in their work for statistical/mathematical computations, visualization, signal processing, and 3D modelling.
- Numpy
- Blender
- Pandas
- Data Visualization – Plotly, Matplotlib
- ETL/ELT in Python
- Analytical ML tools for data transformation
Outlier filtering, clustering,
anomaly detection, principal component analysis
Scipy, Scikit
- Case studies from different disciplines (biology, engineering, sound processing, geospatial)
In addition to Python, strong mathematical skills will be required to complete this additional module, but specific mathematical knowledge is not expected.
Course duration: 48 lessons (8 weeks)
Course Duration and Price
48 lessons (8 weeks) + exam
Price: 598 EURO
Prices and Lessons
Price of full training: 1799 EURO
In case of monthly installments: 292 EURO x 7 month
174 lessons (7 month) + exams