Get started

Courses / eXpansePi

Programming and IT courses

Compare content, dates, prices and entry levels. We will help you choose a course that fits your goals.

Czech Labour Office funding

Find your direction

Available courses

PythonNext cohort to be announced

Python Web Application Development

Practical retraining for beginners. Learn Python, databases and Django, collaborate on a project and build a foundation for your next step into IT.

  • Python
  • Django
  • SQL
  • Git

Accredited by the Czech Ministry of Education (MŠMT)

Next start
Ask about dates
Teaching time
120 teaching hours
Format
Online + 2 sessions in Prague
Starting level
Beginner

Courses in development7

These courses are not open for enrolment. Dates and prices will be published when preparation is complete.

C#In development

C# development

A course in application development with C#, .NET, ASP.NET MVC and Entity Framework is in preparation.

  • C#
  • .NET
JavaIn development

Java development

Java fundamentals, Spring and enterprise application development. This course is in preparation.

  • Java
  • Spring
PHPIn development

PHP development

Web application development with PHP, Laravel, databases and REST APIs. This course is in preparation.

  • PHP
  • Laravel
JavaScriptIn development

JavaScript development

JavaScript, React, Node.js and TypeScript for web development. This course is in preparation.

  • JavaScript
  • React
  • TypeScript
DataIn development

Data analysis

Advanced data analysis and visualisation with Python and data science tools. This course is in preparation.

  • Data
  • Python
WebIn development

Web development

Modern web applications with React and TypeScript. This course is in preparation.

  • Web
  • React
  • TypeScript
AIIn development

Artificial intelligence

New AI courses are in development. Content, entry level, dates and prices will be published when the courses open.

  • AI