Courses in AI, data analysis and programming
Courses in artificial intelligence, data analysis and programming in Python and C#, as well as test automation and DevOps. Pick a path that matches your focus – practice from the first lesson, cutting-edge technology and a community that moves you forward.
If you are considering on-site classes, also take a look at our classrooms for in-person teaching in Brno; the specific format is always stated for each date.
- Accredited courses
- International certification
- 1000+ students
- Practice from the first lesson
Find your course
Filter by focus and level – from your first lines of code to building autonomous AI agents.
11 courses
AI Agent Developer
Build autonomous AI agents that have memory, use tools and act on their own. LangChain, LangGraph, MCP, Autogen and vector databases in practice.
AI for Developers, Science and Data Analytics
From the basics of machine learning through large language models (LLMs) to your own AI agents and automations. Roughly 50 % theory and 50 % hands-on Python practice on a real project.
Vibe Coding and AI in Software Development
Move from writing code to orchestrating AI. Claude, Codex, Cursor, subagents, MCP and RAG integrated into a real development cycle and production applications.
Data Analysis and Artificial Intelligence
A complete journey through data analysis – Python, Pandas and SQL, visualisation, statistics and the basics of machine learning. From data cleaning to predictive models and time series.
Machine Learning and Neural Networks
A practical introduction to machine learning and neural networks in Python. Build and test four typical machine learning models and gain confidence for further study of AI.
Python Programming and Vibe Coding
Learn to program from the very basics – the modern, AI-ready way. From Python syntax to working with AI assistants such as Codex and Claude using the vibe coding method.
Become a C# Developer
Learn C# from the ground up – syntax and OOP, algorithms, LINQ and building GUI applications in WPF. A practical course that prepares you for a junior developer position.
Game Development in C# and Unity
Learn to create your own 2D and 3D games in Unity — game physics, collisions, textures and lighting, and user interfaces. Step by step you will build a complete game from scene to deployment.
Become a Test Automation Engineer in Python
Become a junior test automation engineer. Learn to test web applications in Python – Selenium, Robot Framework and manual testing methodologies.
Get Started with Linux and DevOps
Master Linux, Git, networking and Docker. A practical course from command-line basics to containers and orchestration – your gateway to DevOps and modern application operations.
Relational Databases and SQL
Learn relational databases and SQL from the very basics — table design, multi-table queries, views, procedures and performance tuning. The ideal ticket into the world of data.
We don't have a course for this combination yet
Try changing the filter or write to us – we will gladly recommend the right one.

Not sure which course to choose?
Write to us or use our free career counselling. We speak plainly and together we will find the path that makes sense for you.