Training institutes in embedded systems

Job oriented Advanced Embedded Systems Training - Next batch starts on Feb 8th. Enroll now.

Home » Training Programs » Qt, Qt Quick and QML Programming » Qt Application Development for Embedded systems

Qt Application Development for Embedded systems

Qt Application development for Embedded Systems course
This workshop is aimed for professionals with Qt programming background who want to learn Qt Application development for Embedded Systems. Starting with Qt architecture for Embedded Linux (ARM based), this workshop focuses on develop, build, deploy and debug Embedded applications using Qt. Along with programming, Embedded specific areas like tool-chain creation, target booting and platform abstraction aspects are covered.

Next batch starts on Mar 4th, 2017. Register Now


Goal: Build good understanding about Qt for Embedded Linux and develop applications. By the end of the workshop you will be able to build, deploy and debug embedded applications using Qt on ARM based Embedded target.

Target audience: Working professionals who want to build Qt applications for embedded systems.

Duration: 2 days (One weekend) + One month lab assistance

qt for embedded linux course

Benefits:

Qt for Embedded Linux course overview:

  • Foundations: Build end-to-end knowledge of Qt application development for Embedded systems
  • Core concepts: Learn custom building, deploying and debugging Qt for Embedded systems
  • UI design: Interface/Read real-time data from sensors and create charts/graphs for decision making
  • IoT use-cases: Develop hands-on knowledge of using Qt for IoT use-cases
  • Weekend option: Comfortably take time-off from your busy work schedule
  • Workshop model: High stress on hands-on approach for quick ramp-up
  • Expert trainers: Delivered by industry experienced expert trainers

Admission procedure:

  • Call us at +91 809 555 7333 (Mobile), +91 80 4128 9576 (Office) and enroll

Qt for Embedded course syllabus details are provided below. These workshops start by building Qt architecture for Embedded Linux. Further this workshop focuses on various embedded aspects of Qt to make it running on an embedded target.

Key takeaways:

  • Setup and build your Qt project for custom embedded target
  • Learn embedded Linux Qt classes to power your Embedded / IoT use-case development
  • Setup Boot to Qt and using the emulator
  • Equip yourself with high end application Embedded development with ARM target
  • Standard open source hardware (BeagleBone Black Rev C) and software as platform

Topics covered:

  • Overview and architecture – Qt for Embedded Linux
  • Qt tool chain generation and installation
  • Create Qt project and application for target
  • Build and deploy your application to Embedded target
  • Run and debug your application on the target qt for embedded course syllabus
  • Qt for Embedded Linux class
  • Qt platform abstraction
  • Boot to Qt and emulator
  • Developing an embedded application using sensors
  • One month lab assistance

Prerequisites:

  • Good C & Programming Skills
  • Basic Hands – On Linux Usage and administration commands

Platform details:

  • Any Linux Platform supporting Qt (Preferably Ubuntu)
  • Kernel version – 3.x/4.x
  • BeagleBone (Rev C / ARM Cortex A8) as Embedded target

Qt for Embedded course start date is provided below. Flexible weekend embedded classes for working professionals, regular classes for students.

CourseScheduleDuration
Qt Weekend workshop – For working professionals
Qt Application Development for Embedded systemsBatch I : 4,5 Mar – 2017 (Registrations open)

Batch II : 1,2 Apr – 2017 (Registrations open)
2 days + 1 Month Lab Assistance
Programming with Qt for BeginnersBatch I : 11,12,18,19 Feb – 2017 (Registrations open)

Batch II : 11,12,18,19 Mar – 2017 (Registrations open)
4 days + 1 Month Lab Assistance
UI Programming with Qt-Quick and QMLBatch I : 25,26 Feb – 2017 (Registrations open)

Batch II : 25,26 Mar – 2017 (Registrations open)
2 days + 1 Month Lab Assistance
Other Weekend workshops – For working professionals
Embedded Android System DevelopmentBatch I :14,15,21,22 Jan – 2017 (Registrations open) New Launch

Batch II : 25,26 Feb – 2017 & 4,5 Mar – 2017 (Registrations open)
4 days + 1 Month Lab Assistance
Linux Internals & Network ProgrammingBatch I : 28,29 Jan – 2017 & 4,5 Feb – 2017 (Registrations open)

Batch II : 18,19,25,26 Mar – 2017 (Registrations open)
4 days + 1 Month Lab Assistance
Embedded Linux on ARM (ELARM)Batch I : 11,12,18,19 Feb – 2017 (Registrations open)

Batch II : 1,2,8,9 Apr – 2017 (Registrations open)
4 days + 1 Month Lab Assistance
Linux Systems & Basic Shell Scripting28,29 Jan – 2017 (Registrations open)2 days + 2 Weeks Lab Assistance
Advanced C / Embedded C4,5,11,12,18 Feb – 2017 (Registrations open)5 days + 1 Month Lab Assistance
Linux device driversBatch I : 25,26 Feb – 2017 & 4,5 Mar – 2017 (Registrations open)

Batch II : 15,16,22,23 Apr – 2017 (Registrations open)
4 days + 1 Month Lab Assistance
Micro-ControllersBatch I : 18,24,25 Dec – 2016 & 7 Jan – 2017 (Registrations open)

Batch II : 19,25,26 Feb – 2017 & 4 Mar – 2017(Registrations open)
4 days + 1 Month Lab Assistance
Data StructuresBatch I : 15,21,22 Jan – 2017 (Registrations open)

Batch II : 5,11,12 Mar – 2017 (Registrations open)
3 days + 1 Month Lab Assistance

We will be populating the contents quickly.

For any details, Please feel free to send your queries to training@emertxe.com, or
simply Call us @ +91 809 555 7 333