Latest Python Courses on Offer!

Tuesday, March 3, 2020

This series of courses in designed for everyone interested in coding in the Python programming language.

This general-purpose programming language is extremely popular, its source code is easy to read and can be learnt quickly. It is great for instructing algorithm development and coding.

Its elegant syntax predestines it for fast prototyping in a vast range of use from testing through web applications to data analysis and advanced analytics such as various uses of machine learning in a standard as well as distributed big data computing.

Python Language Courses

Python – Data Analysis (Pandas) [PYTHON_DATAN]

The course is designed for all those looking for a flexible data analysis tool and those interested in data processing in the Python programming language, who plan to use it for data manipulation, analysis and visualization or in the area of Data Science.

Curriculum:

  • Pandas Module, NumPy
  • Working with data
  • Time series, visualization

Python I – Introduction to Programming [PYTHON_INTRO]

The course is designed for beginners who want to learn the basics of the modern, elegant and highly effective Python language. In this tutorial, you will learn about the basic features of the language, how to use its functions and data structures, and the basics of object-oriented programming in Python.

Curriculum:

  • Basic data types
  • Working with strings, collections and files
  • Functions, modules and packages

Python II – Advanced Techniques [PYTHON_ADV]

The course is designed for all programmers with experience in Python programming at the PYTNON_INTRO level, or experienced developers skilled in other programming languages who want to switch to Python. You will learn about the languages more advanced features such as OOP, parallel programming, basics of functional programming, a general overview of modules and package in a standard library but also about io testing or network communication as well as many other relevant topics.

Curriculum:

  • Advanced OOP techniques, language constructs
  • Functional programming in Python, scripting
  • CPython, stand-out modules and packages
  • Testing, GUI applications

Python – BigData and Hadoop [PYTHON_BIGDATA]

The course introduces the development of Big Data in the Python environment. Python is the key language for app developers, data analysts but first and foremost for Data Science professionals. The concept of Big Data is now reflected in many areas and sectors of the national economy and therefore it is necessary not only to gain theoretical knowledge but also practical experience in processing large amounts of data.

Curriculum:

  • MapReduce in Python
  • Languages Pig and Python, Spark / Yarn
  • Fundamentals of machine learning from data, Data visualization
  • Workflow Management in Python (Oozie)

Python – Web Application Development [PYTHON_WEB]

The course is designed for all experienced Python programmers who want to learn about the possibilities of using this language for creating web applications and web services. You will learn to use the Flask framework, the Jinja2 templating system for web applications and to develop and use the REST and SOAP web services.

Curriculum:

  • Web applications
  • Web services

Python III – Development of Database Applications [PYTHON_DB]

The course is intended for all experienced Python programmers who want to gain an overview of the possibilities of using this language for accessing data sources. In this course you will learn how to use both SQL and NOSQL databases as well as to use object-relational mapper SQLAlchemy. Curriculum:

Curriculum:

  • Working with file system
  • Working with databases