IAR Academy is our technical training program providing you with a unique opportunity to boost your skills in embedded development, speed up project efficiency and meet tight deadlines easier.
Take a course on the go or at your desk, through an in-person session with other developers, or have us come to you to do an on-site course. It’s all about you and your learning preferences.
Get the IAR Academy On Demand experience in this short overview video!
We continuously add courses to the portal.
As of now, the following are available:
This course is recommended for any developer, with basic knowledge of embedded software design, willing to learn about efficient embedded programming. It's especially suitable for those starting new projects.
You will learn how to get the least out of the compiler for a successful project with the professional IAR Embedded Workbench.
This course is recommended for any developer, with basic knowledge of embedded software design, willing to learn about smart embedded debugging and sharpen their debugging skills.
You will learn how to enable and make use of the powerful debugging capabilities in IAR Embedded Workbench.
This course is recommended for any developer, with elementary knowledge of embedded software design.
You will learn how IAR Embedded Workbench toolbox helps to quickly get a project created, assembled, linked, debugged and techniques that are useful to boost your daily development tasks.
This course is recommended for embedded developers that are familiar with IAR Embedded Workbench, but are ready to take their skills to the next level.
You will learn how to use IAR Embedded Workbench to detect and avoid stack overflow, how to use trace to find errors, how use IARbuild, Compiler, Linker and C-STAT from the command line, as well as how to debug and optimize code with help from I-jet Trace and I-scope.
IAR Academy scheduled courses provides a couple of days of live training at one of our offices. This is an excellent opportunity for intense learning and interactions with colleagues and instructors who have real-world experience and tools expertise.
Our scheduled courses are held by our embedded experts which together with you explores features to know about as well as useful tips and tricks on how to get the most out of your development projects. The courses include lectures and hands-on training, course material, and lunch. If applicable, course is held in local language.
We do not currently host live and scheduled trainings.
Contact us if you would like to discuss a customized training, or check out our On-Demand courses provided through a self-service online training portal.