Nordic Developer Academy

Accelerated learning

Devacademy Logo icon

DevAcademy is Nordic's interactive online learning platform. It focuses on equipping developers with the technical information and the know-how to build tomorrow’s cutting-edge wireless products using Nordic Semiconductor solutions.

Welcome to DevAcademy



We strive for accelerated learning through carefully designed curriculum-based courses with well-defined learning paths. DevAcademy’s courses are self-paced online courses that you can take for free at any time and from anywhere. They offer a smooth technology onboarding experience as everything you need to get up and running is brought to you in one place. Our courses are kept up to date and are designed to embrace all skill levels. Our domain expert instructors will help you reduce your time to market by teaching you all about the latest technology from Nordic Semiconductor and development best practices.

Handshake icon

Smooth technology onboarding

Icon of human brain in a head silhouette and a cogwheel

Accelerated learning

Icon of two hands embracing three people silhouettes

Embraces all

Icon of  two arrows circling a check mark


Icon of one hand giving a box

Shortens time to market

Laptop icon

Self-paced learning

Course structure

Each course has a well-defined curriculum and is divided into individual easy-to-follow training lessons that cover both technical theory and hands-on exercises in one place. You also get to test your knowledge through interactive quizzes. If you register an account and complete the course as a logged-in user you will be able to receive a certificate of completion that can be downloaded and shared on social media. 

A figure showing the course structure. A course is made up of a various number of lessons. One lesson consists of an overview, objectives, lectures, hands-on exercises and quiz.

All available courses

nRF Connect SDK Fundamentals

Learn the essentials of firmware development using the highly extensible and feature-rich nRF Connect SDK. You will learn how to develop portable RTOS-based applications that can run on any of Nordic Semiconductor devices (nRF52, nRF53, or nRF91 Series). In addition, you will gain substantial practical experience in interfacing with common peripherals/system blocks and external sensors, which will give you the confidence to apply the knowledge and the know-how to your project.

Cellular IoT Fundamentals

This course covers the essentials of cellular IoT firmware development using nRF Connect SDK and will give you a solid understanding of the cellular technologies LTE-M and NB-IoT. In this course you will be examining the software architecture of cellular IoT firmware in-depth, as well as the nRF91 Series hardware. By the end you will have learned how to develop firmware for cellular IoT prototypes based on the Nordic Thingy:91 cellular IoT prototyping platform or the nRF9160 DK.