AI · Data · Software Engineering courses

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.

Focus
Level

11 courses

Artificial Intelligence and Agents
Advanced

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.

19 lessonsapprox. 40 hoursOnline
LangChainLangGraphRAGFine-tuningAI
Artificial Intelligence and Agents
Intermediate

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.

19 lessons50 hoursOnline
AILangChainLangGraphNeural networksRAG
Artificial Intelligence and Agents
Advanced

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.

Online
ClaudeCodexCursorRAGVibe coding
Artificial Intelligence and Agents
Intermediate

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.

Online
PythonPandasSQLScikit-learnAI
Artificial Intelligence and Agents
Intermediate

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.

10 lessonsapprox. 20 hoursOnline
PythonTensorFlowScikit-learnNumPyPandas
Software Engineering
Beginners

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.

Online
PythonCodexClaudeVibe coding
Software Engineering
Intermediate

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.

14 lessonsOnline
C#.NETOOPWPF
Software Engineering
Intermediate

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.

11 lessonsapprox. 22 hoursOnline
UnityC#Game development
Software Engineering
Intermediate

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.

10 lessonsOnline
PythonSeleniumRobot FrameworkJira
Software Engineering
Intermediate

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.

13 lessonsOnline
LinuxDockerBashGitDevOps
Software Engineering
Beginners

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.

6 lessonsapprox. 12 hoursOnline
SQLRelational databases

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.

Zdeněk Vais
Zdeněk VaisFounder of Turing Institut
Need help?

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.