Architecture and Specialized Systems
144 courses available
Architecture and Specialized Systems covers workshops on distributed architecture, microservices, REST APIs and design patterns — for teams building scalable enterprise applications, not for people learning a single programming language.
Send this link to architects and tech leads designing a system from scratch, or refactoring a monolith into microservices — this scope covers structural decisions, not implementation.
Technologies in this subcategory
Blockchain Training
Blockchain training covers distributed ledger architecture, consensus mechanisms, building smart contracts, and designing decentralized appl…
IoT (Internet of Things) Training
IoT (Internet of Things) training covers distributed device architecture, sensor-to-cloud communication, data transmission protocols (MQTT, …
Beginner
Arduino for beginners
A three-day workshop training introducing the Arduino platform, aimed at people starting out in embedded systems. The program focuses on the practical aspects of programming microcontrollers and building simple electronic projects. Participants, through a series of hands-on workshops, will learn the basics of electronics, Arduino programming and designing their own electronic circuits.
from 3,300 PLNFundamentals of circuits and electronics
The training provides a thorough preparation for working with basic electronic circuits. The program is designed so that participants can learn both the theoretical basics and the practical aspects of circuit design and analysis. During the workshop, participants learn the basics of electronics, measuring parameters and diagnosing problems. The classes are conducted in a workshop format, where each issue is immediately verified in practice.
from 1,800 PLNFundamentals of digital signal processing (DSP)
The training provides a thorough preparation for working with digital signals in embedded systems. The program is designed so that participants can learn both the theoretical basics and practical aspects of digital signal processing. During the workshop, participants learn to implement DSP algorithms, analyze signals and design digital filters. The classes are conducted in a workshop format, where each issue is immediately verified in practice.
from 2,150 PLNFundamentals of engine controller design at AUTOSAR
The training introduces participants to the world of Engine Control Unit (ECU) design using the AUTOSAR platform. The workshop program focuses on the practical aspects of developing engine control software, taking into account the specific requirements and limitations of real-time systems. Participants will learn the methodology for designing, implementing and testing engine control modules in accordance with the AUTOSAR standard. The classes are conducted in the form of workshops using real implementation cases.
from 1,850 PLNFundamentals of systems engineering and architectural frameworks
The training provides thorough preparation for work in the area of systems engineering and architectural frameworks. The program is designed so that participants learn both the theoretical underpinnings and the practical aspects of systems design. During the workshop, participants learn to model systems, manage requirements, and apply systems engineering best practices. The classes are conducted in a workshop format, combining theory and practice.
from 2,450 PLNGoogle Cloud Fundamentals: cloud infrastructure and services
Szkolenie wprowadza uczestników w fundamentalne koncepcje Google Cloud Platform oraz kluczowe usługi chmurowe. Program łączy teoretyczne podstawy z praktycznymi warsztatami, umożliwiając uczestnikom zdobycie solidnej wiedzy o architekturze chmury Google. Zajęcia prowadzone są w formie interaktywnej, z wykorzystaniem Google Cloud Console oraz praktycznych ćwiczeń na żywych środowiskach. Szkolenie przygotowuje do dalszej specjalizacji w obszarze GCP oraz może stanowić przygotowanie do egzaminu Google Cloud Digital Leader.
from 2,450 PLNIndustrial Systems Cybersecurity Fundamentals (OT/ICS)
The training responds to the growing demand for fundamental OT security knowledge in industrial environments. The program includes practical workshops and interactive exercises that allow understanding of unique cybersecurity challenges in operational technologies. Participants gain skills in threat identification, security implementation, and risk management in industrial control systems. The methodology combines theoretical lectures with intensive practical laboratories on real and simulated OT systems.
from 3,300 PLNIntroduction to AUTOSAR RTE for automotive software specialists
The training introduces participants to the world of the Runtime Environment (RTE) of the AUTOSAR platform, the foundation of modern automotive systems. The workshop program focuses on the practical aspects of designing and implementing software using RTE. Classes are conducted in the form of workshops, during which participants learn about the mechanisms of communication, configuration and integration of components in the AUTOSAR standard.
from 3,450 PLNIntroduction to AUTOSAR technology - an overview
The training provides a comprehensive introduction to the AUTOSAR standard, a fundamental technology in the modern automotive industry. The program covers both theoretical aspects and practical application of AUTOSAR architecture in automotive projects. Participants will learn about the structure, components and methodology for implementing solutions compliant with the standard. The class combines lectures with practical workshops, enabling understanding of the concepts by working with real-world examples.
from 3,450 PLNIntroduction to embedded computers
The training provides a fundamental introduction to embedded systems architecture and design. Participants will learn basic concepts through hands-on workshops using popular hardware platforms. The program combines theory with intensive hands-on exercises, enabling an understanding of embedded systems principles and design. Classes are conducted in an interactive format, where each concept is immediately validated through practical experiments on real devices.
from 2,450 PLNIntroduction to Embedded Linux (hands-on training)
The training provides a thorough preparation for working with Linux Embedded systems. The program is designed so that participants can learn both the theoretical basics and the practical aspects of implementing embedded systems. During the workshop, participants learn to configure the environment, build custom images and implement embedded solutions. The classes are conducted in a workshop format, where each issue is immediately verified in practice.
from 2,450 PLNIntroduction to enterprise architectures
The training provides thorough preparation for understanding and implementing enterprise architectures in organizations. The program is designed so that participants can learn both the theoretical foundations and the practical aspects of architecture design. During the workshop, participants learn to model business, application and technology architectures. The classes are conducted in a workshop format, with an emphasis on practical application of the knowledge gained.
from 2,450 PLNIntroduction to FreeRTOS
The training provides fundamental knowledge of FreeRTOS and its applications in embedded systems. The program combines theoretical fundamentals with practical exercises, focusing on the key mechanisms of the real-time operating system. Participants will learn the basics of configuration, task programming and the use of basic synchronization mechanisms.
from 1,850 PLNIntroduction to IoT and augmented reality
The training introduces participants to the world of Internet of Things and augmented reality, showing practical applications of these technologies in various sectors. The program includes theoretical basics and practical workshops using popular platforms and tools. Participants will learn about the possibilities of combining IoT and AR technologies, learning to design and implement innovative business solutions.
from 2,450 PLNIntroduction to IoT using Arduino
The training introduces participants to the world of the Internet of Things through hands-on learning using the Arduino platform. The program combines theoretical basics with intensive practical exercises, during which participants build and program their own IoT projects. The class is conducted in the form of a lab workshop, where each participant works on their own Arduino kit, learning step-by-step how to create connected devices. The training emphasizes a practical understanding of IoT systems through hands-on experimentation.
from 2,450 PLNIntroduction to IoT using Raspberry Pi
The training provides a practical introduction to developing IoT solutions using the Raspberry Pi single board computer. The program covers both the basics of the operating system and the development of IoT applications in various programming languages. The class is conducted in a workshop format, where participants work on their own Raspberry Pi kits, learning how to configure, program and integrate with various sensors. The training emphasizes practical applications and real-world scenarios for using Raspberry Pi in IoT projects.
from 2,450 PLNIntroduction to LINQ
A fundamental introductory training course on LINQ (Language Integrated Query) technology that equips participants with the skills to efficiently process and analyze data in .NET. The program takes participants from basic query concepts through increasingly advanced usage scenarios, showing how LINQ improves a programmer's daily workflow. The training combines theory with intensive hands-on workshops, where each new concept is immediately applied in real programming scenarios. Participants learn not only the syntax, but especially how to think about data in the LINQ paradigm.
from 1,800 PLNIntroduction to OMRON PLC programming
The training provides a thorough introduction to OMRON PLC programming, focusing on the practical aspects of implementing automation systems. The program includes a detailed understanding of the programming environment, specifics of OMRON controllers and best practices in developing control applications. Classes are conducted in the form of workshops using professional training stations equipped with OMRON controllers, where participants can immediately translate their acquired knowledge into practical skills. Special emphasis is placed on understanding the unique features and capabilities of the OMRON platform.
from 2,650 PLNIntroduction to Pix4D - drone mapping
The training introduces the world of digital photogrammetry using Pix4D software. The workshop program focuses on the practical aspects of processing drone images to create orthophotos and 3D models. The class is conducted in the form of an intensive workshop, where theory is immediately verified in practice through the implementation of real photogrammetric projects.
from 2,950 PLNIntroduction to RISC-V architecture
The training provides a thorough preparation for working with RISC-V processors in embedded systems. The program is designed so that participants can learn both the theoretical basics and the practical aspects of implementing this open architecture. During the workshop, participants learn to program RISC-V processors and create their own implementations. The classes are conducted in a workshop format, where each issue is immediately verified in practice.
from 1,650 PLNIntroduction to SOA - key concepts and applications
The training introduces participants to the world of service-oriented architecture, presenting the fundamental concepts and their practical applications. The program covers basic SOA design principles, integration patterns and implementation examples. Participants will learn both the theoretical foundations and the practical aspects of using SOA in an organization.
from 2,450 PLNIntroduction to the ARM-M architecture
The training provides a thorough preparation for working with ARM Cortex-M processors in embedded systems. The program is designed so that participants can learn both the theoretical basics and the practical aspects of programming ARM microcontrollers. During the workshop, participants learn to configure the environment, program processors and debug applications. The classes are conducted in a workshop format, where each issue is immediately verified in practice.
from 1,650 PLNIoT basics and perspectives for managers and entrepreneurs
The training provides a comprehensive introduction to the Internet of Things (IoT) from a business and management perspective. The program covers both technological and business aspects of IoT implementations, focusing on practical applications and use cases. Classes are conducted in the form of interactive workshops with presentations of real-life examples of IoT implementations in various industries. Participants will learn how IoT can be used for digital transformation of the enterprise.
from 3,300 PLNIoT for energy - fundamentals, innovations and strategies
The training focuses on IoT applications in the energy sector, presenting innovative solutions for smart grids and energy management systems. The program covers both the technical aspects of implementing IoT systems in the energy sector, as well as strategic approaches to the sector's digital transformation. Participants will learn practical methods for implementing IoT solutions in energy infrastructure through workshops and analysis of real implementation cases, with a focus on security and energy efficiency aspects.
from 3,500 PLNIREB CPRE Foundation - exam preparation
The training provides thorough preparation for the IREB CPRE Foundation Level exam. The program is designed so that participants can learn both the theoretical foundations and practical aspects of requirements engineering. During the workshop, participants learn to identify, document and manage requirements. Classes are conducted in a workshop format, with an emphasis on practical preparation for the certification exam.
from 3,300 PLNRaspberry Pi for beginners
The training provides a thorough preparation for working with the Raspberry Pi platform, focusing on the practical aspects of its use in educational and prototyping projects. The program is designed so that participants can learn both the theoretical basics and practical applications of this minicomputer. During the workshop, participants learn to configure the system, program in Python and create simple electronic projects. The classes are conducted in a workshop format, where each issue is immediately verified in practice.
from 2,450 PLNRaspberry Pi basics
The training provides a practical introduction to the Raspberry Pi platform and its applications in embedded projects. Participants will learn the basics of working with the Raspberry Pi through workshops using real devices and sensors. The program combines theory with intensive hands-on exercises, allowing participants to create projects on the Raspberry Pi platform on their own. Classes are conducted in a workshop format, where each participant works on a dedicated hardware kit, completing sample projects under the guidance of an instructor.
from 1,850 PLNTensorFlow Lite for embedded systems running Linux
The training provides a practical introduction to implementing machine learning models on embedded systems using TensorFlow Lite. Participants will learn techniques for optimizing and implementing models through workshops with real devices. The program combines theoretical fundamentals with intensive hands-on exercises, enabling participants to gain the skills necessary to create effective AI solutions on edge devices. Classes are conducted in a workshop format using real hardware platforms.
from 3,900 PLNIntermediate
An overview of the Department of Defense Architecture Framework (DoDAF).
The training provides a thorough introduction to the Department of Defense Architecture Framework (DoDAF). The program is designed to enable participants to learn both the theoretical underpinnings and the practical aspects of creating a DoD-compliant architecture. During the workshop, participants learn to design and document defense systems architecture, implement different view perspectives and apply architectural best practices. The class is conducted in a workshop format, where each issue is immediately verified in practice through exercises on real examples.
from 3,900 PLNAnalysis and design using SoaML
The training deepens knowledge in modeling service-oriented architecture using SoaML. The workshop program allows participants to gain practical skills in designing SOA-based systems, from requirements analysis to service modeling to contract and interface specification. The class combines theory and practice through the implementation of real use cases.
from 2,450 PLNANSI C for embedded systems
Specialized training in embedded systems programming in ANSI C, focusing on the specific requirements and limitations of embedded platforms. The program covers programming techniques in a resource-constrained environment, with a focus on code optimization and efficient memory management. The training combines theory with intensive hands-on workshops where participants work on real hardware platforms, learning to solve common problems found in embedded systems.
from 2,450 PLNAPI Design & Management — REST, GraphQL, gRPC
A two-day, cross-cutting course on designing and managing the lifecycle of APIs across three styles at once (REST, GraphQL, gRPC) — versioning, API gateways, and governance — for organizations where a microservices architecture demands an API-first approach, not just knowledge of a single technology.
from 2,900 PLNAutomotive Grade Linux (AGL) - automotive operating systems.
The training introduces participants to the world of Automotive Grade Linux operating systems, the basis of modern automotive systems. The workshop program focuses on the practical aspects of developing and customizing AGL systems. Participants learn about the architecture, security mechanisms and methods of integration with vehicle systems. The classes are conducted in the form of intensive workshops with real implementation examples.
from 2,450 PLNAUTOSAR DEM fault diagnostics
The training delves into the specifics of the Diagnostic Event Manager (DEM) module of the AUTOSAR platform, a key component in automotive system diagnostics. The workshop program focuses on the practical use of DEM to manage diagnostic events in automotive systems. Participants will learn the mechanisms for detecting, reporting and handling errors using standard AUTOSAR interfaces. The classes are conducted in the form of intensive workshops with real implementation examples.
from 1,850 PLNBlockchain for business: applications and implementation strategies
Strategic training in blockchain and distributed ledger technology, focusing on business applications and practical implementation strategies. The program covers understanding blockchain fundamentals from a business perspective, identifying use cases, and frameworks for evaluating blockchain projects. Workshops combine technical concepts with business strategy and practical case studies. Classes are conducted through case study analysis, practical blockchain exploration, and strategic planning workshops using blockchain decision frameworks.
from 2,450 PLNBlockchain - Implementations and ROI in Business
Discover real blockchain applications in companies. Learn to assess profitability and plan effective technology implementations.
from 4,200 PLNBuilding a robot from scratch - a practical workshop
A four-day hands-on training course on designing and building robots from scratch. Participants go through the entire process of creating a robot, from concept through mechanical and electronic design, to programming and testing. The program combines theoretical knowledge with intensive hands-on workshops where participants build a working robot on their own. Classes are conducted in small groups with access to professional equipment and tools.
from 3,500 PLNBuilding microservice architectures - from theory to practice
The two-day microservice architecture training provides a deep understanding of the principles of designing, implementing and maintaining microservice-based distributed systems. The workshop program leads participants from fundamental theoretical concepts to practical implementation of design patterns in microservice architecture. During the course, students work on a real project, going through all stages of building a distributed system, from business domain decomposition to production deployment. The training uses a workshop methodology, where theory is immediately verified in practice through design and implementation exercises.
from 2,450 PLNBuildroot: a software generator for embedded systems
The training provides a thorough preparation for working with Buildroot in the context of embedded systems. The program is designed so that participants can learn both the theoretical basics and the practical aspects of generating operating systems. During the workshop, participants learn to configure the environment, customize components and create their own system images. The classes are conducted in a workshop format, where each issue is immediately verified in practice.
from 2,250 PLNC++ for embedded systems
A specialized training course on the use of C++ in embedded systems, focusing on the efficient programming of devices with limited resources. The program combines the theory of embedded systems programming with the practical aspects of implementation in C++, taking into account the specific requirements and limitations of embedded platforms. Participants will learn techniques for code optimization, memory management and developing reliable software for real-time systems. The training is conducted in a workshop format, where theory is immediately verified through practical implementations on real hardware platforms.
from 3,300 PLNCoreboot - open source BIOS software
Specialized training on issues related to open source BIOS software - Coreboot. The program covers aspects of implementing, modifying and customizing the firmware for various hardware platforms. Participants will learn the process of compiling, implementing and debugging Coreboot, as well as techniques for adapting it to specific hardware requirements. The training is conducted in a workshop format, combining theory with practical exercises on real hardware.
from 1,850 PLNC++ in embedded systems - application of C++20
Specialized training on the use of modern C++20 standard in embedded systems. The program covers the practical application of C++20 functionality, taking into account the hardware limitations and requirements of embedded systems. Participants will learn code optimization techniques and programming best practices for resource-constrained platforms. The workshop is conducted based on real use cases, with an emphasis on practical problem solving specific to embedded systems.
from 4,450 PLNDeFi and Tokenization - Cryptocurrencies and Decentralized Finance
Deep dive into the world of decentralized finance and tokenization. The program combines theoretical foundations with practical investment strategies and token creation. Training focuses on understanding new financial models and their application in traditional business. Case study methodology ensures practical understanding of DeFi mechanisms.
from 4,600 PLNDesigning Embedded C applications - best practices
The training focuses on the practical aspects of designing C applications for embedded systems. Participants will learn proven design patterns, optimization techniques and methods for ensuring the reliability of embedded software. The workshop program emphasizes practical exercises and solving real problems encountered in the daily work of an embedded systems programmer.
from 2,950 PLNEmbedded Linux: Building a system from the ground up
The training provides a thorough preparation for building Linux Embedded systems from scratch. The program is designed so that participants can learn both the theoretical basics and the practical aspects of creating their own distributions. During the workshop, participants learn to configure toolchain, build kernel and create file systems. The classes are conducted in a workshop format, where each issue is immediately verified in practice.
from 2,450 PLNEmbedded Linux on Raspberry Pi 5
The training provides a thorough preparation for working with Linux on the Raspberry Pi 5 platform. The program is designed so that participants can learn both the theoretical basics and the practical aspects of implementing embedded solutions. During the workshop, participants learn to configure the system, program interfaces and create applications. The classes are conducted in a workshop format, where each issue is immediately verified in practice.
from 2,450 PLNFPGA design for embedded systems
The training provides a thorough preparation for designing FPGAs in the context of embedded systems. The program is designed so that participants can learn both the theoretical basics and the practical aspects of implementing programmable circuits. During the workshop, participants learn to design digital circuits, implement algorithms and verify designs. The classes are conducted in a workshop format, where each issue is immediately verified in practice through exercises on development platforms.
from 1,850 PLNFreeRTOS: Programming for real-time systems
The training introduces the world of real-time operating systems using FreeRTOS as an example. The program focuses on the practical aspects of programming embedded systems using this popular RTOS. Through the workshop, participants will learn the mechanisms of task management, inter-process communication and interrupt handling.
from 1,850 PLNGNU/Linux Kernel and Device Drivers for Embedded Systems
Specialized training in kernel programming and device drivers for GNU/Linux-based embedded systems. The workshop program covers both theoretical foundations of Linux kernel operation and practical aspects of creating efficient device drivers. Participants work on real hardware platforms, learning debugging and optimization of code running at the kernel level.
from 6,350 PLNHoneywell security system - configuration and management
The training course provides practical knowledge in the configuration and management of Honeywell security systems. The program covers both technical and procedural aspects, allowing participants to independently implement and maintain security systems. The class is conducted in a workshop format, where participants work on real systems and solve practical implementation problems.
from 2,450 PLNIndustrial IoT for manufacturing professionals
The training focuses on the practical aspects of implementing the Internet of Things in an industrial environment. The program covers the design, implementation and management of IIoT systems, with a special focus on the specifics of manufacturing processes. Classes are conducted in the form of intensive practical workshops using real industrial equipment and systems. Participants work on professional IIoT platforms, learning how to integrate various technologies in a manufacturing environment.
from 4,450 PLNIntelligent HR Solutions with IoT
The training presents innovative applications of IoT technology in human resource management, focusing on practical solutions that streamline HR processes. The program covers the use of intelligent systems for monitoring work environments, analyzing employee behavior, and optimizing office space. Participants will learn methods for implementing and using IoT technology to increase HR process efficiency, considering legal and ethical aspects. Workshops are based on real implementation cases and industry best practices.
from 3,650 PLNIoT and Blockchain - business value for companies
The training presents practical applications of combining IoT and blockchain technologies in the context of creating business value for enterprises. The workshop program focuses on the identification of business opportunities, analysis of use cases and methods of implementing solutions combining IoT and blockchain. Participants will learn how to assess the business potential of projects and methods for planning and implementing innovative solutions in an organization. The classes are conducted in the form of interactive workshops, using real business examples and scenarios.
from 1,650 PLNIoT and Blockchain - technology integration
The training introduces the possibilities of integrating blockchain technology with Internet of Things systems. The program focuses on the practical aspects of using blockchain to secure and verify data from IoT devices. Participants learn about the architecture of solutions combining IoT with blockchain, learn to implement smart contracts and design secure data exchange systems. The workshop includes practical examples of using popular blockchain platforms in the context of IoT.
from 1,650 PLNIoT for academics - applications in education
The training is dedicated to employees of the education sector, presenting practical applications of IoT technologies in teaching and research processes. The workshop program covers both the technical aspects of implementing IoT solutions in academia and the methodology of their use in teaching. Participants will learn methods for creating interactive learning environments using sensors and connected devices, as well as learn how to design lesson scenarios using IoT technologies.
from 3,300 PLNIoT (Internet of Things) technology overview
The training provides a comprehensive overview of Internet of Things technology, focusing on key components and development trends. The program includes a presentation of various platforms, protocols and tools used in IoT projects. The class combines theory with practical demonstrations, showing real-world applications of IoT technology in various industries. Participants will learn the architecture of IoT systems and best practices for their implementation.
from 1,650 PLNIoT programming using Java
The training focuses on the practical aspects of developing software for IoT devices in Java. During the workshop, participants will learn the specifics of programming for embedded systems, techniques of communication between devices and methods of real-time data processing. The program combines theory with practice, enabling participants to independently develop applications for IoT devices using popular Java libraries and frameworks.
from 2,450 PLNIoT programming using PHP
Specialized training that combines the world of the Internet of Things (IoT) with the capabilities of the PHP language. The program focuses on the practical use of PHP to communicate with IoT devices, process data in real time and create interfaces to manage networks of devices. The classes are conducted in a workshop format, where participants work with real IoT devices and implement solutions in PHP.
from 2,450 PLNIoT programming with JavaScript
The training introduces participants to the world of programming Internet of Things (IoT) devices using JavaScript. The workshop program covers practical aspects of IoT application development, from microcontroller programming to cloud integration. Participants will learn techniques for implementing IoT solutions, communication protocols and best practices for security and scalability of IoT systems.
from 3,300 PLNIoT programming with Azure - the cloud for devices
The training introduces participants to the world of creating IoT solutions using the Microsoft Azure platform. The workshop program combines hands-on learning to program devices using Azure IoT Hub cloud services, Azure Functions and other components of the Azure ecosystem. Participants will learn methods for collecting, processing and analyzing data from IoT devices in real time, as well as learn to implement solutions using artificial intelligence and machine learning in the context of IoT.
from 2,450 PLNIoT security architecture
The training focuses on a comprehensive approach to the design and implementation of secure Internet of Things (IoT) solutions. The workshop program has been carefully designed to enable participants to understand both the technical aspects of security and the broader context of security in IoT ecosystems. During the workshop, participants will learn practical techniques for securing devices, networks and data in IoT environments, working on real use cases and threat scenarios. The program combines theory with intensive hands-on workshops, where participants have the opportunity to design and verify security solutions on their own.
from 2,450 PLNIoT security standards for the government sector
The training focuses on security standards and requirements for IoT systems deployed in the public and government sectors. The program includes a detailed discussion of regulations, technical standards and best practices for securing IoT infrastructure. Participants will learn about risk assessment methods, certification procedures and compliance requirements for systems used in government institutions.
from 2,450 PLNIoT security
The training focuses on security aspects of Internet of Things systems, presenting practical methods for securing IoT infrastructure. Participants learn strategies to protect devices, networks and data in IoT ecosystems, learn to identify threats and implement security mechanisms. The program combines theory with practical workshops, using real cases and threat scenarios.
from 3,300 PLNIoT services for telecom service providers
The training is dedicated to professionals in the telecommunications industry who want to develop and implement services based on IoT technology. The workshop program focuses on the practical aspects of implementing IoT solutions in telecommunications networks, taking into account the specifics of the industry and the requirements of operators. Participants will learn both the technical and business aspects of providing IoT services, working on real examples and implementation scenarios.
from 3,300 PLNLabVIEW - design and operation of automation systems
LabVIEW is a visual programming language for designing and operating automation systems. The training is conducted in the form of practical workshops using interactive lectures and exercises in a live-lab environment. Participants will gain skills in developing control system applications and data flow programming for multi-threaded and multi-process operations. The program includes the implementation of graphical programming into the development cycle of automation projects.
from 2,500 PLNMachine-to-Machine (M2M) Communication
The training delves into the world of machine-to-machine (M2M) communication, presenting both theoretical foundations and practical applications of this technology. The program covers designing, implementing, and managing M2M systems in industrial environments. Sessions are conducted in workshop format using real devices and communication protocols. Participants work at prepared laboratory stations where they can test various M2M communication scenarios.
from 2,450 PLNMicrocontroller design - from concept to implementation
The training introduces participants to the design process of microcontroller-based systems, from the conceptual phase to the final implementation. The program focuses on the practical aspects of electronic circuit design, microcontroller programming and integration with peripherals. Participants learn design methodologies and industry best practices through hands-on workshops.
from 3,550 PLNMicroservice patterns - migrating from a monolith to a microservice architecture in .NET
The training focuses on the practical aspects of transforming a monolithic application to a microservice architecture in .NET. Participants will learn proven monolith decomposition strategies and techniques for designing and implementing microservices. The program combines theory with practical workshops, during which participants will carry out the migration process on a sample application. The class also covers aspects of ensuring the reliability, scalability and maintainability of a microservice system.
from 1,800 PLNMicroservices Architecture: Designing, Deploying and Managing in a Cloud Native Environment
Szkolenie wprowadza uczestników w świat architektury mikroserwisów i praktyczne aspekty budowy aplikacji cloud native. Program obejmuje kluczowe wzorce projektowe, strategie komunikacji oraz nowoczesne podejścia do deploymentu i monitorowania. Uczesznicy zdobędą hands-on experience w konteneryzacji i orkiestracji mikroserwisów. Zajęcia prowadzone są w formie intensywnych warsztatów z praktycznymi ćwiczeniami programistycznymi.
from 3,300 PLNMicroservices Patterns: Migrating from a monolith to a microservice architecture
The two-day training focuses on the practical aspects of transforming a monolithic system into a microservices architecture. The workshop program guides participants through the entire migration process, from analyzing the existing system, to identifying the boundaries of microservices, to strategies for secure deployment. Participants work on a real example of a monolithic application, which they gradually transform into a microservice system, while learning design patterns and best practices. The class combines theory with intensive hands-on exercises, where each migration step is discussed in detail and implemented under the guidance of an expert.
from 2,450 PLNMobile architectures and solutions
The training focuses on the design and implementation of modern mobile architectures. The program covers best practices for creating scalable solutions for mobile applications, design patterns and security aspects. Participants will learn the practical aspects of building an architecture to support mobile applications and integration with backend systems. The classes combine theory with practical workshops and case studies.
from 2,650 PLNMOD Architecture Framework (MODAF) overview
The training provides thorough preparation for working with the MODAF framework in the context of enterprise architecture. The program is designed so that participants can learn both the theoretical basics and practical aspects of architecture modeling. During the workshop, participants learn to create architectural views, model processes and manage requirements. The classes are conducted in a workshop format, where each issue is immediately verified in practice.
from 3,900 PLNMODAF - enterprise modeling
The training provides thorough preparation for enterprise architecture modeling using MODAF. The program is designed so that participants can learn both the theoretical basics and the practical aspects of creating architectural models. During the workshop, participants learn to create different architectural perspectives and manage complex models. The classes are conducted in a workshop format, with an emphasis on practical applications of the framework.
from 3,900 PLNModel-based development for embedded systems
Specialized training on Model-Based Development (MBD) in the context of embedded systems. The program focuses on the practical aspects of using modeling in the software development cycle for embedded systems, with particular emphasis on security and reliability aspects. Participants will learn about methodologies and tools that support model-based development, and how to use them effectively in their projects.
from 3,300 PLNNATO Architecture Framework (NAF) professional training.
The training provides a comprehensive understanding of the NATO Architecture Framework (NAF) and its practical application in systems architecture design. The program covers both the theoretical foundations of the framework and the practical aspects of its use in projects. Participants will learn the methodology for creating architectural views and modeling techniques in accordance with NATO standards. The class is conducted through a combination of lectures and intensive hands-on workshops, where participants work on real use cases.
from 7,550 PLNNB-IoT for developers - implementation of secure IoT solutions
The training focuses on the practical aspects of implementing IoT solutions using Narrowband IoT (NB-IoT) technology. Participants will learn the principles of designing and developing secure applications for IoT devices, with a particular focus on effective use of NB-IoT network capabilities. The program combines theory with intensive hands-on workshops where participants implement IoT solutions on their own.
from 1,650 PLNOMG Unified Architecture Framework (UAF).
The training provides thorough preparation for working with the UAF framework in the context of enterprise architecture. The program is designed so that participants can learn both the theoretical basics and practical aspects of architecture modeling. During the workshop, participants learn to create architectural models, manage perspectives and implement UAF standards. The classes are conducted in a workshop format, with an emphasis on practical application of the knowledge gained.
from 5,050 PLNOverview of Unified Profile for DoDAF/MODAF (UPDM)
The training provides a thorough introduction to the Unified Profile for DoDAF/MODAF (UPDM). The program is designed to enable participants to learn both the theoretical underpinnings and practical aspects of architectural modeling according to DoDAF and MODAF standards. During the workshop, participants learn to create architectural models, implement view perspectives and apply best modeling practices. The classes are conducted in a workshop format, where each issue is immediately verified in practice through exercises on real examples.
from 3,300 PLNPLC ladder programming - from basics to advanced techniques
The training course provides a comprehensive introduction to PLC programming using the Ladder Language (LAD). The program takes participants from basic concepts to advanced programming techniques, combining theory with intensive hands-on activities. Classes are held in a professionally equipped laboratory, where each participant works on an actual PLC, learning how to design, implement and debug control programs. The training uses real industrial scenarios, allowing participants to understand the practical applications of ladder programming in industrial automation.
from 2,450 PLNProgramming drones with ArduPilot
Specialized workshop training on programming drone control systems using the ArduPilot platform. The program covers practical aspects of implementing flight control, navigation and sensor integration systems. Participants, through hands-on workshops, learn the principles of unmanned systems, autopilot programming techniques, and methods for testing flying systems. The training combines theory with intensive practice of programming real control systems.
from 2,450 PLNQGIS in Geographic Information Systems
The training provides a practical introduction to working with QGIS in the context of professional GIS applications. The program covers both the basics of using the software and advanced spatial analysis techniques. The classes are conducted in a workshop format, using real data and project scenarios. Participants will learn methods for creating, editing and analyzing spatial data.
from 3,900 PLNReal-time operating systems (RTOS)
The training provides a practical introduction to real-time operating systems and their applications in embedded systems. Participants will learn the principles of RTOS operation and programming through workshops using popular implementations. The program combines theory with intensive hands-on exercises to enable understanding of key real-time systems concepts. Classes are conducted in a workshop format, where each concept is immediately verified in practice.
from 1,850 PLNRestAPI
Practical training in designing and implementing REST APIs for modern web applications. The program covers REST conventions, working with JSON, API testing and security mechanisms. The workshop focuses on building real services from requirements through design to implementation. The workshop methodology provides direct experience in creating and integrating REST compliant APIs.
from 2,450 PLNROS-Industrial - robotics in industry
A two-day specialized training course introducing the ROS-Industrial platform, focusing on its applications in industrial automation. Participants will learn the principles of developing applications for industrial robots using ROS. The program covers practical aspects of programming, integration and implementation of ROS-Industrial solutions in a manufacturing environment. The class combines theory with hands-on industrial robot programming workshops.
from 2,450 PLNROS: Programming for Robotics
A three-day hands-on training course in robot programming using the Robot Operating System (ROS). Participants will learn the fundamentals of developing robotic applications, from the basics of communication between modules to advanced control algorithms. The program covers all key aspects of programming in ROS, including navigation, motion planning and sensor integration. Classes are conducted as intensive workshops, where theory is immediately translated into practical implementations.
from 3,300 PLNRust for embedded systems
The training introduces participants to the world of embedded systems programming using the Rust language. The workshop program systematically develops the skills necessary to develop software for devices with limited resources, with a focus on safety and efficiency. Participants learn the specifics of microcontroller programming, the principles of real-time systems and code optimization techniques for embedded platforms. The classes combine theory with intensive practical exercises on real hardware platforms.
from 3,900 PLNSalesforce Administrator — CRM Foundation
A five-day course for aspiring and practicing Salesforce administrators — configuration, user management, automation, and reporting, including an introduction to Agentforce (AI in Salesforce) — an area of growing demand (+40% growth in 2026).
from 7,500 PLNSAP S/4HANA — Migration and Administration
This training provides a comprehensive guide to SAP S/4HANA migration strategies and ongoing system administration. Participants will gain practical knowledge of the migration paths available from SAP ECC and older SAP systems to S/4HANA, including the Software Update Manager (SUM) with Database Migration Option (DMO). The course also covers day-to-day S/4HANA administration tasks, performance tuning on SAP HANA, and managing the system landscape to ensure stability and compliance post-migration.
from 5,500 PLNService-oriented architecture: strategy, technology and methodology
The training provides thorough preparation for the design and implementation of service-oriented architecture (SOA). The program is designed so that participants can learn both the theoretical foundations and practical aspects of SOA implementation. During the workshop, participants learn to model services, design integration processes and manage the architecture. The classes are conducted in a workshop format, where theory is immediately verified through practical exercises.
from 3,750 PLNServiceNow — ITSM/Enterprise Foundation
A four-day course introducing the ServiceNow platform from the ground up — one of the leading ITSM/enterprise workflow platforms — covering administration, three core ITIL processes (Incident, Problem, Change Management), CMDB, and Service Catalog.
from 6,400 PLNSetting up an IoT gateway with ThingsBoard
Hands-on training on how to configure and manage an IoT gateway using the ThingsBoard platform. The program combines theoretical fundamentals with intensive workshops where participants work on real IoT devices. Classes are conducted in a workshop format with an emphasis on the practical aspects of implementing and maintaining an IoT gateway. Scenarios based on real implementation cases are used.
from 5,050 PLNSmart Contracts and Solidity - Ethereum Development Course
Technical training on designing, implementing, and auditing smart contracts on the Ethereum platform and other blockchains. Practical workshops with the Solidity language focus on security and optimization. The program covers the full development cycle from basics to production deployment. The practical methodology ensures experience in creating secure contracts.
from 5,800 PLNSOA and SOA management
The training presents a holistic approach to implementing and managing SOA architecture in an organization. The program combines technical and management aspects, showing how to effectively implement and develop a service-oriented architecture. Participants will learn proven governance methods, development strategies and service quality management practices.
from 3,900 PLNSOA for architects and managers - an overview
The training presents a holistic view of service-oriented architecture from a management and architectural perspective. During the course, participants will learn about strategic aspects of SOA, service design and management methods, and implementation best practices. The program covers both the theoretical foundations and practical aspects of implementing SOA in an organization.
from 2,450 PLNSOA management - best practices and strategies
The training focuses on the governance aspects of service-oriented architecture, presenting proven strategies and best practices for managing an SOA environment. The program covers governance methodologies, service portfolio management and architecture development strategies. Participants will learn the practical aspects of overseeing SOA implementation and development in an organization.
from 2,450 PLNSoftware architecture and design - standard course
The training provides a comprehensive look at the design and implementation of software architecture in modern information systems. The program combines theory with practice through workshops and case studies, allowing participants to gain hands-on experience in designing scalable and flexible solutions. Participants will learn about architectural patterns, design principles and best practices used in a variety of business contexts.
from 6,050 PLNSoftware architecture for developers
The training introduces developers to the world of software architecture, focusing on the practical aspects of system design. The program combines theory with practice, showing how to design scalable and maintainable software solutions. Participants will learn key architectural patterns and best practices for system design. Classes are conducted in a workshop format using real-world examples and cases.
from 2,450 PLNSystems and services architecture - microservices approach
The training presents a modern approach to system design in microservices architecture, combining theory with practical aspects of implementation. The program guides participants through the process of designing, implementing and managing microservices, with a focus on aspects of scalability and reliability. Participants will learn both architectural design patterns and practical aspects of working with distributed systems in a production environment.
from 2,450 PLNTensorFlow Lite for microcontrollers
A one-day training course introducing the world of machine learning on edge devices using TensorFlow Lite. Participants will learn the process of implementing machine learning models on microcontrollers, optimizing models for limited resources, and integrating with embedded systems. The program includes hands-on workshops using real-world use cases.
from 1,850 PLNUnified Architecture Framework (UAF 1.1) in the context of the NATO Architecture Framework (NAF v4).
The training presents a detailed approach to systems architecture modeling using UAF 1.1 and NAF v4 standards. The program is designed to ensure that participants understand both the theoretical underpinnings and practical applications of these frameworks in the context of defense and civilian projects. The course combines lectures with intensive hands-on workshops where participants learn to model complex systems using professional tools. Special emphasis is placed on understanding the interrelationships between different architectural perspectives and their practical use in system design.
from 4,450 PLNWeb application architecture
Learn the principles of designing modern web applications with JavaScript, Angular, NodeJS and other technologies. The training covers best practices, design patterns, and REST and HTTP implementation.
from 1,900 PLNYocto project - an overview with hands-on activities
The training provides thorough preparation for working with the Yocto project in a production environment. The program is designed so that participants can learn both the theoretical basics and the practical aspects of developing a Linux distribution. During the workshop, participants learn to configure the build environment, create custom layers and manage packages. The classes are conducted in a workshop format, where each issue is immediately verified in practice.
from 6,050 PLNYocto project - comprehensive training
The training provides a thorough preparation for designing and implementing Yocto-based systems. The program is designed so that participants can learn both the theoretical basics and the practical aspects of creating their own Linux distributions. During the workshop, participants learn to manage layers, create custom recipes and optimize the build process. The classes are conducted in a workshop format, where each issue is immediately verified in practice.
from 6,050 PLNAdvanced
5G network architecture - Foundations of the next generation
Advanced introductory training in 5G network architecture, focusing on the fundamental technological and design aspects of the next generation of mobile networks. The program combines theoretical fundamentals with practical implementation examples, enabling an understanding of both the technical and business aspects of 5G technology. Participants will learn about the key components of the architecture and their interdependencies by analyzing real-world deployment cases.
from 2,450 PLN5G and IoT - the synergy of future technologies
The training presents advanced aspects of integrating 5G technology with Internet of Things systems, focusing on the practical applications and opportunities offered by the combination of these technologies. The workshop program covers the design, implementation and optimization of solutions that exploit the potential of 5G networks in the context of IoT. Participants will learn practical methods of implementing solutions combining these technologies, working on real examples and implementation scenarios. The classes are conducted in the form of workshops using the latest tools and platforms.
from 3,950 PLNAdvanced Arduino programming
A two-day workshop training on advanced programming techniques of the Arduino platform. The program focuses on creating complex electronic projects using advanced microcontroller functions. Participants, through intensive hands-on workshops, will learn techniques for code optimization, advanced inter-device communication and implementation of communication protocols. The training places special emphasis on creating reliable and scalable solutions in embedded systems.
from 1,800 PLNAdvanced AUTOSAR RTE creation
The training provides an in-depth understanding of the advanced aspects of Runtime Environment (RTE) development and optimization in the AUTOSAR standard. The workshop program covers advanced techniques for designing, implementing and tuning RTE components, with a focus on system performance and reliability. Participants will learn methods for solving complex integration problems and techniques for optimizing inter-component communication. Classes are conducted in the form of intensive hands-on workshops using real-world design scenarios.
from 6,350 PLNAdvanced development of embedded systems
The training focuses on advanced aspects of embedded systems development, with a particular emphasis on performance, reliability and security. Participants will learn advanced programming techniques, optimization methods and best practices for designing complex embedded systems. The program combines theory with intensive hands-on workshops, enabling hands-on experience.
from 3,550 PLNAdvanced SOA - architecture, governance, integration and cloud readiness
The training deepens the knowledge of service-oriented architecture, with a special focus on cloud computing aspects. The program combines advanced design issues with practical aspects of management and integration in a cloud environment. Participants will learn modern approaches to SOA architecture design and cloud migration strategies.
from 3,900 PLNAmazon Web Services (AWS) IoT Greengrass - edge computing
A three-day advanced training on implementing edge computing solutions using AWS IoT Greengrass. The workshop program systematically develops participants' knowledge in designing and implementing systems that require processing data close to its source. Participants, through intensive hands-on activities, learn advanced aspects of Greengrass environment configuration, local data processing techniques and cloud synchronization methods. The training uses real-world deployment scenarios, demonstrating how to effectively combine local processing capabilities with cloud resources in the context of industrial systems.
from 4,450 PLNAMP - Optimizing Mobile Pages for Instant Performance
Specialized training on Accelerated Mobile Pages (AMP) technology, focusing on creating lightning-fast mobile pages. Participants will learn advanced performance optimization techniques and AMP implementation best practices. The program is delivered through hands-on workshops where participants work on real mobile projects.
from 1,450 PLNAnsible for network engineers - infrastructure automation
The training focuses on the practical aspects of network infrastructure automation using Ansible. The workshop program covers specific applications of automation in a network environment, from basic configuration to advanced network management scenarios. The class is conducted in the form of an intensive workshop, where participants work on real network devices, learning how to effectively use automation in their daily work.
from 2,450 PLNApache ActiveMQ - advanced communication systems
The training is devoted to advanced aspects of designing and implementing communication systems based on Apache ActiveMQ. The program includes a hands-on workshop on configuring, monitoring and optimizing message broker performance. During the class, participants will learn advanced integration patterns and best practices for designing a message-oriented architecture. The classes are conducted in the form of interactive workshops with lots of hands-on exercises.
from 2,450 PLNApsaraCache for developers - optimizing application performance
The training provides an in-depth understanding of application performance optimization mechanisms using ApsaraCache. The workshop program guides participants through advanced caching techniques and strategies for improving application performance in high load environments. During intensive hands-on activities, participants learn to design and implement effective caching solutions that significantly impact application speed.
from 2,450 PLNArchitecting Microsoft Azure Solutions
This course is designed for architects who have experience building infrastructure and applications on the Microsoft Azure platform. Students should have an in-depth knowledge of most services offered on the Azure platform. Students typically work in organizations that have an active solution on the Azure platform and plan to enhance existing solutions or deploy more solutions on the Azure platform. This course is also designed for architects who want to take the Microsoft certification exam, 70-535, Architecting Microsoft Azure Solutions
from 2,999 PLNARM technology in embedded systems
The training provides an in-depth understanding of the ARM architecture and its applications in embedded systems. Participants will learn advanced aspects of ARM processor programming through hands-on workshops using professional development platforms. The program combines the fundamental theory of processor architecture with intensive hands-on exercises, enabling you to gain the skills necessary to develop high-performance software for ARM systems. Classes are conducted in a workshop format, where theory is immediately verified in practical implementations.
from 2,450 PLNAWS IoT Core - Internet of Things in the cloud.
A two-day hands-on training course introducing the design and implementation of Internet of Things solutions based on AWS IoT Core. The workshop program guides participants through the process of building scalable IoT systems, from the basics of communicating with devices, to real-time data processing, to advanced analytical scenarios. Through hands-on exercises, participants not only learn the theoretical aspects of the IoT platform, but most importantly gain practical skills in designing secure and efficient IoT solutions. The training uses real-world deployment cases, showing how to effectively use the capabilities of AWS IoT Core in a variety of industrial and business applications.
from 2,950 PLNCreating IoT solutions using AWS
A four-day advanced training course on designing and implementing Internet of Things systems using the Amazon Web Services platform. The workshop program systematically develops participants' knowledge of building scalable IoT solutions, from connecting individual devices to managing entire fleets of devices and processing data in real time. Through hands-on workshops, participants learn about IoT system architecture, security mechanisms, and methods for efficient processing and analysis of device data. The training uses real-world deployment scenarios, showing how to design reliable and secure IoT systems in a production environment.
from 4,500 PLNDistributed messaging systems with Apache Kafka
Advanced training on the design and implementation of distributed messaging systems using Apache Kafka. The training program guides participants through the process of building scalable and reliable messaging systems, with a focus on performance and operational aspects. Hands-on workshops are a key component of the training, during which participants work with real implementation scenarios, learning best practices and design patterns. The teaching methodology is based on a gradual introduction of increasingly advanced concepts, allowing a full understanding of each system component.
from 2,450 PLNEfficient microcontroller programming in C
Intensive hands-on training focusing on efficient microcontroller programming in C. The program covers advanced code optimization techniques, resource management and embedded systems programming best practices. Through hands-on exercises, participants will learn methods for developing efficient and reliable software for embedded systems.
from 2,450 PLNEmbedded C application design principles for the automotive industry
The training course presents advanced principles of Embedded C application design with specific requirements of the automotive industry. Participants will learn methodologies for developing reliable software that complies with safety standards and best practices for programming control systems. The program combines theory with intensive hands-on workshops where participants work on real-world examples from the automotive industry.
from 3,450 PLNEmbedded Linux systems architecture
Advanced Embedded Linux Systems Architecture training guides participants through the design and implementation of embedded systems. The program focuses on the practical aspects of developing stable and efficient solutions using the Linux kernel. Hands-on workshops are a major part of the training, allowing participants to gain practical skills in a real development environment.
from 6,350 PLNForensic analysis in the cloud and IoT
The training provides advanced knowledge of forensic analysis in cloud environments and Internet of Things systems. The program covers all aspects of the investigative process, from securing digital evidence to advanced security incident analysis. Participants learn to use specialized tools and techniques to investigate security breaches in complex distributed environments. Workshops are based on real cases and incident scenarios.
from 5,050 PLNIndustrial IoT for telecommunications
The training focuses on applications of the Industrial Internet of Things in the telecommunications sector, presenting advanced solutions and technologies for network operators. The program covers the practical aspects of implementing IIoT systems, integration with existing telecommunications infrastructure and optimization of network processes. Participants will learn methods for designing, implementing and managing IIoT solutions in a telecom environment through practical workshops and analysis of real deployment cases.
from 3,500 PLNInternet of Things and Blockchain - business applications
The training presents advanced business applications of the combination of Internet of Things and blockchain technologies, focusing on the practical aspects of implementing these solutions in an enterprise environment. The program includes analysis of specific use cases, solution design methods and implementation strategies. Participants will learn how to create innovative products and services that combine the capabilities of both technologies, working on real examples and implementation scenarios.
from 3,650 PLNIoT Gateway Configuration with Kura
The training guides participants through the process of configuring and managing IoT gateways using the Eclipse Kura platform. The program focuses on practical aspects of implementing IoT solutions in industrial environments, combining theory with intensive workshops. Participants will learn to design, implement, and maintain advanced IoT solutions, with particular emphasis on security and reliability aspects.
from 3,300 PLNIoT programming in C
The training provides practical knowledge of programming IoT devices in C, focusing on efficient use of limited hardware resources. The workshop program covers topics ranging from the basics of microcontroller programming to advanced code optimization techniques. Participants work on real devices, learning how to implement communication protocols and operate peripherals.
from 2,450 PLNIoT programming using Python
The training introduces participants to the world of programming Internet of Things (IoT) devices using the Python language. The program leads from the basics of communicating with devices, through data collection and processing, to creating advanced IoT solutions. The class combines theory with intensive hands-on workshops, during which participants implement real IoT solutions, learning from practical examples of integrating different technologies and protocols.
from 2,450 PLNIOTA, Blockchain and HyperLedger for distributed IoT
The training presents advanced distributed ledger technologies in the context of Internet of Things systems, focusing on IOTA, Blockchain and HyperLedger platforms. The workshop program covers practical aspects of implementing distributed IoT systems, with a focus on security, scalability and efficiency. Participants will learn methods for designing and implementing decentralized IoT solutions through hands-on exercises and analysis of real-world use cases.
from 2,450 PLNKafka for administrators - management and monitoring
Advanced training for Apache Kafka system administrators, focusing on the operational aspects of the platform. The program covers a comprehensive approach to managing, monitoring and maintaining Kafka clusters in a production environment. Hands-on workshops are the main component of the training, where participants work with real-world operational scenarios, learning to solve common problems and optimize system performance. The training places particular emphasis on the reliability and performance aspects of the platform.
from 3,900 PLNKaa IoT platform - deployment and management
The training focuses on the practical aspects of implementing and managing the Kaa IoT platform, offering participants an in-depth understanding of the capabilities of this open platform for the Internet of Things. The workshop program covers configuration, management and integration of the Kaa platform with existing systems. Participants learn through hands-on exercises, implementing real-world application scenarios and learning best practices for using the platform in a production environment.
from 1,650 PLNKernel and driver development for Embedded Linux systems
Advanced training in Linux kernel and driver development for embedded systems focuses on the practical aspects of developing reliable low-level software. The workshop program guides participants through the process of designing, implementing and debugging kernel components and device drivers. Participants learn advanced system programming techniques and best practices in developing efficient and stable code for embedded systems. The training uses real-world use cases and hands-on exercises on hardware.
from 2,450 PLNPix4D for intermediates
The training explores advanced techniques for working with Pix4D software in photogrammetric projects. The program focuses on optimizing processing and solving complex design problems. Hands-on workshops allow you to learn the advanced features of the program by working with real data from a variety of survey projects.
from 2,950 PLNProgramming in C for embedded systems
The training provides an in-depth introduction to embedded systems programming in C, focusing on the specific requirements and limitations of embedded platforms. Participants learn advanced programming techniques through hands-on workshops on real hardware platforms. The program combines fundamental theory with intensive hands-on exercises, enabling you to acquire the skills necessary to develop efficient and reliable software for embedded systems. Classes are conducted in a workshop format using professional development tools.
from 3,900 PLNProgramming USB devices with STM32CubeIDE
Advanced training focusing on programming USB devices using the STM32 platform and STM32CubeIDE environment. The program combines the theory of the USB protocol with the practical use of development tools. Participants will go through the process of creating different classes of USB devices, implementing communication protocols and optimizing performance. The training uses hands-on workshops to solidify theoretical knowledge.
from 8,850 PLNPython in Geographic Information Systems (GIS).
Specialized training combining the capabilities of the Python language with geographic information systems (GIS). The workshop program covers both the theoretical foundations of GIS and practical applications of Python in spatial data processing and analysis. Participants will learn advanced programming techniques used in GIS, from basic operations on spatial data to complex geospatial analysis using specialized libraries.
from 3,300 PLNSecuring cloud and IoT applications
The training focuses on the practical aspects of securing applications running in cloud environments and Internet of Things systems. The workshop program covers advanced techniques for protecting infrastructure, data and communications in distributed IoT systems. Participants work on real cases, learning to identify threats and implement appropriate security mechanisms. The classes are conducted in the form of intensive workshops, where theory is immediately verified in practice.
from 3,300 PLNSerial Interfaces in Microcontrollers
Advanced training dedicated to implementing and using serial interfaces in microcontroller-based systems. The program covers detailed discussion of the most popular communication protocols, techniques for designing reliable communication systems, and methods for debugging and problem solving. Through practical workshops, participants will gain experience in implementing various communication interfaces.
from 6,350 PLNSOA 2.0 and event-driven architecture (EDA)
The training provides a thorough preparation for working with SOA 2.0 and EDA architecture in an enterprise environment. The program is designed so that participants can learn both the theoretical basics and the practical aspects of implementing an event-driven architecture. During the workshop, participants learn to design systems, create advanced integrations and implement EDA patterns. The classes are conducted in a workshop format, where each issue is immediately verified in practice through exercises on real use cases.
from 2,450 PLNSOA architect - training
The training provides thorough preparation for the role of SOA architect in an organization. The program covers all key aspects of designing, implementing and developing a service-oriented architecture, combining theory with intensive hands-on workshops. Participants will learn advanced design techniques, integration methods and strategies for managing architecture in complex enterprise environments.
from 6,350 PLNSOA for managers and developers - from theory to practice
The training combines management and technical perspectives of SOA architecture, providing a full understanding of both strategic and implementation aspects. The program takes participants from fundamental concepts through practical implementation workshops to advanced architecture management issues. Participants work on real use cases, allowing them to gain hands-on experience in designing and implementing SOA solutions.
from 6,350 PLNTechnical architecture and design patterns
The training presents an advanced approach to information systems architecture design, with an emphasis on the practical application of design patterns. Participants will learn methods for building scalable and flexible systems through workshops and case studies. The program covers both classic design patterns and modern architectural solutions, with a focus on performance, security and application maintenance aspects.
from 3,300 PLNTechnical Architecture and Patterns
Advanced workshop training in information systems architecture design, focusing on best practices and design patterns. Participants will learn methods for creating scalable and maintainable system architectures through practical exercises. The program covers both theoretical aspects and solving real-world design problems in a workshop format, using contemporary tools and methodologies.
from 4,200 PLNVirtual twin - the foundations of the technology of the future
Advanced introductory training in virtual twin technology, which is revolutionizing the approach to industrial systems and infrastructure management. The program presents both the theoretical foundations and practical applications of digital twin technology, focusing on real implementation cases in industrial environments. Participants will learn the process of creating, implementing and using virtual twins through hands-on workshops and case studies.
from 2,450 PLNCan't find the right training?
We design custom training programs. Describe your needs and we'll prepare a tailored offer.
Ask about training