[bootlin/training-materials updates] master: agenda: add new objectives for Yocto training course (b4d7c46e)

Thomas Petazzoni thomas.petazzoni at bootlin.com
Fri Oct 29 10:46:41 CEST 2021


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/b4d7c46e61f9900f8889055b9974a5e59d70e4ac

>---------------------------------------------------------------

commit b4d7c46e61f9900f8889055b9974a5e59d70e4ac
Author: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Date:   Fri Oct 15 10:48:21 2021 +0200

    agenda: add new objectives for Yocto training course
    
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>


>---------------------------------------------------------------

b4d7c46e61f9900f8889055b9974a5e59d70e4ac
 agenda/yocto-agenda.tex                 | 25 +++++++++++++------------
 agenda/yocto-fr-agenda.tex              | 31 ++++++++++++++++---------------
 agenda/yocto-online-agenda.tex          | 25 +++++++++++++------------
 agenda/yocto-online-fr-agenda.tex       | 31 ++++++++++++++++---------------
 agenda/yocto-stm32-online-fr-agenda.tex | 31 ++++++++++++++++---------------
 5 files changed, 74 insertions(+), 69 deletions(-)

diff --git a/agenda/yocto-agenda.tex b/agenda/yocto-agenda.tex
index 70c28148..9c6394d8 100644
--- a/agenda/yocto-agenda.tex
+++ b/agenda/yocto-agenda.tex
@@ -16,19 +16,20 @@
 }
 \feagendasummaryitem{Training objectives}{
   \begin{itemize}
-  \item Understand the principe of embedded Linux build systems, and how
-    Yocto Project and OpenEmbedded fits in the landscape of embedded
-    Linux build systems.
-  \item Learn how to configure and build a basic Linux root filesystem
+  \item Be able to understand the role and principle of an embedded
+    Linux build system, and compare Yocto Project/OpenEmbedded to
+    other tools offering similar functionality.
+  \item Be able to configure and build basic embedded Linux system
     with Yocto, and install the result on an embedded platform.
-  \item Learn how to write and extend recipes, for your own packages
-    or customizations.
-  \item Learn how to use existing layers of recipes, and how to create
-    your own layers.
-  \item Learn how to integrate your embedded board into a BSP layer.
-  \item Discover how to create custom images.
-  \item Learn the tools and workflows to develop applications with the
-    Yocto Project SDK.
+  \item Be able to write and extend recipes, for your own packages or
+    customizations.
+  \item Be able to use existing layers of recipes, and create your own
+    new layers.
+  \item Be able to integrate support for your own embedded board into
+    a BSP layer.
+  \item Be able to create custom images.
+  \item Be able to use the tools and workflows suitable to develop
+    applications with the Yocto Project SDK.
   \end{itemize}
 }
 \feagendasummaryitem{Materials}{
diff --git a/agenda/yocto-fr-agenda.tex b/agenda/yocto-fr-agenda.tex
index 6f953d8d..6e84c950 100644
--- a/agenda/yocto-fr-agenda.tex
+++ b/agenda/yocto-fr-agenda.tex
@@ -14,23 +14,24 @@
 \feagendasummaryitem{Titre}{
   {\bf \trainingtitle{}}
 }
-\feagendasummaryitem{Objectifs}{
+\feagendasummaryitem{Objectifs\newline opérationnels}{
   \begin{itemize}
-  \item Comprendre le principe des systèmes de compilation Linux
-    embarqué, et comment Yocto Project et OpenEmbedded se compare aux
+  \item Être capable de comprendre le rôle et le principe d'un build
+    system Linux embarqué, et comparer Yocto Project/OpenEmbedded aux
     autres outils offrant des fonctionnalités similaires.
-  \item Apprendre comment configurer et compiler un système de
-    fichiers racine Linux avec Yocto, et l'installer sur une
-    plateforme embarquée.
-  \item Apprendre comment écrire et étendre des {\em recettes} Yocto,
-    pour de nouveaux paquets ou des personnalisations de paquets.
-  \item Apprendre comment utiliser des {\em layers} de recettes
-    existants, et comment créer de nouveaux {\em layers}.
-  \item Apprendre comment intégrer le support pour votre plateforme
-    embarquée dans un {\em layer BSP}.
-  \item Découvrir comment créer des images personnalisées.
-  \item Découvrir les outils et {\em workflows} pour développer des
-    applications avec le SDK de Yocto Project.
+  \item Être capable de configurer et de réaliser la compilation d'un
+    système Linux embarqué simple avec Yocto, et d'installer le
+    résultat sur une plateforme embarquée.
+  \item Être capable d'écrire ou d'étendre des recettes de paquets,
+    pour vos propres paquets ou personnalisations.
+  \item Être capable d'utiliser des {\em layers} de recettes
+    existants, et de créer votre propre nouveau {\em layer}.
+  \item Être capable d'intégrer le support pour votre carte embarqué
+    dans un {\em layer BSP}.
+  \item Être capable de créer des images personnalisées.
+  \item Être capable d'utiliser les outils et les {\em workflows}
+    appropriés pour développer des applications avec le SDK du Yocto
+    Project.
   \end{itemize}
 }
 \feagendasummaryitem{Supports}{
diff --git a/agenda/yocto-online-agenda.tex b/agenda/yocto-online-agenda.tex
index 5bfacb6e..e03b5846 100644
--- a/agenda/yocto-online-agenda.tex
+++ b/agenda/yocto-online-agenda.tex
@@ -16,19 +16,20 @@
 }
 \feagendasummaryitem{Training objectives}{
   \begin{itemize}
-  \item Understand the principe of embedded Linux build systems, and how
-    Yocto Project and OpenEmbedded fits in the landscape of embedded
-    Linux build systems.
-  \item Learn how to configure and build a basic Linux root filesystem
+  \item Be able to understand the role and principle of an embedded
+    Linux build system, and compare Yocto Project/OpenEmbedded to
+    other tools offering similar functionality.
+  \item Be able to configure and build basic embedded Linux system
     with Yocto, and install the result on an embedded platform.
-  \item Learn how to write and extend recipes, for your own packages
-    or customizations.
-  \item Learn how to use existing layers of recipes, and how to create
-    your own layers.
-  \item Learn how to integrate your embedded board into a BSP layer.
-  \item Discover how to create custom images.
-  \item Learn the tools and workflows to develop applications with the
-    Yocto Project SDK.
+  \item Be able to write and extend recipes, for your own packages or
+    customizations.
+  \item Be able to use existing layers of recipes, and create your own
+    new layers.
+  \item Be able to integrate support for your own embedded board into
+    a BSP layer.
+  \item Be able to create custom images.
+  \item Be able to use the tools and workflows suitable to develop
+    applications with the Yocto Project SDK.
   \end{itemize}
 }
 \feagendasummaryitem{Materials}{
diff --git a/agenda/yocto-online-fr-agenda.tex b/agenda/yocto-online-fr-agenda.tex
index 1acc2dc0..99139d44 100644
--- a/agenda/yocto-online-fr-agenda.tex
+++ b/agenda/yocto-online-fr-agenda.tex
@@ -14,23 +14,24 @@
 \feagendasummaryitem{Titre}{
   {\bf \trainingtitle{}}
 }
-\feagendasummaryitem{Objectifs}{
+\feagendasummaryitem{Objectifs\newline opérationnels}{
   \begin{itemize}
-  \item Comprendre le principe des systèmes de compilation Linux
-    embarqué, et comment Yocto Project et OpenEmbedded se compare aux
+  \item Être capable de comprendre le rôle et le principe d'un build
+    system Linux embarqué, et comparer Yocto Project/OpenEmbedded aux
     autres outils offrant des fonctionnalités similaires.
-  \item Apprendre comment configurer et compiler un système de
-    fichiers racine Linux avec Yocto, et l'installer sur une
-    plateforme embarquée.
-  \item Apprendre comment écrire et étendre des {\em recettes} Yocto,
-    pour de nouveaux paquets ou des personnalisations de paquets.
-  \item Apprendre comment utiliser des {\em layers} de recettes
-    existants, et comment créer de nouveaux {\em layers}.
-  \item Apprendre comment intégrer le support pour votre plateforme
-    embarquée dans un {\em layer BSP}.
-  \item Découvrir comment créer des images personnalisées.
-  \item Découvrir les outils et {\em workflows} pour développer des
-    applications avec le SDK de Yocto Project.
+  \item Être capable de configurer et de réaliser la compilation d'un
+    système Linux embarqué simple avec Yocto, et d'installer le
+    résultat sur une plateforme embarquée.
+  \item Être capable d'écrire ou d'étendre des recettes de paquets,
+    pour vos propres paquets ou personnalisations.
+  \item Être capable d'utiliser des {\em layers} de recettes
+    existants, et de créer votre propre nouveau {\em layer}.
+  \item Être capable d'intégrer le support pour votre carte embarqué
+    dans un {\em layer BSP}.
+  \item Être capable de créer des images personnalisées.
+  \item Être capable d'utiliser les outils et les {\em workflows}
+    appropriés pour développer des applications avec le SDK du Yocto
+    Project.
   \end{itemize}
 }
 \feagendasummaryitem{Supports}{
diff --git a/agenda/yocto-stm32-online-fr-agenda.tex b/agenda/yocto-stm32-online-fr-agenda.tex
index 328cb9b3..a4dad6b6 100644
--- a/agenda/yocto-stm32-online-fr-agenda.tex
+++ b/agenda/yocto-stm32-online-fr-agenda.tex
@@ -14,23 +14,24 @@
 \feagendasummaryitem{Titre}{
   {\bf \trainingtitle{}}
 }
-\feagendasummaryitem{Objectifs}{
+\feagendasummaryitem{Objectifs\newline opérationnels}{
   \begin{itemize}
-  \item Comprendre le principe des systèmes de compilation Linux
-    embarqué, et comment Yocto Project et OpenEmbedded se compare aux
+  \item Être capable de comprendre le rôle et le principe d'un build
+    system Linux embarqué, et comparer Yocto Project/OpenEmbedded aux
     autres outils offrant des fonctionnalités similaires.
-  \item Apprendre comment configurer et compiler un système de
-    fichiers racine Linux avec Yocto, et l'installer sur une
-    plateforme embarquée.
-  \item Apprendre comment écrire et étendre des {\em recettes} Yocto,
-    pour de nouveaux paquets ou des personnalisations de paquets.
-  \item Apprendre comment utiliser des {\em layers} de recettes
-    existants, et comment créer de nouveaux {\em layers}.
-  \item Apprendre comment intégrer le support pour votre plateforme
-    embarquée dans un {\em layer BSP}.
-  \item Découvrir comment créer des images personnalisées.
-  \item Découvrir les outils et {\em workflows} pour développer des
-    applications avec le SDK de Yocto Project.
+  \item Être capable de configurer et de réaliser la compilation d'un
+    système Linux embarqué simple avec Yocto, et d'installer le
+    résultat sur une plateforme embarquée.
+  \item Être capable d'écrire ou d'étendre des recettes de paquets,
+    pour vos propres paquets ou personnalisations.
+  \item Être capable d'utiliser des {\em layers} de recettes
+    existants, et de créer votre propre nouveau {\em layer}.
+  \item Être capable d'intégrer le support pour votre carte embarqué
+    dans un {\em layer BSP}.
+  \item Être capable de créer des images personnalisées.
+  \item Être capable d'utiliser les outils et les {\em workflows}
+    appropriés pour développer des applications avec le SDK du Yocto
+    Project.
   \end{itemize}
 }
 \feagendasummaryitem{Supports}{




More information about the training-materials-updates mailing list