Software Workshop
Share in our knowledge
Upskill Your Teams with Training from Our Engineers
Combine Theory and Practice to Level-Up Your Skillset
Technical Workshops: Off the Shelf or Customized Just for You
Ready to Go Workshops: Operating Systems and Mobile Platforms
Among our most popular training workshops are those that focus on operating systems and mobile platforms, including the following six workshops:
Operating Systems: Embedded Android Fundamentals
- Objectives:Setting up the ideal development environment; Driver and kernel development; Image building in Android.
- Pre-Requisites:Knowledge of embedded systems; Experience with C programming; Familiarity with Unix components and its command line interface
Operating Systems: Embedded Linux
- Objectives:Developing a practical understanding of the Linux development environment; Linux drivers and kernel development; Linux image building.
- Pre-Requisites:Knowledge of embedded systems; Experience with C programming; Familiarity with Unix components and its command line interface.
Operating Systems: WEC 2013 OS
- Objectives:Developing a practical understanding of compact tools for platform development; Drivers and BSP development; Compact 7 Image customization.
- Pre-Requisites:Knowledge of embedded systems; Experience with C programming; Awareness of Win 38 API programming.
Mobile Platform: Qt Widgets
- Objectives:Learn how to use Qt for developing software logic; Leverage Qt and widgets to create a GUI; Customize a GUI with widgets.
- Pre-Requisites: C++ programming skills.
Mobile Platform : QT QML - Widgets and QtQuick
- Objectives:Learn how to use Qt for developing software logic; Discover QT Widgets and QtQuick; Choosing the right UI technology for a development project; Learn how to customize a GUI..
- Pre-Requisites: C++ programming skills
Mobile Platform: Android Applications
- Objectives: A practical understanding of Android development tools; Understanding of programming with the Android SDK; Knowledge of application development in Java.
- Pre-Requisites: Knowledge of coding in Java; Experience with OOP concepts; a Linux, Mac, or Windows PC with +8GB of RAM and +5GB of HDD space; An Android device with drivers installed.
Whether one of our off-the-shelf courses or a course tailored to the needs to your own team, our engineers and trainers are ready to share their knowledge and upskill your employees. With our help you can improve their knowledge of operating systems and mobile development platforms or advance their capacity to build and deploy software customized for your devices and networks. We're the support you need to continue innovating at scale.