Dojos

Dojos for every field of tech

Pick a dojo track and start training. VarDojo spans embedded systems, security, operating systems, languages, hardware and AI, so you can go deep in one field or cross-train across several.

  • 13Learning tracks
  • 40+Dojos live
  • 3Difficulty levels
  • FreeEasy dojos
Dojos

Every stack. One platform.

From bare-metal C on a microcontroller to AI inference on the edge — VarDojo covers the full engineering spectrum.

Embedded Systems
Embedded Systems
Cybersecurity
Cybersecurity
Linux & DevOps
Linux & DevOps
IoT & Hardware
IoT & Hardware
Backend
Backend
Mobile
Mobile
Artificial Intelligence
Artificial Intelligence
C++
C++
C Programming
C Programming
Python
Python
STM32 / MCU
STM32 / MCU
Raspberry Pi
Raspberry Pi
RTOS
FreeRTOS
Embedded Linux
Embedded Linux
Robotics
Robotics
Automotive
Automotive
Hardware Design
Hardware Design
AI on Edge
AI on Edge

Frequently asked questions

Which topics does VarDojo cover?

Embedded Systems, Cybersecurity, Linux & DevOps, IoT & Hardware, Backend, Mobile, Artificial Intelligence, C, C++, Python, STM32, Raspberry Pi, FreeRTOS, Embedded Linux, Robotics, Automotive, Hardware Design and AI on Edge.

Do I need prior experience?

Easy dojos are free and every track has beginner-friendly roadmaps such as Embedded Basics and AI Foundations.

Keep exploring

Train with the VarDojo appFree for Android and iOS. Everything on this site lives in your pocket.
Download the app
VarDojo
Download

Start your first dojo today

Free to download. Start learning in under a minute.