Programming

Enter the world of professional programming Enter the world of professional programming with our comprehensive courses focusing on different programming languages and technologies. Whether you're a beginner or an advanced programmer, [...]

Enter the world of professional programming

Enter the world of professional programming with our comprehensive courses focusing on different programming languages and technologies. Whether you're a beginner or an advanced programmer, our courses will give you the in-depth knowledge and practical skills needed for a successful career in IT.

C# Programming

Learn object-oriented programming (OOP), working with .NET, developing desktop and web applications using WPF, MAUI and ASP.NET or Blazor, for example. Master key concepts such as LINQ, async/await programming, and working with databases using Entity Framework.

Programming in Java

Gain skills in working with Java SE and Java EE, developing web applications using Spring and Spring Boot, or mobile apps for Android. Learn how to use JPA/Hibernate, asynchronous programming (CompletableFuture), and microservices.

Programming in JavaScript and TypeScript

Learn modern frameworks and libraries like React, Angular, and Vue.js. Learn asynchronous programming (Promises, async/await), working with APIs, and developing full-stack applications using Node.js and TypeScript for better type safety.

Programming in Python

Gain proficiency in working with frameworks and libraries like Django, Flask, and Pandas. Learn how to use SQLAlchemy to work with databases, asynchronous programming (asyncio), and web application development and data analytics.

Programming in Scala

Learn a combination of object-oriented and functional programming, working with frameworks such as Akka, Play and Spark. Learn parallel and asynchronous programming, working with big data and developing distributed applications.

Programming in R

Learn data analysis, statistical modeling, and visualization using packages like dplyr, ggplot2, and Shiny. Master data manipulation, create interactive applications, and prepare for a career as a data analyst or data scientist.

Programming in PHP

Gain skills in working with frameworks like Laravel, Symfony, and CodeIgniter. Learn how to work with databases using PDO and MySQLi, asynchronous programming, and RESTful API development.

Programming in MATLAB

Learn scientific and engineering computation, data analysis, and simulation. Learn to work with matrices, numerical analysis, graphical data display, and dynamic systems simulations.

Programming in Kotlin

Learn Android app development and cross-platform projects, working with Kotlin Coroutines, Jetpack Compose, and Java integration. Master Dependency Injection using Koin or Dagger, and work with databases using Room.

Programming in Go

Learn efficient and scalable programming, working with gorutines, channels, and built-in networking and web services packages. Learn how to work with databases using GORM, create RESTful APIs, and deploy applications using Docker and Kubernetes.

UML

Learn how to visually model software systems using UML. Master class diagrams, sequence diagrams, use case diagrams, state diagrams, architecture design, and software project documentation.

Our courses include hands-on exercises and projects to give you in-depth knowledge and prepare you for a career as a developer. Gain a competitive edge and become an expert in the most in-demand programming languages and technologies on the market!

