You can find here the material from the last ecCodes training course:

<p><a href="https://software.ecmwf.int/wiki/display/OPTR/ecCodes%3A+GRIB+data+decoding+and+encoding+software"  target="_blank">ecCodes Training: GRIB</a></p>


<p><a href="https://software.ecmwf.int/wiki/display/OPTR/ecCodes%3A+BUFR+data+decoding+and+encoding+software" target="_blank">ecCodes Training: BUFR</a></p>


There are also eLearning resources:

<p><a href="https://www.ecmwf.int/assets/elearning/eccodes/eccodes1/story_html5.html" target="_blank">ecCodes: Decoding with GRIB tools</a></p>


<p><a href="https://www.ecmwf.int/assets/elearning/eccodes/eccodes2/story_html5.html" target="_blank">ecCodes: Manipulating GRIB data with tools and API</a></p>


<p>
<a href="https://www.ecmwf.int/assets/elearning/eccodes/bufr1/story_html5.html" target="_blank">Introduction to BUFR decoding with ecCodes</a>
</p>