Home 9 Usposabljanje 9 Python 2: Advanced course

Python 2: Advanced course

The course is intended for anyone who wants to upgrade their programming skills in the Python programming language.

Content

  • Advanced environment setup and virtual environments
  • Installing external libraries, modules, and packages
  • Advanced concepts: Generators, Decorators, & Context Managers
  • Connecting to SQL and NoSQL databases (PostgreSQL, MongoDB)
  • Multitasking: AsyncIO, multiprocessing, threading
  • Object-oriented programming (advanced concepts)
  • Code testing
  • Logging and troubleshooting

Recommended prior knowledge:

  • Participation in a Python basic course or knowledge of the Python programming language (data types, operators, for, while, if statements, functions, errors, object-oriented programming principles).

Learning objectives

  • Familiar with and able to use advanced concepts of the Python programming language
  • Learn good practices
  • Learn the steps for independently developing Python applications

Target group

  • Anyone who wants to upgrade their programming skills in Python
2025-01-13 16:15:00
2025-06-23 10:43:00