Data is the oil of the 21st century and programming and analytical skills are at the core in many professions. Focusing on the 3 areas of programming, data management and machine learning, this course teaches the basics of Python in the context of data science applications.
From the installation, the essential object types and the programming basics to the creation and management of projects, the participants in this training will get initially all the prerequisites to write applications in Python. In practical examples and with the help of example data the participants will learn the most important techniques in the field of data management. The final program item of the course is the analysis and forecasting of data using machine learning techniques. First, the topic machine learning is theoretically introduced and then applied directly with Python in two scenarios based on a sample data set. The scenarios solve a classification and a regression problem.
The course focuses on the popular Python libraries numpy and pandas for data storage as well as scikit-learn for analysing data using machine learning techniques.
The training addresses people who want to take their first steps in Python to use the language for data analysis. The course is an introductory event. No prior knowledge is required.
- Overview of data analytics with python
- The concept and philosophy of Python
- Python data structures and their properties
- Functions, control structures and classes in Python
- Data management with pandas
- Introduction of machine learning processes
- Machine Learning and forecasting with Python and scikit-Learn
Prerequisites for your particiption: no previous knowledge of Python, but your PC/notebook must have the following software installed:
- Python (Anaconda-Distribution) in current Version (the development environments 'Jupyter Notebooks' and 'Spyder' should be set up; Python should be entered in the environment variables of the operating system – this can already be done during the installation)
- PyCharm in current version (Community-Version)