Skip to content

Beginner

Introduction 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.

1 day Online / On-site
from 1,850 PLN

Introduction 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.

2 days Online / On-site
from 2,450 PLN

Introduction 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.

2 days Online / On-site
from 2,450 PLN

TensorFlow 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.

3 days Online / On-site
from 3,900 PLN

Introduction 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.

1 day Online / On-site
from 1,650 PLN

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.

3 days Online / On-site
from 3,300 PLN

Digital Competencies and IoT in Business Development

The training combines developing key digital competencies with practical knowledge of Internet of Things (IoT) technology as the foundation of modern organizations. The program covers both strategic aspects of building digital culture and technical fundamentals of implementing IoT solutions in enterprises. Participants will gain knowledge about IoT system architecture, data security, and practical applications in industry. Sessions are conducted in workshop format using case studies and group projects enabling practical application of acquired knowledge.

2 days Online / On-site
from 1,600 PLN

Fundamentals 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.

1 day Online / On-site
from 1,850 PLN

Introduction 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.

2 days Online / On-site
from 3,450 PLN

Introduction 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.

2 days Online / On-site
from 3,450 PLN

Introduction 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.

2 days Online / On-site
from 2,450 PLN

Introduction 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.

2 days Online / On-site
from 2,450 PLN

Introduction 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.

2 days Online / On-site
from 2,450 PLN

IoT 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.

3 days Online / On-site
from 3,300 PLN

IoT 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.

4 days Online / On-site
from 3,500 PLN

Fundamentals 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.

3 days Online / On-site
from 2,150 PLN

Introduction 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.

1 day Online / On-site
from 1,650 PLN

Introduction to MicroK8s

This training introduces participants to the world of MicroK8s, a lightweight and easy-to-use Kubernetes distribution created by Canonical. The program covers installation, configuration, and practical use of MicroK8s in development and production scenarios. Participants will learn the advantages of this solution in the context of edge computing, IoT, and local application development environments. Workshops are conducted in practical format where theory is immediately verified through exercises on real use cases, enabling participants to gain practical experience in managing Kubernetes clusters in resource-constrained environments.

2 days Online / On-site
from 2,450 PLN

Raspberry 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.

1 day Online / On-site
from 1,850 PLN

Intermediate

FreeRTOS: 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.

1 day Online / On-site
from 1,850 PLN

Designing 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.

2 days Online / On-site
from 2,950 PLN

Embedded 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.

2 days Online / On-site
from 2,450 PLN

Rust 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.

3 days Online / On-site
from 3,900 PLN

Security of embedded systems (embedded)

An intensive, three-day training course combining theory and practice in securing embedded systems. The program covers the full cycle of secure software development - from architecture design to deployment and testing. Participants will learn the latest techniques for protecting IoT devices and industrial systems through hands-on workshops and case studies. The training is conducted in an interactive format, with an emphasis on sharing experiences and solving real-world problems.

3 days Online / On-site
from 4,000 PLN

Alpine Linux - a lightweight distribution for containers and embedded systems

The training introduces participants to the world of Alpine Linux, a lightweight distribution designed for containers and embedded systems. The program covers the installation, configuration and management of Alpine Linux, with a focus on its applications in container environments. The workshop combines theory with practical exercises, allowing participants to gain hands-on experience working with this distribution.

1 day Online / On-site
from 1,650 PLN

ANSI 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.

2 days Online / On-site
from 2,450 PLN

Buildroot: 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.

1 day Online / On-site
from 2,250 PLN

C++ 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.

3 days Online / On-site
from 3,300 PLN

C++ 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.

3 days Online / On-site
from 4,450 PLN

Embedded 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.

2 days Online / On-site
from 2,450 PLN

FPGA 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.

1 day Online / On-site
from 1,850 PLN

GNU/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.

5 days Online / On-site
from 6,350 PLN

Model-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.

3 days Online / On-site
from 3,300 PLN

IoT 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.

2 days Online / On-site
from 2,450 PLN

Real-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.

1 day Online / On-site
from 1,850 PLN

TensorFlow 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.

1 day Online / On-site
from 1,850 PLN

IoT 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.

3 days Online / On-site
from 3,300 PLN

AUTOSAR 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.

1 day Online / On-site
from 1,850 PLN

Industrial 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.

3 days Online / On-site
from 4,450 PLN

Intelligent 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.

1 day Online / On-site
from 3,650 PLN

IoT 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.

1 day Online / On-site
from 1,650 PLN

IoT 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.

1 day Online / On-site
from 1,650 PLN

IoT 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.

3 days Online / On-site
from 3,300 PLN