Show more
This course is designed for managers and executives across departments - from strategy, marketing, HR and IT to development, finance and customer service. It will show you how to use AI in your business practice effectively, safely [...]
MOC AI-900 | Duration 1 day | 7 terms
V tomto kurzu se seznámíte se základními pojmy souvisejícími s umělou inteligencí (AI) a se službami v Microsoft Azure, které lze využít k vytváření řešení AI. Cílem kurzu není naučit studenty stát se profesionálními datovými vědci [...]
MOC AI-102 | Duration 5 days | 8 terms
This course is intended for software developers wanting to build AI infused applications that leverage Azure Cognitive Services, Azure Cognitive Search, and Microsoft Bot Framework. The course will use C# or Python as the programming [...]
PYTHON_ML | Duration 5 days | 4 terms
The training provides the necessary introduction to the issue of machine learning in the Python programming language. During five days we will take over the issue of machine learning in practical cases with and without a teacher [...]
PYTHON_ML_BP | Duration 5 days | 3 terms
Backpropagation is a learning algorithm in neural networks that is used to adapt the weights in the network to minimize the prediction error at the output of the network. The backpropagation process consists of two main steps. The [...]
PYTHON_ML_CNN | Duration 5 days | 2 terms
Convolutional Neural Networks (CNN) are a type of neural networks that are often used to solve image processing problems, such as image classification, object detection, and image segmentation. Convolutional networks are based on [...]
PYTHON_ML_DP | Duration 5 days | 2 terms
Deep learning is a set of machine learning techniques that make it possible to learn a complex representation of data using multilayer neural networks. These networks are able to extract and process information from multiple levels [...]
PYTHON_ML_NN | Duration 5 days | 2 terms
Neural networks are a set of mathematical models designed to process information similar to how brain neurons work. Neural networks consist of a number of neurons that are interconnected using weights and process input data to [...]
MLC_AIFE | Duration 1 day | No scheduled terms
The aim of this course is to introduce the general public to the basics of artificial intelligence. No knowledge of programming or other technical disciplines is required to understand the course. In a gentle way, we will explain [...]
MLC_ADV | Duration 1 day | No scheduled terms
The course is intended for people who are looking for a deeper understanding of artificial neural networks, especially so called deep learning. We will build on the basic knowledge of machine learning principles on the level of our [...]
MLC_AIFM | Duration 1 day | No scheduled terms
The course is intended for all people who want to understand the principles of machine learning and artificial intelligence without diving into technical details. The goal is to introduce possibilities of machine learning [...]
MLC_BPP | Duration 5 days | No scheduled terms
Artificial intelligence is an increasingly used tool in various industrial, technological and creative sectors, and there is a huge demand for experts with at least a basic knowledge of machine learning. We offer a general overview [...]
MLC_INTRO | Duration 2 days | 2 terms
This course is intended for beginners who have no or limited experience with machine learning and want to do their first steps in this field. The participants will learn what machine learning is, what types of ML are the most typical [...]
MLC_CNIPA | Duration 1 day | No scheduled terms
This course is a follow-up of Convolutional Networks and Image Processing in which we will focus on image data preprocessing and advanced techniques of deep learning for image processing. Apart from image classification, well known [...]
MLC_NLP | Duration 1 day | No scheduled terms
This course is focused on the analysis and processing of text data. We expect knowledge of basic principles of machine learning to the same extent as the Introduction to Machine Learning course provides. Special attention will be [...]
MLC_TISE | Duration 1 day | 2 terms
This course is focused on time series prediction problems. We will begin with examples of classical methods for modeling and prediction of time series and continue to more advanced methods based on machine learning. We will finish [...]
MLC_TISEA | Duration 1 day | No scheduled terms
The course is intended for people who want to deepen their knowledge and experience in the field of time series analysis. This is a follow-up course of Time Series, which focuses mainly on other time series domains and their [...]
MLC_BDATA | Duration 1 day | No scheduled terms
The aim of this course is to present an overview of tools and concepts from machine learning on big data. After going through the course, participants should be able to tell what the right tool is to be used for the given problem, [...]
MLC_IFT | Duration 5 days | No scheduled terms
This intensive five-day long course is intended for all high school teachers who want to start teaching artificial intelligence at their school but don’t have enough experience and knowledge in the field. The course covers the basics [...]
MLC_NLPA | Duration 1 day | No scheduled terms
In this course, we will follow up the basic course on Natural Language Processing with advanced topics. We will mainly focus on text data preprocessing and state-of-the-art applications of deep learning in NLP. We will particularly [...]
MLC_PGM | Duration 1 day | No scheduled terms
This course is intended for people interested in Bayesian networks and probabilistic programming. At the beginning of the course, the theoretical part will lead to a practical example of topic modeling using Latent Dirichlet [...]
MLC_VJMGT | Duration 1 day | 2 terms
This course is designed for anyone who is fascinated by the capabilities of large language models (LLMs) and generative artificial intelligence, and wants to delve into the subject beyond the basic user level. We will learn about [...]
RPA_INTRO | Duration 1 day | 4 terms
The course is an introduction to robotic process automation. Process automation using robots has been an increasing hit in recent years and many companies are fully aware of the potential of this technology and are building their own [...]
RPA_UIP_INTRO | Duration 3 days | 4 terms
The course deals with the analysis and development of processes in UiPath. Process automation with robots has been an increasing hit in recent years and many. The company is already fully aware of the potential of this technology and [...]
RPA_UIP_ADV | Duration 4 days | 2 terms
The course deals with process automation in UiPath for advanced. Process automation using robots has been an increasing hit in recent years, and many companies are already fully aware of the potential of this technology and are [...]
RPA_UIP_FRA | Duration 2 days | 2 terms
The course covers advanced process automation techniques in UiPath. The aim is to extend the basic development skills with specific knowledge of databases, OCR, RegEx, Web-automation, Reusable components (Library), Framework, [...]
RPA_BP_INTRO | Duration 3 days | 2 terms
The course deals with the analysis and development of processes in the RPA tool Blue prism.Software Blue prism has long been one of the most widespread and most successful RPA tools. In the course, in three days each participant will [...]
RPA_BP_ADV | Duration 3 days | 2 terms
The course covers more advanced automation techniques using the Blue prism RPA tool. The course is suitable for moderately to intermediate participants who already have real experience working in the RPa tool Blue prism. In the [...]
GOC26 | Duration 2 days | 9 terms
The course is designed for all who want to learn the basics of UML and the possibilities of its use in the analysis and design of information systems. The course will introduce the basic symbols of the UML diagrams and individual [...]
GOC265 | Duration 2 days | 4 terms
The course is designed primarily for architects and programmers who need to understand or create logical and physical models of their solutions, both for the purpose of design and planning, and for documentation purposes. Students [...]
GOC260 | Duration 3 days | 9 terms
The course is focused on practical handling of the Enterprise Architect (EA) tool. The EA tool is used for analysis, design, documentation, management support, support of model transformation (MDA) and team visual communication [...]
GOC261 | Duration 2 days | 1 term
A practical course combining PRINCE2®, Agile and ITIL® using Kanban and Lean. Software project management is a complex discipline where it is not enough to blindly follow one methodology. Every project is different - that's why in [...]
GOC27 | Duration 3 days | 4 terms
The course is designed for those who want to learn how to create non-executable business process models in BPMN 2.0 (Business Process Model and Notation). Non-executable models are oriented to the graphic description of the process [...]
GOC270 | Duration 3 days | 6 terms
The course is designed for those who want to learn how to create non-executable business process models in BPMN 2.0 (Business Process Model and Notation). Non-executable models are oriented to the graphic description of the process [...]
GOC28 | Duration 2 days | 4 terms
The course is intended for everyone who wants to design IS using an object-oriented approach. Course participants will learn how to create consistent system models in UML, the fundamentals of the object-oriented approach and its [...]
GOC281 | Duration 2 days | 4 terms
Kurz je zaměřen na zvládnutí řešení základních problémů při návrhu struktury objektově orientovaného datového modelu SW aplikací. Provedeme vás cestou od analytického vzoru až po návrh konkrétní struktury tříd a databázových tabulek [...]
IREB100 | Duration 3 days | 9 terms
The key to a successful accomplishment of your software projects, and not only them, is to understand properly the customers’ needs and expectations. This course will help you to incorporate some new methods and processes of customer [...]
BEBA1 | Duration 3 days | 1 term
This course is only available in CZ on the CZ website.
BEBA2 | Duration 2 days | 1 term
This course is only available in CZ on the CZ website.
BEBABOK | Duration 3 days | 1 term
BABOK (Business Analysis Body of Knowledge) is a recognized standard for business analysis professionals. It is a collection of knowledge and practices in the field of business analysis, which is published by the International [...]
BEPECBA | Duration 3 days | 1 term
A three-day intensive course with practical examples will prepare you for the Entry Certificate in Business Analysis (ECBA) certification issued by the international organization IIBA.org. The course combines lectures, practical [...]
BEABA | Duration 2 days | 1 term
The Mastering User Stories course is ideal for those who are looking for ways to collaborate effectively in an agile environment. After completing this course, you will be better able to support your teams in delivering a product [...]
BEUML | Duration 2 days | 1 term
The training provides essential knowledge about UML (Unified Modeling Language). Participants will learn the basic principles, notation, and the most common types of diagrams that UML offers. Each topic will be accompanied by [...]
BEIAPI | Duration 1 day | No scheduled terms
Similar to personal computers or the internet, the latest AI technologies have the potential to significantly change the way various professions work. And this also applies to the craft of IT Business Analyst. The good news is that [...]
An IT Business Analyst is a key role in the implementation of IT innovations. In the Czech Republic, there are tens of thousands of analysts and many other IT professionals who perform analysis as part of their job duties. The [...]
GOC272 | Duration 2 days | 7 terms
The course is primarily focused on getting to know the architectural principles of creating "enterprise applications" using the method of applying adequate architectural patterns. You will learn to use architectural patterns for the [...]
GOC274 | Duration 5 days | 4 terms
Course deals with applying “Design patterns”. You will learn to use patterns by analyze, architecture, design, programming, so-called idioms and re-factorization patterns, performance tuning patterns and testing patterns. During the [...]
GOC2741 | Duration 5 days | 6 terms
The course is intended for everyone who wants to practically try programming with design patterns (Design Patterns). The course will solve examples from initial brief through design solutions to the application using code. The [...]
GOC271 | Duration 3 days | 3 terms
The course concerns in the first place with the application of design patters, known as the „GoF Design Patterns“. You will learn to use the patterns in analyses, architecture, design, programming, the so called idioms and [...]
BESA | Duration 2 days | 1 term
A solution architect designs a solution in such detail that it can then be analyzed in greater detail by analysts and then implemented. In doing so, they must take into account not only the world of IT, because the solution to a need [...]
GOC261 | Duration 2 days | 1 term
A practical course combining PRINCE2®, Agile and ITIL® using Kanban and Lean. Software project management is a complex discipline where it is not enough to blindly follow one methodology. Every project is different - that's why in [...]
SCRUM_ACS-CF | Duration 2 days | No scheduled terms
Facilitation is a necessity in an agile environment. This skill is not only a must for ScrumMasters and Agile Coaches, but it is quite handy for Product Owners as well. We practice facilitation of Scrum events, refinement, and [...]
SCRUM_CSM | Duration 2 days | 8 terms
This is an interactive course (workshop) with a lot of exercises being held during the class. The goal of this course is not only covering all the topics but to showing the difference as well as giving you the feeling of Scrum [...]
SCRUM_CSPO | Duration 2 days | 8 terms
CSPO - Certified Scrum Product Owner Course is a unique opportunity to look at Scrum from the Product Owner point of view. It is trained by Scrum Alliance certified trainer CST and you will definitely enjoy it. “Great Product [...]
SCRUM_CSP-PO | Duration 2 days | 1 term
CSP-PO - Certified Scrum Professional: Product Owner course focuses on improving the competencies of the Product Owner so that he can effectively solve the product strategy, business model, plan releases, and communicate with [...]
SCRUM0 | Duration 1 day | 6 terms
In this course you will learn basic information about agile project management methods. We will focus on the acquisition of general knowledge about the Scrum process, its principles, aspects of individual roles in Scrum and used [...]
SCRUM1 | Duration 2 days | 4 terms
Would you like to learn more about Agile methods and Scrum process? Course provide basic overview of Agile methods, Scrum process and Extreme Programming (XP) methods. Learning will be achieved from the discussions between [...]
SCRUM1C | Duration 2 days | No scheduled terms
The goal of ICAgile Certified Professional (ICP) course is to get real understanding of the Agile mindset and principles. It is also designed to provide enough information to adapt the principles and implement them in your [...]
SCRUM2 | Duration 2 days | No scheduled terms
Would you like to learn more about Agile methods and Scrum process? Course provide an extended education of Agile methods and Scrum process. It's great next step for managers, ScrumMasters, Product Owners and team members who [...]
SCRUM_CAF | Duration 2 days | 3 terms
Facilitation is a necessity in an agile environment. This skill is not only a must for ScrumMasters and Agile Coaches, but it is quite handy for Product Owners as well. We practice facilitation of Scrum events, refinement, and [...]
SCRUM0 | Duration 1 day | 6 terms
In this course you will learn basic information about agile project management methods. We will focus on the acquisition of general knowledge about the Scrum process, its principles, aspects of individual roles in Scrum and used [...]
SCRUM1 | Duration 2 days | 4 terms
Would you like to learn more about Agile methods and Scrum process? Course provide basic overview of Agile methods, Scrum process and Extreme Programming (XP) methods. Learning will be achieved from the discussions between [...]
SCRUM1C | Duration 2 days | No scheduled terms
The goal of ICAgile Certified Professional (ICP) course is to get real understanding of the Agile mindset and principles. It is also designed to provide enough information to adapt the principles and implement them in your [...]
SCRUM2 | Duration 2 days | No scheduled terms
Would you like to learn more about Agile methods and Scrum process? Course provide an extended education of Agile methods and Scrum process. It's great next step for managers, ScrumMasters, Product Owners and team members who [...]
SCRUM_ACS-CF | Duration 2 days | No scheduled terms
Facilitation is a necessity in an agile environment. This skill is not only a must for ScrumMasters and Agile Coaches, but it is quite handy for Product Owners as well. We practice facilitation of Scrum events, refinement, and [...]
SCRUM_CSM | Duration 2 days | 8 terms
This is an interactive course (workshop) with a lot of exercises being held during the class. The goal of this course is not only covering all the topics but to showing the difference as well as giving you the feeling of Scrum [...]
SCRUM_ACSM | Duration 2 days | 4 terms
Being a great ScrumMaster is a journey. We will build on top of your Agile mindset, and Scrum experience and help you to skyrocket the success by building great high-performing teams. The 2 days workshop is a practical training in [...]
SCRUM_CSPO | Duration 2 days | 8 terms
CSPO - Certified Scrum Product Owner Course is a unique opportunity to look at Scrum from the Product Owner point of view. It is trained by Scrum Alliance certified trainer CST and you will definitely enjoy it. “Great Product [...]
SCRUM_LESS | Duration 3 days | No scheduled terms
Large-Scale Scrum (LeSS) is a framework for scaling agile development to multiple teams. LeSS builds on top of the Scrum principles such as empiricism, cross-functional self-managing teams and provides a framework for applying that [...]
SCRUM_DEV | Duration 2 days | No scheduled terms
Do you want to learn more about Agile methods and Scrum process, XP and engineering practices from the perspective of a member of the team? The course is focused on the practices implemented in Agile and Scrum teams in terms of [...]
SCRUM_CAL | Duration 2 days | No scheduled terms
Certified Agile Leader class brings awareness of Agile leadership thinking, focus, and behaviors and is a great way to start your journey of Agile Leader. Participants will develop Agile leadership competency and maturity, which [...]
SCRUM_CAL2 | Duration 1 day | No scheduled terms
The CAL 2 program is a continuation and extension of the CAL1 class. It brings an advanced education deepening the concepts discussed in the CAL1, validated practice, and peer-based sharing program that consists of learning and [...]
SCRUM_CSPO2 | Duration 2 days | 4 terms
A-CSPO - Advanced Certified Product Owner course - is part of the extended advanced Product Owner education. See the Great ScrumMaster Academy Program for the similar path for the ScrumMasters. The class is trained by Scrum Alliance [...]
SCRUM_CSP-PO | Duration 2 days | 1 term
CSP-PO - Certified Scrum Professional: Product Owner course focuses on improving the competencies of the Product Owner so that he can effectively solve the product strategy, business model, plan releases, and communicate with [...]
SCRUM_CSP-SM | Duration 2 days | No scheduled terms
CSP-SM - Certified Scrum Professional - ScrumMaster course - is part of the Great ScrumMaster Academy Program. The class is trained by Scrum Alliance certified trainer CST and you will definitely enjoy it. It's not any boring [...]
SCRUM_ICP-ACC | Duration 2 days | No scheduled terms
The ICP-ACC course provides a deep dive into the world of Agile Coaching. The course focuses on equipping you with new tools, techniques and skills to be the best you can be. The ICAgile Certified Professional Agile Coaching (ACC) - [...]
SCRUM_ICP-AHR | Duration 2 days | No scheduled terms
Agile HR is an enabler of an Agile organization. “Don’t just do Agile, grow Agile in your organization.” As Agile application extends out of IT and is more and more common at the organizational level, the need for change in HR [...]
SCRUM_CAF | Duration 2 days | 3 terms
Facilitation is a necessity in an agile environment. This skill is not only a must for ScrumMasters and Agile Coaches, but it is quite handy for Product Owners as well. We practice facilitation of Scrum events, refinement, and [...]
SCRUM_DAO | Duration 2 days | No scheduled terms
Unlock the Secrets to Building Agile Organizations: Embrace a Paradigm Shift! Are you prepared to shatter the biggest misconception surrounding agile? Brace yourself, because it’s not merely a superficial process or a fleeting [...]
GOC311 | Duration 3 days | 2 terms
The course is intended for applications developers who want to learn how to create database applications using Microsoft Visual Studio 2005 on the .NET Framework 2.0 platform.
XMLXSD | Duration 2 days | 9 terms
The course is intended for all who want to learn about using and creating XSD schemas for XML documents. Importance and use schemes in relation to the development of Web services is constantly growing. On the course you will learn to [...]
ASPNET_INTRO | Duration 5 days | 8 terms
In this training, I will explain the general basics of the .NET platform, we will show you how to host web applications on premises, in the Microsoft Azure cloud, on Windows and on Linux. It will also be about writing console [...]
ASPNET_ADV | Duration 5 days | 8 terms
In this course, we will build on ASPNET_INTRO and continue with a subtle introduction to the Entity Framework Core, and then take a look at Razor Pages, the MVVM framework that Microsoft offers as an alternative to the somewhat [...]
ASPNET_WEBAPI | Duration 2 days | 6 terms
Creating REST APIs is all the rage these days. It is used for communication between applications or perhaps within an application, for loading data from client JavaScript. In this training you will learn how to use ASP.NET Core Web [...]
ASPNET_BLAZOR | Duration 2 days | 4 terms
ASP.NET Core Blazor, as the full name of Blazor sounds, allows C# developers to create web application user interfaces without having to use javascript. In the course, we will get acquainted with the Blazor Server and Blazor [...]
GOC3314 | Duration 3 days | 6 terms
The course looks into security of web applications from the different points of view and it is designed for programmers and administrators of web servers on Microsoft IIS platform, where ASP.NET application is running. The [...]
GOC3410 | Duration 2 days | 8 terms
The course is designed for developers on the Microsoft .Net platform who want to learn how to develop distributed applications using gRPC and Microsoft Visual Studio.
MOC AZ-204 | Duration 5 days | 4 terms
This course teaches developers how to create end-to-end solutions in Microsoft Azure. Students will learn how to implement Azure compute solutions, create Azure Functions, implement and manage web apps, develop solutions utilizing [...]
SPO_DEV_1 | Duration 5 days | 6 terms
This course is designed for anyone who wants to learn the basics of modern solutions using SharePoint Framework (SPFx) in Microsoft 365. Participants will learn how to use tools, integrate React & Fluent UI, access data (REST & [...]
DOTNET_UPG | Duration 2 days | 9 terms
The course is intended for C# developers who plan to migrate from the .NET Framework to the current version of .NET or want to learn what's new from the current version. NET. The course focuses on important changes between the .Net [...]
GOC2124 | Duration 5 days | 8 terms
This course is designed for all programmers who want to gain basic knowledge and skills in creating applications in C# on the Microsoft .NET platform. In this course, you will learn how to use variables and value data types, program [...]
GOC2125 | Duration 5 days | 9 terms
The course is intended for all programmers who already have basic experience with programming in the C# language and want to acquire additional broader and practical knowledge and skills. In the course, you will learn to use modern [...]
GOC2126 | Duration 4 days | 9 terms
The course is intended for developers on the .NET (Core) platform who want to get into the details of .NET and C # applications and learn how to write the most fast applications, use the right constructs or optimize memory [...]
The course is intended for developers and architects on the .NET platform and will provide students with the knowledge and skills needed to develop data-oriented applications using the latest Entity Framework Core technology.
GOC407 | Duration 3 days | 8 terms
The course is intended for experienced developers who would like to improve their knowledge and want to learn about parallel and asynchronous applications. There will learn the basics of threads and objects and familiarize themselves [...]
DOTNET_MAUI | Duration 4 days | 9 terms
The course is intended for developers on the .NET platform who want to get acquainted with the development of multiplatform applications for Windows, Android and iOS using the modern .NET Multi-platform App UI (.NET MAUI) framework. [...]
DOTNET_WPF | Duration 5 days | 7 terms
This course is designed for developers on the .Net platform who want to learn the techniques of programming WinForms and Windows Presentation Foundation (WPF) applications using Visual Studio.
The course is taught for .NET developers who are interested in taking advantage of the MVVM architecture in creating WPF applications. You will learn to understand the advantages and disadvantages of this approach not only in theory, [...]
DOTNET_TEST | Duration 5 days | 8 terms
The course offers an introduction to testing concepts and strategies and will teach you how to use the MS TEST framework, but you will also try other frames such as NUnit and XUnit. The course covers unit testing concepts, [...]
TESTING_RESTAPI | Duration 2 days | 5 terms
The course is intended for all programmers and testers who need to create automated tests of REST APIs and web services (SOAP) communicating via the HTTP protocol, in systems built on any platform or programming language. The aim of [...]
ASPNET_INTRO | Duration 5 days | 8 terms
In this training, I will explain the general basics of the .NET platform, we will show you how to host web applications on premises, in the Microsoft Azure cloud, on Windows and on Linux. It will also be about writing console [...]
ASPNET_ADV | Duration 5 days | 8 terms
In this course, we will build on ASPNET_INTRO and continue with a subtle introduction to the Entity Framework Core, and then take a look at Razor Pages, the MVVM framework that Microsoft offers as an alternative to the somewhat [...]
GOC3410 | Duration 2 days | 8 terms
The course is designed for developers on the Microsoft .Net platform who want to learn how to develop distributed applications using gRPC and Microsoft Visual Studio.
CPP_INTRO | Duration 5 days | 7 terms
The course is intended for people with a basic knowledge of programming who want to learn skills in the standard C language and object-oriented C++ language.
The course is intended for C++ programmers who want to discover the magic, power and effectiveness of object-oriented programming in C++, take a look at wider context of the techniques used and find out about alternative ways of [...]
CPP_OOP | Duration 5 days | 5 terms
The course is intended for people who are switching from C to C++ or simply want to start designing and implementing objects in C++. The demonstrated techniques are strictly platform-neutral and can be used in Windows, Unix, Linux [...]
Kurz je určen pro pokročilé vývojáře, kteří se chtějí seznámit s novými koncepty a třídami pro tvorbu přenositelných vícevláknových aplikací s pomocí standardních C++ 11 knihoven. Vysvětlíme typické problémy paralelních aplikací jako [...]
GOC1015 | Duration 3 days | 1 term
Git version control system has recently become the de facto standard for most open source project, but is also used in the commercial sector. Git can be viewed as a substitute for Subversion, but accessing the versioning problem in [...]
REGEXP | Duration 1 day | 4 terms
This course will teach existing developers how to use Regular Expressions like a very efficient way of work with strings for searching, replacing or dividing. This course is platform independent and a new knowledge you can use in [...]
TESTING_RESTAPI | Duration 2 days | 5 terms
The course is intended for all programmers and testers who need to create automated tests of REST APIs and web services (SOAP) communicating via the HTTP protocol, in systems built on any platform or programming language. The aim of [...]
DOTNET_UPG | Duration 2 days | 9 terms
The course is intended for C# developers who plan to migrate from the .NET Framework to the current version of .NET or want to learn what's new from the current version. NET. The course focuses on important changes between the .Net [...]
GOC2124 | Duration 5 days | 8 terms
This course is designed for all programmers who want to gain basic knowledge and skills in creating applications in C# on the Microsoft .NET platform. In this course, you will learn how to use variables and value data types, program [...]
GOC2125 | Duration 5 days | 9 terms
The course is intended for all programmers who already have basic experience with programming in the C# language and want to acquire additional broader and practical knowledge and skills. In the course, you will learn to use modern [...]
GOC2126 | Duration 4 days | 9 terms
The course is intended for developers on the .NET (Core) platform who want to get into the details of .NET and C # applications and learn how to write the most fast applications, use the right constructs or optimize memory [...]
GOC407 | Duration 3 days | 8 terms
The course is intended for experienced developers who would like to improve their knowledge and want to learn about parallel and asynchronous applications. There will learn the basics of threads and objects and familiarize themselves [...]
DOTNET_WPF | Duration 5 days | 7 terms
This course is designed for developers on the .Net platform who want to learn the techniques of programming WinForms and Windows Presentation Foundation (WPF) applications using Visual Studio.
DOTNET_MAUI | Duration 4 days | 9 terms
The course is intended for developers on the .NET platform who want to get acquainted with the development of multiplatform applications for Windows, Android and iOS using the modern .NET Multi-platform App UI (.NET MAUI) framework. [...]
GOC3410 | Duration 2 days | 8 terms
The course is designed for developers on the Microsoft .Net platform who want to learn how to develop distributed applications using gRPC and Microsoft Visual Studio.
GOC2741 | Duration 5 days | 6 terms
The course is intended for everyone who wants to practically try programming with design patterns (Design Patterns). The course will solve examples from initial brief through design solutions to the application using code. The [...]
GOC274 | Duration 5 days | 4 terms
Course deals with applying “Design patterns”. You will learn to use patterns by analyze, architecture, design, programming, so-called idioms and re-factorization patterns, performance tuning patterns and testing patterns. During the [...]
GOC311 | Duration 3 days | 2 terms
The course is intended for applications developers who want to learn how to create database applications using Microsoft Visual Studio 2005 on the .NET Framework 2.0 platform.
The course is intended for developers and architects on the .NET platform and will provide students with the knowledge and skills needed to develop data-oriented applications using the latest Entity Framework Core technology.
MOC AZ-204 | Duration 5 days | 4 terms
This course teaches developers how to create end-to-end solutions in Microsoft Azure. Students will learn how to implement Azure compute solutions, create Azure Functions, implement and manage web apps, develop solutions utilizing [...]
DOTNET_TEST | Duration 5 days | 8 terms
The course offers an introduction to testing concepts and strategies and will teach you how to use the MS TEST framework, but you will also try other frames such as NUnit and XUnit. The course covers unit testing concepts, [...]
TESTING_RESTAPI | Duration 2 days | 5 terms
The course is intended for all programmers and testers who need to create automated tests of REST APIs and web services (SOAP) communicating via the HTTP protocol, in systems built on any platform or programming language. The aim of [...]
GOC1015 | Duration 3 days | 1 term
Git version control system has recently become the de facto standard for most open source project, but is also used in the commercial sector. Git can be viewed as a substitute for Subversion, but accessing the versioning problem in [...]
ASPNET_INTRO | Duration 5 days | 8 terms
In this training, I will explain the general basics of the .NET platform, we will show you how to host web applications on premises, in the Microsoft Azure cloud, on Windows and on Linux. It will also be about writing console [...]
ASPNET_ADV | Duration 5 days | 8 terms
In this course, we will build on ASPNET_INTRO and continue with a subtle introduction to the Entity Framework Core, and then take a look at Razor Pages, the MVVM framework that Microsoft offers as an alternative to the somewhat [...]
ASPNET_BLAZOR | Duration 2 days | 4 terms
ASP.NET Core Blazor, as the full name of Blazor sounds, allows C# developers to create web application user interfaces without having to use javascript. In the course, we will get acquainted with the Blazor Server and Blazor [...]
ASPNET_WEBAPI | Duration 2 days | 6 terms
Creating REST APIs is all the rage these days. It is used for communication between applications or perhaps within an application, for loading data from client JavaScript. In this training you will learn how to use ASP.NET Core Web [...]
GO_INTRO | Duration 5 days | No scheduled terms
The course is intended for beginners who want to learn the basics of the modern, fast and highly efficient GO language. In this course you will learn the basic features of the language, the use of functions, data structures and other [...]
JAVAPROG1 | Duration 5 days | 6 terms
The course offers participants the opportunity to get started with the Java programming language. Participants will learn the basic syntax of Java, the principles of object-oriented programming and the use of language constructs, [...]
JAVAPROG2 | Duration 5 days | 9 terms
This comprehensive course is suitable for experienced programmers who want to learn the full Java programming language (Java SE), the language constructs, handle collections and concurrency, and utilize core language APIs and [...]
JAVASPRING | Duration 5 days | 9 terms
The course focuses on Spring Framework and Spring Boot, currently the most widely used framework for writing web applications in Java. In the course we will first go through Spring container, its services Inversion of Control (IoC), [...]
JAVADB | Duration 5 days | 9 terms
The course focuses on the access of Java applications to the database. In the course, we will first look at the low-level approach to working with the database using JDBC & JdbcTemplate, which is especially suitable for batch [...]
JDESIGN | Duration 3 days | 1 term
The course will deepen participants' knowledge of advanced web application development techniques in Java. We will first look at the "good old" GoF (Gang of Four) design patterns and which are still relevant today and which are not. [...]
JAVADOCKER | Duration 2 days | 6 terms
The course focuses on wrapping a Java application inside a Docker image and then running it inside a Docker container. Next we will look at the benefits of Native applications and last but not least the production setup, where [...]
ELASTICSTACK | Duration 3 days | 9 terms
The course is focused on obtaining logs, transforming them into something usable for subsequent analysis, storing them in Elasticsearch, and the analysis and visualization of data in Kibana. We will also take a look at Kibana APM [...]
ANDROID1 | Duration 3 days | 4 terms
The course is intended for developers who want to start developing applications on the Android mobile platform. In the course, you will get to know the development environment and learn how to develop modern applications. We will [...]
ANDROID2 | Duration 2 days | 4 terms
The course is intended for all developers who want to learn advanced methods of developing applications on the Android platform, such as working in the background and communicating with remote web services. You will also try working [...]
KOTLIN1 | Duration 3 days | 2 terms
The course offers participants an introduction to the new modern language Kotlin. The Kotlin language is a modern statically typed object-functional language that uses the extensive Java ecosystem while bringing a number of advanced [...]
JSPRINGBOOT1 | Duration 5 days | 5 terms
The aim of this course is to familiarize students with the design and development of distributed applications deployable in a cloud environment. The course will familiarize you with the microservices architecture, the advantages and [...]
JTOMCAT | Duration 3 days | 3 terms
This course will guide you through the architecture of Apache Tomcat, the most popular Java server of all time (according to recent surveys, up to 60% of applications run on top of Tomcat). The course focuses also on Java servlet/web [...]
TESTING_RESTAPI | Duration 2 days | 5 terms
The course is intended for all programmers and testers who need to create automated tests of REST APIs and web services (SOAP) communicating via the HTTP protocol, in systems built on any platform or programming language. The aim of [...]
JS_PROG1 | Duration 5 days | 7 terms
This course is designed for anyone who wants to learn the basics of JavaScript scripting language, use it on the client or server side of web applications or for testing, or as a stepping stone for TypeScript. Participants will learn [...]
JS_PROG2 | Duration 5 days | 8 terms
This course is designed for JS programmers who have already mastered the syntax of the language and are ready to learn the more complex concepts introduced by the functional and object-oriented paradigm.Participants will also learn [...]
JS_DOM1 | Duration 3 days | 4 terms
The course focuses on the use of JavaScript in the context of a dynamic HTML page. Do you need simple logic for a button, to validate the data sent by the form to the server? Create dynamic effects or understand effective event [...]
JS_DOM2 | Duration 3 days | 7 terms
Only the javascript APIs built into modern browsers are what turn a web page into a full-fledged web application, whether it's graphics, interactivity, data handling, or reading inputs from the real world. The possibilities are [...]
JS_TS1 | Duration 3 days | No scheduled terms
This course is designed for intermediate JavaScript programmers who want to use TypeScript for static type consistency control. Participants will learn both the basic concepts of type definitions as well as advanced concepts such as [...]
JS_TEST_JEST | Duration 3 days | 6 terms
This course is designed for intermediate JavaScript programmers who want to learn how to write automated tests using the Jest library. We will teach you not only how to design and implement tests, but also how to think economically [...]
JS_ASYNC | Duration 3 days | 7 terms
This course is designed for JavaScript programmers who want to improve their ability to write asynchronous code in this language. We will show you how to use built-in asynchronous mechanisms such as timers, fetch functions, or [...]
JS_AJAX | Duration 2 days | 6 terms
AJAX (and its successor Fetch API) allow a web application to send data to and fetch data from a server using the HTTP protocol without refreshing the page. This course is designed for JavaScript programmers who want to understand [...]
JS_WEBSOCKET | Duration 2 days | 7 terms
This course is designed for intermediate JavaScript programmers who need more than the HTTP Request/Response model in their applications. WebSocket protocol allows the server to notify one or more clients or stream data. Attendees [...]
JS_JQUERY | Duration 3 days | 4 terms
his course is designed for anyone who knows the basics of the JavaScript programming language and wants to learn how to effectively program in JavaScript using the jQuery framework. In this course you will learn how to use jQuery [...]
JS_VUE1 | Duration 3 days | 10 terms
In this tutorial, we will learn about the popular Javascript framework Vue.js. The course focuses on understanding the concept of Vue.js and its basic functionality, and we will create a simple single page application. You will learn [...]
JS_REACT1 | Duration 5 days | 11 terms
This course is designed for intermediate JavaScript programmers who want to learn the basics of front-end web application development using the React framework. The student will learn the basics of React application development, such [...]
JS_REACT2 | Duration 2 days | 8 terms
This course is designed for advanced JavaScript programmers who want to expand their knowledge of front-end application development in React. The course will give you an overview of hook functions, memoization, reducers and [...]
JS_REDUXJS1 | Duration 2 days | 6 terms
This course is designed for intermediate JavaScript programmers who want to learn how to manage the state of their front-end applications using the Redux library. Participants will learn how to use the objects and features provided [...]
JS_ANGULAR1 | Duration 5 days | 9 terms
This course is designed for programmers who know the basics of TypeScript and want to learn how to use the Angular library services in their front-end web applications. You will learn, among other things, to use data binding, html [...]
JS_ANGULAR2 | Duration 5 days | 4 terms
This course is designed for TypeScript programmers who want to deepen their knowledge of front-end application development using the Angular library. Participants will learn advanced data presentation and form creation techniques, as [...]
JS_EXPRESS1 | Duration 5 days | 8 terms
This course is designed for programmers who want to use JavaScript server-side, either for creating interactive server-side applications or for creating REST APIs. Participants will learn about request processing using middleware [...]
JS_SOLID1 | Duration 3 days | 6 terms
This course is designed for intermediate JS programmers who want to learn how to create front-end applications using the SolidJS framework. Participants will learn about presenting data, working with forms, and communicating with the [...]
JS_SVELTE1 | Duration 3 days | 7 terms
This course is designed for intermediate JS programmers who want to learn how to create front-end applications using the Svelte framework. Participants will learn the basics of front-end development (data presentation, events, forms, [...]
Kurz je určen všem, kteří znají základy programovacího jazyka JavaScript a jQuery a chtějí se naučit využívat nové technologie, které přináší HTML5 a CSS3. Na kurzu se naučíte používat nové HTML5 tagy, CSS3 vlastnosti a selektory, [...]
MONGODB_INTRO | Duration 2 days | 3 terms
The course is designed for basic database administration or development who have no prior MongoDB experience or only basic experience. In the introduction, you will learn about the NoSQL database architecture, including the use of [...]
INTBSTRAP | Duration 2 days | 5 terms
The course is designed for all web application developers who want to learn to create responsive Web pages using HTML5, CSS3 and Bootstrap. The course will learn how to create an application from initial design to actual [...]
INTSASS | Duration 2 days | No scheduled terms
Bootstrap is the most popular framework, a set of tools for creating modern websites. The revolutionary version of Bootstrap 4 and its new SASS prepressor is the theme of this training. The course is designed for web application [...]
TESTING_RESTAPI | Duration 2 days | 5 terms
The course is intended for all programmers and testers who need to create automated tests of REST APIs and web services (SOAP) communicating via the HTTP protocol, in systems built on any platform or programming language. The aim of [...]
KOTLIN1 | Duration 3 days | 2 terms
The course offers participants an introduction to the new modern language Kotlin. The Kotlin language is a modern statically typed object-functional language that uses the extensive Java ecosystem while bringing a number of advanced [...]
TESTING_RESTAPI | Duration 2 days | 5 terms
The course is intended for all programmers and testers who need to create automated tests of REST APIs and web services (SOAP) communicating via the HTTP protocol, in systems built on any platform or programming language. The aim of [...]
HSMATLAB1 | Duration 1 day | 2 terms
You will be introduced to the interactive way of working, which provides quick and easy access to your data.
HSMATLAB2 | Duration 1 day | 2 terms
You will master the efficient handling of data in various formats and learn how to write computational programs that process this data.
The training will focus on loading, merging, and processing data of various types, including those with irregular formatting.
SIMULINK1 | Duration 1 day | 2 terms
You will learn how to work with the basic tools of the Simulink environment. You will be introduced to creating models that provide insight into the behavior of systems using simulations. You will learn how to model different types [...]
SIMULINK2 | Duration 1 day | No scheduled terms
You will learn how to model and simulate more complex types of systems and use tools for building advanced algorithms. You will become familiar with settings that influence the course and efficiency of simulations, as well as options [...]
HSCOMSOL1 | Duration 2 days | No scheduled terms
HSCOMSOL2 | Duration 1 day | No scheduled terms
HMSTFLOW | Duration 1 day | No scheduled terms
HSSCEC | Duration 1 day | No scheduled terms
PERL | Duration 4 days | No scheduled terms
This course is designated for programmers who will learn the PERL programming language. Participants will learn to program scripts in PERL. The course is primary designated for the UNIX environment.
PERL2 | Duration 2 days | No scheduled terms
Kurz je určen všem, kteří se chtějí naučit pokročilé programovací techniky v prostředí jazyka PERL 5. V tomto kurzu se naučíte styl objektově orientovaného programování v jazyce PERL, použití jazyka PERL pro tvorbu webových aplikací [...]
GOC1015 | Duration 3 days | 1 term
Git version control system has recently become the de facto standard for most open source project, but is also used in the commercial sector. Git can be viewed as a substitute for Subversion, but accessing the versioning problem in [...]
WORDPRESS1 | Duration 3 days | 4 terms
The course is designed for users who want to learn the basics of working with Wordpress content management system. At the end of the course, students will understand the philosophy of the tool, learn to create, format and manage [...]
INTPH1 | Duration 4 days | 4 terms
The course is intended for developers who want to learn how to create interactive Internet applications using server-side scripting.
INTPH_SEC | Duration 2 days | 4 terms
The course is suited for web application developers who want to keep up with modern PHP methods and can not only secure corporate applications against the most common threats and for quality protection of sensitive data in line with [...]
INTPH_ADV | Duration 2 days | 3 terms
This course is intended for PHP developers who already have experience with creating Web applications and object-oriented programming and want to share their skills and abilities to move further. In this course we will deal with [...]
INTPH_OOP | Duration 2 days | 4 terms
This course is intended for developers who already have programming in PHP have some experience and want their ability to move on coping now almost essential object-oriented programming. The course discussed how the principles of [...]
INTBSTRAP | Duration 2 days | 5 terms
The course is designed for all web application developers who want to learn to create responsive Web pages using HTML5, CSS3 and Bootstrap. The course will learn how to create an application from initial design to actual [...]
REGEXP | Duration 1 day | 4 terms
This course will teach existing developers how to use Regular Expressions like a very efficient way of work with strings for searching, replacing or dividing. This course is platform independent and a new knowledge you can use in [...]
GOC1015 | Duration 3 days | 1 term
Git version control system has recently become the de facto standard for most open source project, but is also used in the commercial sector. Git can be viewed as a substitute for Subversion, but accessing the versioning problem in [...]
TESTING_RESTAPI | Duration 2 days | 5 terms
The course is intended for all programmers and testers who need to create automated tests of REST APIs and web services (SOAP) communicating via the HTTP protocol, in systems built on any platform or programming language. The aim of [...]
PYTHON_INTRO | Duration 5 days | 15 terms
The course is designed for beginners who want to learn the basics of the modern, elegant and highly efficient Python language. In this course, you will learn the basic features of the language, the use of functions and data [...]
PYTHON_ADV | Duration 5 days | 10 terms
The course is designed for all programmers who have programming experience in Python at the PYTNON_INTRO course level. In the course, you will learn more advanced elements of the language such as OOP, using generators and iterators, [...]
PYTHON_DB | Duration 3 days | 3 terms
The course is intended for all experienced Python programmers who want to gain an overview of the possibilities of using this language for accessing data sources. In this course you will learn how to use both SQL and NOSQL databases [...]
PYTHON_ASYNC | Duration 3 days | 9 terms
The course introduces participants to modern trends in the development of multithreaded and multiprocess programs in Python. In addition, the options offered by the asyncio module, ie asynchronous programming, are also discussed. In [...]
PYTHON_WEB | Duration 3 days | 7 terms
The course is designed for all experienced Python programmers who want to gain an overview of the possibilities of using this language for creating web applications and web services.
PYTHON_ML | Duration 5 days | 4 terms
The training provides the necessary introduction to the issue of machine learning in the Python programming language. During five days we will take over the issue of machine learning in practical cases with and without a teacher [...]
PYTHON_STAT | Duration 5 days | 5 terms
The training provides the necessary introduction to the issue of machine learning in the Python programming language. During five days we will take over the issue of machine learning in practical cases with and without a teacher [...]
PYTHON_ETL | Duration 5 days | 7 terms
ETL stands for Extract-Transform-Load - database functions that are integrated into one tool that extracts data from one database and places it in another database. Extract is the process of reading data from a database. Transform is [...]
PYTHON_DATAN | Duration 5 days | 8 terms
The course is designed for all those who are looking for a flexible data analysis tool, those interested in data processing in the Python programming language, who plan to use it for data manipulation, analysis and visualization, [...]
PYTHON_DATAN2 | Duration 5 days | 5 terms
During these 5 days, participants will have the opportunity to acquire basic and advanced knowledge in the field of data processing in Python using libraries such as numpy, pandas, modin, polars, vaex. It will be a combination of [...]
PYTHON_DATAN3 | Duration 5 days | 6 terms
Big Data Analytics with Apache Spark training includes an overview of basic and advanced topics, hands-on exercises, and discussions to reinforce your knowledge of Big Data Analytics. Spark is a powerful big data processing engine [...]
PYTHON_VIS | Duration 5 days | 5 terms
This course is designed for anyone who wants to effectively visualize data sets using various Python libraries and tools, create interactive dashboards to present data, work with batch and stream data, and use advanced tools and [...]
PYTHON_BIGDATA | Duration 5 days | 5 terms
The concept of Big Data is now reflected in many areas and sectors of the national economy and therefore it is necessary not only to gain theoretical knowledge but also practical experience in processing large amounts of data.
PYTH_DJANGO | Duration 5 days | 6 terms
V tomto mimořádně intenzivním pětidenním kurzu vysvětlujeme na praktických příkladech vývoj web aplikace jako je například TWITTER, a to od definování uživatelského rozhraní, přes návrh samotné obchodní logiky, až po návrh databázové [...]
TESTING_RESTAPI | Duration 2 days | 5 terms
The course is intended for all programmers and testers who need to create automated tests of REST APIs and web services (SOAP) communicating via the HTTP protocol, in systems built on any platform or programming language. The aim of [...]
AD141 | Duration 90 days | No scheduled terms
Python is a popular programming language used by system administrators, data scientists, and developers to create web applications, custom Red Hat Ansible Automation modules, perform statistical analysis, and train AI/ML models. This [...]
PYTHON_TEST | Duration 3 days | 6 terms
The course participant will be able to use the Python programming language to automate routine actions and will be able to use and engage modern software development practices based on testing. We'll also talk about optimizations, [...]
CDSP | Duration 5 days | 4 terms
For a business to thrive in our data-driven world, it must treat data as one of its most important assets. Data is crucial for understanding where the business is and where it's headed. Not only can data reveal insights, it can also [...]
RPROG1 | Duration 3 days | No scheduled terms
The course is designed for developers working in the field of Business Intelligence, SAS statistics developers and students who are interested in working in analytic industry and want to learn the basics of the language R for various [...]
SCALA_INTRO | Duration 3 days | No scheduled terms
The graduate will be thoroughly familiar with OOP and functional techniques and their use in a strongly typed language. The course starts with the basic constructs of the language, continues with OOP, then functional transformations, [...]
TESTING_RESTAPI | Duration 2 days | 5 terms
The course is intended for all programmers and testers who need to create automated tests of REST APIs and web services (SOAP) communicating via the HTTP protocol, in systems built on any platform or programming language. The aim of [...]
GOC301 | Duration 5 days | 2 terms
In this course, developers with experience in structured programming will learn how to use the Microsoft Visual Basic .NET language to write a simple application. Extensive hands-on labs will help students practice the skills they [...]
GOC311 | Duration 3 days | 2 terms
The course is intended for applications developers who want to learn how to create database applications using Microsoft Visual Studio 2005 on the .NET Framework 2.0 platform.
MSEX5 | Duration 5 days | 6 terms
This course covers the basics of Visual Basic for Application (VBA), which is used for creating macros and automating work in Microsoft Excel. Participants will learn to work with Microsoft Excel object model, using the basic objects [...]
MSEX6 | Duration 4 days | 6 terms
In this course you get a lot of practical skills that are needed for developing applications for MS Excel. You learn how to access the file system and write their own procedures for Import / Export, you access an SQL database server [...]
GOC26 | Duration 2 days | 9 terms
The course is designed for all who want to learn the basics of UML and the possibilities of its use in the analysis and design of information systems. The course will introduce the basic symbols of the UML diagrams and individual [...]
GOC265 | Duration 2 days | 4 terms
The course is designed primarily for architects and programmers who need to understand or create logical and physical models of their solutions, both for the purpose of design and planning, and for documentation purposes. Students [...]
GOC260 | Duration 3 days | 9 terms
The course is focused on practical handling of the Enterprise Architect (EA) tool. The EA tool is used for analysis, design, documentation, management support, support of model transformation (MDA) and team visual communication [...]
INTXM | Duration 2 days | 5 terms
The course is intended for those who want to learn the basic features of XML and its related technologies. The course will introduce the concepts such as namespaces, XML Schema, XML document validation, transformation, search tree, [...]
XMLXSD | Duration 2 days | 9 terms
The course is intended for all who want to learn about using and creating XSD schemas for XML documents. Importance and use schemes in relation to the development of Web services is constantly growing. On the course you will learn to [...]
KUBERNETES_INTRO | Duration 3 days | 8 terms
The course is an introduction to the Kubernetes infrastructure. Kubernetes, abbreviated K8s, is now referred to as the cloud operating system and is a modern way of running applications that run in container mode. During the course [...]
KUBERNETES_ADMIN | Duration 5 days | 7 terms
The course is intended for administrators who want to get acquainted in detail with the installation, configuration and operation of Kubernetes clusters. We will use a real multi-node cluster in the course, which we will configure [...]
KUBERNETES_HELM | Duration 3 days | 6 terms
The course will introduce participants to the Helm tool, which is useful not only for deploying applications to Kubernetes. Helm manages complete application lifecycle management, from deployment, through upgrade / downgrade to [...]
MLC_AIFE | Duration 1 day | No scheduled terms
The aim of this course is to introduce the general public to the basics of artificial intelligence. No knowledge of programming or other technical disciplines is required to understand the course. In a gentle way, we will explain [...]
MLC_BPP | Duration 5 days | No scheduled terms
Artificial intelligence is an increasingly used tool in various industrial, technological and creative sectors, and there is a huge demand for experts with at least a basic knowledge of machine learning. We offer a general overview [...]
MLC_INTRO | Duration 2 days | 2 terms
This course is intended for beginners who have no or limited experience with machine learning and want to do their first steps in this field. The participants will learn what machine learning is, what types of ML are the most typical [...]
MLC_CNIP | Duration 1 day | 1 term
Our workshop is for people who are looking for hands-on experience with deep neural networks for image processing, but they didn’t have any real opportunity to do so yet. Through experiments, we will explore how and why such models [...]
MLC_NLP | Duration 1 day | No scheduled terms
This course is focused on the analysis and processing of text data. We expect knowledge of basic principles of machine learning to the same extent as the Introduction to Machine Learning course provides. Special attention will be [...]
MLC_TISE | Duration 1 day | 2 terms
This course is focused on time series prediction problems. We will begin with examples of classical methods for modeling and prediction of time series and continue to more advanced methods based on machine learning. We will finish [...]
MLC_ADV | Duration 1 day | No scheduled terms
The course is intended for people who are looking for a deeper understanding of artificial neural networks, especially so called deep learning. We will build on the basic knowledge of machine learning principles on the level of our [...]
MLC_CNIPA | Duration 1 day | No scheduled terms
This course is a follow-up of Convolutional Networks and Image Processing in which we will focus on image data preprocessing and advanced techniques of deep learning for image processing. Apart from image classification, well known [...]
MLC_NLPA | Duration 1 day | No scheduled terms
In this course, we will follow up the basic course on Natural Language Processing with advanced topics. We will mainly focus on text data preprocessing and state-of-the-art applications of deep learning in NLP. We will particularly [...]
MLC_PGM | Duration 1 day | No scheduled terms
This course is intended for people interested in Bayesian networks and probabilistic programming. At the beginning of the course, the theoretical part will lead to a practical example of topic modeling using Latent Dirichlet [...]
PRG | Duration 3 days | 12 terms
The course is intended for everyone who has not done programming yet or has only minimal experience of programming and who needs to acquire the basic skills necessary to study specific programming languages.
MSVBA1 | Duration 5 days | 7 terms
In this course, you get the basic skills to develop applications using Visual Basic for Applications (VBA), which is used primarily for the development of macros in MS Office. You will learn how to use basic construction of Visual [...]
MSEX5 | Duration 5 days | 6 terms
This course covers the basics of Visual Basic for Application (VBA), which is used for creating macros and automating work in Microsoft Excel. Participants will learn to work with Microsoft Excel object model, using the basic objects [...]
MSEX6 | Duration 4 days | 6 terms
In this course you get a lot of practical skills that are needed for developing applications for MS Excel. You learn how to access the file system and write their own procedures for Import / Export, you access an SQL database server [...]
MSAC2a | Duration 5 days | No scheduled terms
The course is intended for everyone who wants to acquire knowledge and skills in programming and designing database applications in the Microsoft Access environment. Course participants are required to know about programming in [...]
GOC301 | Duration 5 days | 2 terms
In this course, developers with experience in structured programming will learn how to use the Microsoft Visual Basic .NET language to write a simple application. Extensive hands-on labs will help students practice the skills they [...]
ANDROID1 | Duration 3 days | 4 terms
The course is intended for developers who want to start developing applications on the Android mobile platform. In the course, you will get to know the development environment and learn how to develop modern applications. We will [...]
ANDROID2 | Duration 2 days | 4 terms
The course is intended for all developers who want to learn advanced methods of developing applications on the Android platform, such as working in the background and communicating with remote web services. You will also try working [...]
DOTNET_MAUI | Duration 4 days | 9 terms
The course is intended for developers on the .NET platform who want to get acquainted with the development of multiplatform applications for Windows, Android and iOS using the modern .NET Multi-platform App UI (.NET MAUI) framework. [...]
REGEXP | Duration 1 day | 4 terms
This course will teach existing developers how to use Regular Expressions like a very efficient way of work with strings for searching, replacing or dividing. This course is platform independent and a new knowledge you can use in [...]
GOC1015 | Duration 3 days | 1 term
Git version control system has recently become the de facto standard for most open source project, but is also used in the commercial sector. Git can be viewed as a substitute for Subversion, but accessing the versioning problem in [...]
GO_INTRO | Duration 5 days | No scheduled terms
The course is intended for beginners who want to learn the basics of the modern, fast and highly efficient GO language. In this course you will learn the basic features of the language, the use of functions, data structures and other [...]
EX183 | Duration 1 day | No scheduled terms
The Red Hat® Certified Enterprise Application Developer exam (EX183) tests if you have a basic understanding of the core enterprise Java APIs that are required to implement modern, stateless business services. By passing this exam, [...]
The Red Hat Certified Specialist in Enterprise Application Server Administration exam (EX248) is a performance-based exam that tests your knowledge and skills to install, configure, monitor, manage, and deploy applications to Red [...]
AD184 | Duration 5 days | No scheduled terms
Helping Java SE developers write Java EE applications Red Hat Application Development I: Programming in Java EE with exam (AD184) exposes experienced Java Standard Edition (Java SE) developers to the world of Java Enterprise [...]
DO240 | Duration 3 days | No scheduled terms
Manage, monetize, and secure APIs with Red Hat 3scale API Management Build and Administer APIs with Red Hat 3scale API Management (DO240) is a hands-on, lab-based course that gives SREs and administrators an introduction to [...]
Manage, monetize, and secure APIs with Red Hat 3scale API Management Cloud-native API Administration with Red Hat 3scale API Management with exam (DO241) is a hands-on, lab-based course that gives SREs and administrators an [...]
AD248 | Duration 5 days | 1 term
Install, configure, and manage Red Hat JBoss Enterprise Application Platform. Red Hat JBoss Application Administration I teaches you the best practices for installing and configuring Red Hat® JBoss® Enterprise Application Platform [...]
AD249 | Duration 5 days | 1 term
Install, configure, and manage Red Hat JBoss Enterprise Application Platform. Red Hat JBoss Application Administration I teaches you the best practices for installing and configuring Red Hat® JBoss® Enterprise Application Platform [...]
EX240 | Duration 1 day | No scheduled terms
The Red Hat Certified Specialist in API Management exam (EX240) tests your ability to create and maintain enterprise APIs using Red Hat® 3scale API Management. By passing this exam, you become a Red Hat Certified Specialist in API [...]

Top courses

GOC272

Duration 2 days

GOC26

Duration 2 days

PRINCE2F7

Duration 3 days

MSEXNL

Duration 3 days

ITIL4FPT

Duration 3 days

JSPRINGBOOT1

Duration 5 days

LXI3

Duration 3 days

GOC60

Duration 5 days

CTSEC

Duration 5 days

MOC AZ-104

Duration 4 days