Embedded Systems Training
Embedded systems training: C/C++ for microcontrollers, Embedded Linux, AUTOSAR (automotive), RTOS (FreeRTOS, Zephyr), ISO 26262 (functional safety), IoT and embedded security. For embedded engineers, C/C++ developers, automotive architects.
94 courses available
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.
from 1,850 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 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 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 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 PLNArduino 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 PLNDigital 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.
from 1,600 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 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 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 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 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 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 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 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 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 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.
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 PLNIntermediate
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.
from 1,850 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 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 PLNSecurity 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.
from 4,000 PLNAlpine 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.
from 1,650 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 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 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 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 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 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 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 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 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 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 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 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 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 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
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 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 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 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 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 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 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 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 PLNISO 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.
from 1,850 PLNKotlin 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.
from 1,250 PLNBlockchain 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.
from 4,800 PLNDB2 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.
from 9,000 PLNJetty - 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.
from 1,050 PLNKey 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.
from 4,450 PLNMicrosoft 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.
from 3,500 PLNMicrosoft 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.
from 4,800 PLNPower BI for Developers
Developer-focused Power BI training covering embedded analytics, REST API integration, custom visual development, and programmatic solutions for enterprise applications.
from 2,950 PLNUndertow - 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.
from 1,250 PLNKomunikacja 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
from 2,450 PLNAdvanced
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.
from 6,350 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 PLNEmbedded 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.
from 3,600 PLNSecurity 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.
from 4,450 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 PLNISO 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.
from 6,050 PLNFace 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.
from 3,900 PLNBerkeley 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.
from 3,900 PLNFrequently 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