Skip to content

inovexAcademy/zephyr-training-syllabi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Zephyr Certified Training Syllabus

This repo contains work-in-progress content for a commonly accepted Syllabus for trainings on the Zephyr RTOS.

Currently work is focused on what a Foundation Level training should contain.

@todo: Add references to other syllabi (ISAQB Software Architecture FL, ...)

Building the document

You need the sphinx-build program and a couple of extensions for sphinx installed. The easiest way is to set up a virtual environment and use the provided :file:`requirements.txt` to pip install -r requirements.txt those.

If you have got cmake installed you can then simply type

cmake -S doc -B _build
cmake --build _build/ -t foundation

This builds the html and the pdf version of the document. You can then serve the html version locally

python -m http.server -d _build/html/foundation/

The pdf file is located under :file:`_build/html/foundation/foundation.pdf`.

You can also use sphinx-build directly

sphinx-build -b html doc/foundation _sbuild
sphinx-build -b rinoh doc/foundation _sbuild

About

Our efforts towards a certified Zephyr Training Syllabus

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages