Basics of Python Language


The three-day course aims to introduce students to the basics of Python. Its content is to learn basic Python features, data types, variables, basic constructs, exceptions, scripts, OOP, packages and modules.

Accredited course for Continuing Education of Pedagogical Staff

Course length: 3 days (8:30 - 16:00)


03/25/2024 - 03/27/2024 Prague cs Free date
15 600 CZK Add to cart
05/22/2024 - 05/24/2024 Prague cs Free date
15 600 CZK Add to cart

PDF to download Expand allCollapse all

  • Students will be able to

    • Install, configure and use Python environment.
    • Basics of Python language, data types, construction, work with data, exceptions.
    • Write and use scripts, work with files
    • OOP.
  • Course requirements

    Basic work with computer and basics of programming.

  • This course is intended for

    Developers, users, analysts, managers and IT staff.

  • Literature

    All participants will get internal OKsystem materials.

  • Hardware

    Classrooms are equipped with high-performance computers with Internet access and the possibility of wireless connection.

  • Syllabus

    Module 1: Introduction to Python

    • Lesson: Environment, tools, settings
    • Lesson: Basic syntax, Python usage
    • Lesson: Working with scripts

    Module 2: Python language

    • Lesson: Structure, variables, data types, comments
    • Lesson: Working with numbers, strings and dates
    • Lesson: Calculations and Formatting
    • Lesson: Control Program Flow

    Module 3: Packages and modules

    • Lesson: Packages and Modules
    • Lesson: Working with packages and modules
    • Lesson: Custom modules and packages

    Module 4: Errors and exceptions

    • Lesson: Exceptions
    • Lesson: Types of exceptions, catching and handling exceptions

    Module 5: Working with files and scripts

    • Lesson: Working with files
    • Lesson: Creating and executing scripts
    • Lesson: Parameters

    Module 6: OOP

    • Lesson: Basics of OOP
    • Lesson: Classes, attributes, and methods
    • Lesson: Magic Methods
    • Lesson: Inheritance and multiple inheritance
    • Lesson: Statics, functors
    • Lesson: Advanced Constructs


Prices do not include VAT. OKsystem a.s. reserves the right to change dates and prices of courses.