Programming
In the field of programming training, we offer courses in programming languages such as Python, C, C++, .NET Framework, as well as Java and Spring. We also provide comprehensive courses in classic web development, divided into two subcategories: one focused on HTML, CSS, PHP, and another dedicated to JavaScript and its frameworks (Angular, React).
All our courses are delivered by professionals who work with these programming languages on a daily basis, ensuring that the training is enriched with practical advice and real-world experience you won’t find in standard documentation.
Programming
- MTVSW
-
Modern Software Development Technologies for Recruiters and Beyond
- PRG
-
Introduction to Programming
- GIT
-
Git – Version Control Systems
Python
- PYTH1
-
Python – Programming Basics
- PYTH2
-
Python – Advanced Programming
- PYTH3
-
Python – Design Patterns
- PYDATA1
-
Data Analysis in Python
- PYDATA2
-
Advanced Data Analysis in Python
- PYTHAI1
-
Basics of Statistics in Python with pandas, sklearn, matplotlib, and seaborn Libraries
- PYTEST
-
Python – Creation of Automated Tests
- PYTHOPS
-
Python for System Administrators
- PYTH4
-
Python – Async IO: Coroutines in Python
- PYWEB1D
-
Python – Django: Web Backend
- PYWEB1F
-
Python – Flask: Web Backend
- PYTH1V
-
Python Academy – Virtual
.NET
- CNET2
-
C# – for intermediate developers
- CNET1
-
C# – Fundamentals of Programming
- CNET3
-
C# – Design Patterns
- CNET4
-
Advanced C#
- ASP2
-
ASP.NET Core – Building web applications on .NET
- ASP3
-
ASP.NET Core – Blazor framework
- CNETW1
-
Automated Testing in .NET
- CNETW2
-
Functional Programming in C#
- CNETW3
-
EditorConfig for C#
- VB1
-
Visual Basic .NET – Introduction to Programming
- VB2
-
Visual Basic .NET – Advanced Programming Techniques
- ENTF
-
ADO.NET Entity Framework – Code First
- ASP1
-
ASP.NET MVC – building web applications
- WPF1
-
Windows Presentation Foundation – Application Development
- WPF2
-
Windows Presentation Foundation – WPF Databinding
- QTS
-
Programming in Qt Studio
- XML1
-
XML Programming in the .NET Environment
Java, Spring
- JAV1
-
Java – Introduction to Programming
- JAV2
-
Java – Advanced Programming Techniques
- SPRB1
-
Spring Framework and Spring Boot – Creating Backends and Microservices
- AIPRG
-
Programming with GitHub Copilot and ChatGPT: AI in Practice
- SOLID
-
Practical Application of SOLID Principles in Software Design and Development
- SORE
-
REST and SOAP Web Services in Java
- JAV3
-
Best Practices and Theory
- JAV4
-
Java: Concurrent Programming
- JAV5
-
Java under the Hood
- JAV6
-
Java Clean Code: How to Write Clean Code in Java
- GROOVY1
-
JVM Groovy
- JEEMP
-
Java EE and MicroProfile – Introduction to Application and Microservice Development
- JEE1
-
Java EE – Introductory Course
- JEE2
-
Java EE – Advanced EE Application Development
- SPR1
-
Spring Framework – Basic Course
- SPR2
-
Spring Framework – Advanced
- EJB
-
EJB
- HIB1
-
Hibernate and JPA
- MYBAT
-
MyBatis Framework
- WCK1
-
Apache Wicket
- JBOSS1
-
WildFly (JBoss) – Basics of Application Server Administration
- OSGI1
-
OSGi Framework I.
- ANDR1
-
Android – Application Development
Kotlin
- KTLN1
-
Kotlin – Introduction to Programming
- KTL4J
-
Kotlin for Java Developers
C, C++
- C1
-
C Language – Programming Basics
- C2
-
C Language – Advanced Programming
- C3
-
C Language – Design Patterns
- CPP1
-
C++ – Programming Basics
- CPP2
-
C++ – Advanced Programming
- CPP3
-
C++ – Design Patterns
- CPP4
-
C++ – Parallel Programming
- CPP5
-
C++ – Generic Programming
Web Programming
- LRV1
-
Basics of the Laravel Framework – Web Application Development
- HTML1
-
HTML and CSS – Fundamentals of Web Page Development
- HTML5
-
HTML5 and CSS3 for Advanced Users – Modern Web Coding
- PHPO
-
PHP – Object–Oriented Programming
- WBPCK
-
Webpack – from scratch to a working web application bundle
- PHP1
-
PHP – Introduction to Programming
- PHP2
-
PHP – Advanced Programming Techniques
- ASP1
-
ASP.NET MVC – building web applications
- BSTR
-
Responsive Web Development with Bootstrap and Flexbox
- SMF1
-
Basics of the Symfony Framework – Web Application Development
- NETF
-
Nette Framework
- WPR
-
WordPress – Creating Websites with a Content Management System
- GRW
-
Web Graphics – Using Adobe Tools for Web Design
- ELRN1
-
Modern E-learning and Moodle: From Theory to Practice
JavaScript
- JVS1
-
JavaScript for Beginners
- JVS2
-
Advanced JavaScript and Introduction to Node.js
- JVS3
-
JavaScript – jQuery library
- JVS4
-
Building JavaScript Applications with REST APIs
- RCT
-
React Framework – Building Web Applications
- RCT2
-
React for Advanced Developers
- TS1
-
TypeScript
- ANG
-
Angular Framework
- VUEJS1
-
Vue.js + Material Design + Firebase Basics
- AJS
-
AngularJS Framework
- EXTJS
-
Sencha Ext JS Framework
Rust
- RUST1
-
Rust – Introduction to Programming
- RUST2
-
Rust – Advanced Programming
- RUST3
-
Rust – Generic Programming
- RUST4
-
Rust – Parallel Programming
- RUST5
-
Rust – Design Patterns
- RUST6
-
Rust – Unsafe Programming
- GO1
-
Go – Introduction to Programming
- GO2
-
Go – Advanced Techniques
- GO3
-
Go – Generic Programming
- GO4
-
Go – parallel programming
- GO5
-
Go – Design Patterns
- JULIA1
-
Julia – Basics of Programming
OOA, UML
- BPMN
-
Introduction to Business Process Modeling with BPMN
- SWARCH1
-
Applied Software Architecture: Building Enterprise Solutions
- UML1
-
Fundamentals of UML Modeling with Enterprise Architect
- UMLAI1
-
UML Modeling with AI
- SOLID
-
Practical Application of SOLID Principles in Software Design and Development
- SDM
-
Software Design Mastery: Practical Workshop
Programming - other
- RUBY1
-
Ruby – Basics of Programming
- PRL1
-
Perl Language – Basic Course
- PRL2
-
Perl – Advanced Programming
- PRG
-
Introduction to Programming
- GIT
-
Git – Version Control Systems
- GIT2
-
GitLab – Git server
- GIT3
-
GitLab CI – Continuous Integration
- IOS2
-
Apple iOS Application Development in Objective-C
- CUDA1
-
Introduction to CUDA
- CUDA2
-
GPU Computing
- CUDA3
-
GPU Computing – Practical Lab
- CUDA4
-
OpenMP and MPI
- CUDA5
-
Numerical Computing on GPUs
- CUDA6
-
Deep Learning on Graphics Processors
- CUDA7
-
R Scripting