Home 9 Usposabljanje 9 Python: Basic Course

Python: Basic Course

This course is a great starting point for anyone who wants to learn how to program using Python. It provides a solid foundation for all other advanced courses.

Some reasons why Python is a great choice for learning to code:

  • The time it takes to learn programming is shorter in Python than in many other languages. You start programming faster.
  • It is considered an easy programming language, so you can often write faster with Python.
  • Python is free and open.
  • It’s great for beginners as it will give you a solid foundation and allow you to learn other programming languages (e.g. C++, Java or C) more easily and quickly.

Content

  • Basic computer programming
  • Environment setup
  • Language basics: variables, types, operators, input/output, comments
  • Data structures: lists, dictionaries, tuples, sets; basic operations
  • Control flow: if/elif/else, for/while loops
  • Designing and writing functions (definition, parameters, return values, scope, recursion)
  • Modules (using and importing modules, working with standard modules)
  • Errors and exceptions, debugging
  • Files: reading/writing, CSV, JSON
  • Objects (classes, objects, methods, inheritance)

Learning objectives

  • Learn the general concepts of computer programming
  • Learn about the Python programming language, semantics and environment
  • Learn general coding and object-oriented programming techniques

Target group

  • Everyone who wants to learn the basics of programming using the Python programming language.
  • Everyone who wants to continue learning in more specialized areas/courses.
2025-10-13 16:15:00
2025-10-16 20:22:00