Home 9 Usposabljanje 9 Advanced Python

Advanced Python

An intensive, hands-on training course where you will refresh your programming skills and learn advanced features of the Python programming language in a short time. You will learn about the advanced features of the Python programming language, the semantics and environment to work with, as well as general coding techniques and object-oriented programming. On the first day, you will be introduced to more advanced Python concepts and practices. On the second day, we will look at asynchronous programming and the creation of a REST programming interface connected to a database.

Content

  • Environment preparation, virtual Python environments (venv)
  • Connecting to databases.
  • Data processing
  • Interaction with the operating system
  • Generators
  • Code testing
  • Applying good practices
  • AsyncIO
  • Practical project: setting up a REST API

Learning objectives

  • An intensive, hands-on training course where you will learn the advanced concepts of the Python programming language, semantics and environment to work with, as well as general coding techniques and object-oriented programming.
  • A deeper understanding of how the Python programming language works through hands-on experience and best practices.

Target group

  • The workshop is suitable for anyone who would like to upgrade their programming skills in Python.
  • Software developers
  • System administrators
  • Technical support specialists and consultants
2024-12-18 14:08:00
2025-06-23 11:16:00