IoT (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.

1 day Online / On-site
from 1,650 PLN

IoT 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.

2 days Online / On-site
from 2,450 PLN

IoT 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.

2 days Online / On-site
from 2,450 PLN

IoT 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.

3 days Online / On-site
from 3,300 PLN

IoT 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.

2 days Online / On-site
from 2,450 PLN

IoT 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.

2 days Online / On-site
from 2,450 PLN

IoT 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.

3 days Online / On-site
from 3,300 PLN

Microcontroller 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.

4 days Online / On-site
from 3,550 PLN

NB-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.

1 day Online / On-site
from 1,650 PLN

Setting 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.

5 days Online / On-site
from 5,050 PLN

Yocto 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.

4 days Online / On-site
from 6,050 PLN

Yocto 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.

4 days Online / On-site
from 6,050 PLN

ISO 26262 Part 6: Secure software development

The training focuses on the practical aspects of implementing the ISO 26262 requirements for developing secure software for the automotive industry. The program covers design, implementation and testing methodologies in line with functional safety requirements. Classes are conducted in a workshop format using case studies and practical examples from the automotive industry.

1 day Online / On-site
from 1,850 PLN

Kotlin Native - Multiplatform Application Development

The training focuses on using Kotlin Native to create multiplatform applications that can run directly on various operating systems without the Java Virtual Machine. The program covers practical aspects of native compilation, memory management, and performance optimization. Through workshops, participants learn to design and implement code that can be shared between different platforms while maintaining native code performance.

1 day Online / On-site
from 1,250 PLN

Blockchain Supply Chain - Transparency and Delivery Security

Practical implementation of distributed ledger technology for supply chain transparency and security with case studies from major global implementations. The program focuses on business value and ROI of blockchain solutions. The training combines technical understanding with strategic implementation planning. The workshop methodology ensures practical roadmap development.

2 days Online / On-site
from 4,800 PLN

DB2 13 for z/OS Application Programming Workshop

The DB2 13 for z/OS Application Programming Workshop teaches application programming using embedded SQL commands in COBOL and PL/I languages on the z/OS platform with Db2 13 new features.

3 days Online / On-site
from 9,000 PLN

Jetty - Embedding Web Server in Applications

The one-day Jetty server training focuses on practical aspects of embedding web servers in Java applications. During workshops, participants learn Jetty architecture, configuration techniques, and integration methods with existing applications. The program also covers performance and security topics when deploying embedded web servers.

1 day Online / On-site
from 1,050 PLN

Key Concepts, Players, and Cloud Technologies

The training provides deep understanding of the cloud ecosystem through detailed analysis of key concepts, leading providers, and latest technologies. The program combines theory with practical implementation examples, enabling participants to learn about various solutions available on the market. Practical workshops allow direct comparison of different cloud platforms and understanding their unique features and use cases.

3 days Online / On-site
from 4,450 PLN

Microsoft Fabric — Analytics Platform

This training provides a thorough introduction to Microsoft Fabric, Microsoft's unified analytics platform that brings together data engineering, data science, real-time analytics, and business intelligence in a single SaaS environment. Participants will learn to work with OneLake, Data Factory, Synapse Analytics, Power BI, and the AI-powered Copilot capabilities integrated across the platform. The course covers architecture, data pipelines, lakehouses, and end-to-end analytics workflows using practical hands-on labs.

3 days Online / On-site
from 3,500 PLN

Microsoft Power Platform - Power Apps, Power BI, Power Automate

Microsoft Power Platform training enabling the creation of business applications, automation, and analytics without coding. The program combines all platform components into a cohesive whole ensuring maximum productivity. The workshop focuses on practically building solutions that address real business needs. The practical methodology ensures immediate application of acquired skills in the organization.

3 days Online / On-site
from 4,800 PLN

Power BI for Developers

Developer-focused Power BI training covering embedded analytics, REST API integration, custom visual development, and programmatic solutions for enterprise applications.

3 days Online / On-site
from 2,950 PLN

Undertow - Embedding Web Server in Applications

This training focuses on practical use of the Undertow server as an embedded web server in Java applications. Participants will learn Undertow architecture and integration techniques with Java applications through practical programming workshops. The program covers configuration, optimization, and server security aspects in the context of production applications.

1 day Online / On-site
from 1,250 PLN

Komunikacja i współpraca z uwzględnieniem pracy w zespołach zdalnych, rozproszonych oraz różnic pokoleniowych II

Szkolenie stanowi zaawansowaną kontynuację programu rozwoju umiejętności komunikacyjnych i współpracy zespołowej. W trakcie zajęć wykorzystywane są uznane narzędzia diagnostyczne oraz testy psychometr

2 days Online / On-site
from 2,450 PLN

Advanced

Embedded 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.

5 days Online / On-site
from 6,350 PLN

Kernel 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.

2 days Online / On-site
from 2,450 PLN

Embedded systems security for testers

Advanced training dedicated to security testers who want to specialize in embedded systems and IoT devices. The program combines theoretical fundamentals with practical aspects of security testing in embedded systems. During the workshop, participants work with real devices, learning to identify vulnerabilities specific to embedded systems and methods to secure them. The training covers both hardware and software aspects, providing a comprehensive approach to embedded systems security.

3 days Online / On-site
from 3,600 PLN

Security of embedded systems

Advanced training on embedded systems security that combines theory with practical aspects of securing IoT devices and industrial systems. The program covers a holistic approach to security, from threat analysis to security implementation, with a special focus on the specifics of embedded systems. The workshop is conducted on real devices and platforms, allowing participants to gain hands-on experience in securing embedded systems.

3 days Online / On-site
from 4,450 PLN

Advanced 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.

4 days Online / On-site
from 3,550 PLN

ARM 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.

2 days Online / On-site
from 2,450 PLN

Embedded 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.

2 days Online / On-site
from 3,450 PLN

Programming 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.

3 days Online / On-site
from 3,900 PLN

Efficient 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.

2 days Online / On-site
from 2,450 PLN

IoT 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.

2 days Online / On-site
from 2,450 PLN

5G 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.

2 days Online / On-site
from 3,950 PLN

Advanced 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.

2 days Online / On-site
from 1,800 PLN

Advanced 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.

5 days Online / On-site
from 6,350 PLN

Amazon 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.

3 days Online / On-site
from 4,450 PLN

AWS 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.

2 days Online / On-site
from 2,950 PLN

Creating 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.

4 days Online / On-site
from 4,500 PLN

Forensic 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.

5 days Online / On-site
from 5,050 PLN

Industrial 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.

4 days Online / On-site
from 3,500 PLN

IoT 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.

3 days Online / On-site
from 3,300 PLN

IoT 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.

2 days Online / On-site
from 2,450 PLN

IOTA, 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.

2 days Online / On-site
from 2,450 PLN

Kaa 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.

1 day Online / On-site
from 1,650 PLN

Programming 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.

5 days Online / On-site
from 8,850 PLN

Securing 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.

3 days Online / On-site
from 3,300 PLN

Serial 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.

5 days Online / On-site
from 6,350 PLN

ISO 26262 - automotive functional safety

The training provides in-depth knowledge of the ISO 26262 standard, focusing on the practical aspects of ensuring functional safety in automotive systems. The program combines theory with practical workshops, during which participants learn to apply risk analysis and safety system design methodologies. Special emphasis is placed on the practical application of the standard's requirements in the automotive product development process.

4 days Online / On-site
from 6,050 PLN

Face recognition with Raspberry Pi and OpenCV

The training combines practical applications of embedded systems with advanced facial recognition techniques. Participants will learn the process of implementing a face recognition system on the Raspberry Pi platform using the OpenCV library. The program is implemented in the form of workshops, where 80% of the time is devoted to practical exercises. The classes are conducted in small groups, which ensures individual attention to each participant.

3 days Online / On-site
from 3,900 PLN

Berkeley DB for Developers

This training provides deep understanding of designing and implementing database solutions using Berkeley DB. Participants will learn advanced aspects of working with this high-performance library through practical workshops with real-world use scenarios. The program combines fundamental embedded database theory with intensive practical exercises, enabling acquisition of skills necessary for creating efficient and reliable database applications. Sessions are conducted in workshop format, where each concept is immediately verified in practical implementations.

3 days Online / On-site
from 3,900 PLN

Frequently Asked Questions

What is an embedded system?

An embedded system is a specialized computer system designed to perform a specific function — typically as part of a larger device. Examples: car controllers (ECU), smart thermostats, medical devices, drones, routers, industrial automation. Characteristics: limited resources (RAM, CPU, power), real-time operation, long lifecycle, high reliability requirements.

Which standards are most important in automotive embedded?

Automotive standards: AUTOSAR (platform and interfaces), ISO 26262 (Functional Safety, ASIL A-D), ISO 21434 (Cybersecurity), MISRA C/C++ (coding guidelines), AUTOSAR MCAL. Protocols: CAN, CAN FD, FlexRay, Automotive Ethernet. For safety-critical: IEC 61508, ISO 13849 (machinery), DO-178C (aviation).

Can't find the right training?

We design custom training programs. Describe your needs and we'll prepare a tailored offer.

Ask about training
Request Training
Call us +48 22 487 84 90