Python – Programming Basics (PYTH1)

Programming, Python

Are you looking to learn how to program and start your career as a developer? Or are you already working in IT and want to expand your skills? The Python programming language is one of the most popular and widely used today. Python is known for its simple, clean syntax, which makes it an ideal choice for beginners, while offering advanced features that experienced developers will appreciate.

In this course, you will learn the basics of Python programming through practical examples and exercises. By the end of the course, you will be able to write your own Python scripts, process data, and create simple applications. The course is designed for complete beginners as well as IT professionals who want to explore a new programming language.

Location, current course term



Brno + online (volitelně)
9/23/2026 - 9/25/2026 CZECH
Order
11/18/2026 - 11/20/2026 CZECH
Order
1/13/2027 - 1/15/2027 CZECH
Order
3/10/2027 - 3/12/2027 CZECH
Order
Praha + online (volitelně)
9/16/2026 - 9/18/2026 CZECH
Order
11/11/2026 - 11/13/2026 CZECH
Order
1/6/2027 - 1/8/2027 CZECH
Order
3/3/2027 - 3/5/2027 CZECH
Order
Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • Introduction to Python 
    1. History and development of Python 
    2. Why use Python? Strengths and applications 
    3. Installing Python and setting up the development environment 
    4. Writing and executing the first Python script 
  • Basic Syntax and Programming Constructs 
    1. Python syntax and code structure 
    2. Variables, data types, and operators 
    3. Input/output operations 
  • Control Flow Structures 
    1. Conditional statements (if, else, elif) 
    2. Loops (for, while) 
    3. Using control structures to create logical programs 
  • Working with Functions 
  • Definition and use of functions 
    1. Parameters, return values, and scope of variables 
    2. Recursion and lambda functions 
  • Data Structures 
    1. Lists, tuples, dictionaries, and sets 
    2. Manipulating and working with collections of data 
    3. List comprehensions 
  • Modules and Libraries 
    1. Importing and using Python libraries 
    2. Working with built-in modules (e.g., math, datetime, etc.) 
    3. Introduction to external libraries and packages 
  • File Handling 
    1. Reading and writing files in Python 
    2. File modes and handling errors during file operations 
  • Standard Library and Data Handling 
    1. Utilizing tools from Python’s standard library 
    2. Working with common modules for handling data and I/O 
    3. Storing data in files and working with different file formats 
    4. HTTP requests and interacting with web APIs 
  • Error Handling and Debugging 
    1. Understanding exceptions and how to handle them 
    2. Debugging techniques for Python programs 
Assumed knowledge:
Knowledge of the basics of programming and algorithmization
Recommended subsequent course:
Python – Advanced Programming (PYTH2)
Schedule:
3 days (9:00 AM - 5:00 PM )
Course price:
472.00 € ( 571.12 € incl. 21% VAT)
Language:

Vybrané zákaznické reference

NESS ROMÂNIA SRL, Alin B.
Python – Programming Basics ( PYTH1)
"The course started with very basic content, but the difficulty gradually increased, which helped me fully understand all the material covered. The trainer was very patient and explained everything clearly. Overall, an excellent trainer and well-structured training — the content was perfectly aligned with my needs."