We are using cookies to give you the best experience on our site. Cookies are files stored in your browser and are used by most websites to help personalise your web experience.
By continuing to use our website without changing the settings, you are agreeing to our use of cookies.
SZT PYTHON-H

Advanced Python

Category:
Difficulty level: Intermediate
Exam code
Net price/person:
225.000 HUF
Duration
3 Day
Offline
application
Certification route
Description

During the three-day course, students will learn advanced techniques of the Python programming language, object-oriented programming, parallel programming, and how to use Python for data analysis and processing.

Aim

The aim of the course is to acquire the skills needed to automate operational processes and to learn how to use Python for advanced data processing and data analysis.

Recommended for

We recommend the training to professionals who want to improve their Python skills, professionals who work with data and who want to learn about the data analysis and data processing techniques provided by Python.

Prerequisites

Required background: python basics with experience.

Syllabus

Syllabus in English

Advanced Python skills

  • Advanced object-oriented programming: decorator, multiple inheritance
  • Advanced techniques: map, reduce, filter, itertools
  • Parallel programming: multiprocessing, multithreading, asynchronous
  • Managing HTTP 
  • Troubleshooting, testing

Data processing

  • Developer tools overview (Pandas, Jupyter notebook)
  • Obtaining sources: excel, web, database
  • BigData management with python-based tools (numpy, pandas, scypi, sklearn, nltk)
  • Visualization (Matplotlib, Seaboarn)
  • Data cleaning, introduction to feature engineering
  • Accuracy, Consistency, Completeness
  • NLP: lowercasing, stopwords, punctuation, non-words, tokenizing, lemmatizing, stemming, url, html tags, abbreviations
  • ML: missing data, handling of outliers, Dropping columns