[bootlin/training-materials updates] master: agenda: update pre-requisites (bfebb423)
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/bfebb4238fc458a6c1c7f332e0521af042e04b4a
>---------------------------------------------------------------
commit bfebb4238fc458a6c1c7f332e0521af042e04b4a
Author: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Date: Mon Oct 18 15:35:46 2021 +0200
agenda: update pre-requisites
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
>---------------------------------------------------------------
bfebb4238fc458a6c1c7f332e0521af042e04b4a
agenda/autotools-agenda.tex | 14 +++++++-------
agenda/boot-time-agenda.tex | 25 +++++++++++++++++--------
agenda/boot-time-fr-agenda.tex | 28 ++++++++++++++++++++--------
agenda/boot-time-online-agenda.tex | 25 +++++++++++++++++--------
agenda/boot-time-online-fr-agenda.tex | 28 ++++++++++++++++++++--------
agenda/buildroot-agenda.tex | 25 +++++++++++++++++--------
agenda/buildroot-fr-agenda.tex | 29 ++++++++++++++++++++---------
agenda/buildroot-online-agenda.tex | 25 +++++++++++++++++--------
agenda/buildroot-online-fr-agenda.tex | 29 ++++++++++++++++++++---------
agenda/embedded-linux-4d-agenda.tex | 15 ++++++++++-----
agenda/embedded-linux-4d-fr-agenda.tex | 18 ++++++++++++------
agenda/embedded-linux-agenda.tex | 15 ++++++++++-----
agenda/embedded-linux-fr-agenda.tex | 18 ++++++++++++------
agenda/embedded-linux-online-agenda.tex | 15 ++++++++++-----
agenda/embedded-linux-online-fr-agenda.tex | 18 ++++++++++++------
agenda/git-agenda.tex | 8 +++++++-
agenda/graphics-agenda.tex | 23 +++++++++++++++++------
agenda/graphics-fr-agenda.tex | 24 +++++++++++++++++-------
agenda/graphics-online-agenda.tex | 23 +++++++++++++++++------
agenda/graphics-online-fr-agenda.tex | 24 +++++++++++++++++-------
agenda/linux-kernel-agenda.tex | 8 ++++++--
agenda/linux-kernel-fr-agenda.tex | 13 ++++++++-----
agenda/linux-kernel-online-agenda.tex | 8 ++++++--
agenda/linux-kernel-online-fr-agenda.tex | 13 ++++++++-----
agenda/yocto-agenda.tex | 25 +++++++++++++++++--------
agenda/yocto-fr-agenda.tex | 28 ++++++++++++++++++++--------
agenda/yocto-online-agenda.tex | 25 +++++++++++++++++--------
agenda/yocto-online-fr-agenda.tex | 28 ++++++++++++++++++++--------
agenda/yocto-stm32-online-agenda.tex | 25 +++++++++++++++++--------
agenda/yocto-stm32-online-fr-agenda.tex | 28 ++++++++++++++++++++--------
30 files changed, 435 insertions(+), 195 deletions(-)
diff --git a/agenda/autotools-agenda.tex b/agenda/autotools-agenda.tex
index 1e3483bd..fb6f4433 100644
--- a/agenda/autotools-agenda.tex
+++ b/agenda/autotools-agenda.tex
@@ -48,13 +48,13 @@
{\em autotools} to build their software components.
}
\feagendasummaryitem{Prerequisites}{
- {\bf Knowledge of embedded Linux} as covered
- in our embedded Linux course:
- \newline \url{https://bootlin.com/training/embedded-linux/} \vspace{1em}
- \newline {\bf Knowledge and practice of UNIX or GNU/Linux commands}
- \newline People lacking experience on this topic should get
- trained by themselves, for example with our freely available on-line slides:
- \newline \url{https://bootlin.com/blog/command-line/}
+ \begin{itemize}
+ \item {\bf Knowledge and practice of UNIX or GNU/Linux commands}:
+ participants must be familiar with the Linux command
+ line. Participants lacking experience on this topic should get
+ trained by themselves, for example with our freely available
+ on-line slides (\url{https://bootlin.com/blog/command-line/})
+ \end{itemize}
}
\ferequiredequipmentonsite{}
\feagendasummaryitem{Materials}{
diff --git a/agenda/boot-time-agenda.tex b/agenda/boot-time-agenda.tex
index 1e750fde..3fed985f 100644
--- a/agenda/boot-time-agenda.tex
+++ b/agenda/boot-time-agenda.tex
@@ -49,14 +49,23 @@
\newline People supporting embedded Linux system developers.
}
\feagendasummaryitem{Prerequisites}{
- {\bf Knowledge and practice of UNIX or
- GNU/Linux commands}
- \newline People lacking experience on this topic should get
- trained by themselves, for example with our freely available
- on-line slides:
- \newline \url{https://bootlin.com/blog/command-line/} \vspace{1em}
- \newline {\bf Knowledge and practice of embedded Linux system
- development}
+ \begin{itemize}
+ \item {\bf Knowledge and practice of UNIX or GNU/Linux commands}:
+ participants must be familiar with the Linux command
+ line. Participants lacking experience on this topic should get
+ trained by themselves, for example with our freely available
+ on-line slides (\url{https://bootlin.com/blog/command-line/})
+ \item {\bf Minimal experience in embedded Linux development}:
+ participants should have a minimal understanding of the
+ architecture of embedded Linux systems: role of the Linux kernel
+ vs. user-space, development of Linux user-space applications in
+ C. Following Bootlin's {\em Embedded Linux} course at
+ \url{https://bootlin.com/training/embedded-linux/} allows to
+ fulfill this pre-requisite.
+ \item {\bf Minimal English language level: B1}, according to the
+ {\em Common European Framework of References for Languages}, for
+ our sessions in English.
+ \end{itemize}
}
\ferequiredequipmentonsite{}
\feagendasummaryitem{Materials}{
diff --git a/agenda/boot-time-fr-agenda.tex b/agenda/boot-time-fr-agenda.tex
index dd808f15..f5cd8af0 100644
--- a/agenda/boot-time-fr-agenda.tex
+++ b/agenda/boot-time-fr-agenda.tex
@@ -49,14 +49,26 @@
\newline Personnes offrant de l'assistance à de tels développeurs.
}
\feagendasummaryitem{Pré-requis}{
- {\bf Connaissance de Linux embarqué}, sujet couvert par
- notre formation Linux embarqué (\url{https://bootlin.com/training/embedded-linux/}) \vspace{1em}
- \newline {\bf Connaissance et pratique des commandes UNIX ou
- GNU/Linux}
- \newline Les personnes n'ayant pas ces connaissances doivent
- s'autoformer, par exemple en utilisant nos supports de formation
- disponibles en ligne :
- (\url{https://bootlin.com/blog/command-line/})
+ \begin{itemize}
+ \item {\bf Connaissance et pratique des commandes UNIX ou
+ GNU/Linux}: les participants doivent être à l'aise avec
+ l'utilisation de la ligne de commande Linux. Les participants
+ manquant d'expérience sur ce sujet doivent se former par
+ eux-mêmes, par exemple en utilisant nos supports de formation
+ disponible à l'adresse
+ \url{https://bootlin.com/blog/command-line/}.
+ \item {\bf Expérience minimale en développement Linux embarqué}: les
+ participants doivent avoir une compréhension minimal de
+ l'architecture d'un système Linux embarqué: rôle du noyau Linux
+ par rapport à l'espace utilisateur, développement d'applications
+ espace utilisateur en C. Suivre la formation {\em Linux embarqué}
+ de Bootlin, disponible sur
+ \url{https://bootlin.com/fr/formation/linux-embarque/} permet de
+ remplir ce pré-requis.
+ \item {\bf Niveau minimal requis en anglais: B1}, d'après le {\em
+ Common European Framework of References for Languages}, pour nos
+ sessions animées en anglais.
+ \end{itemize}
}
\feagendasummaryitem{Équipement nécessaire}{
{\bf Pour les sessions sur site uniquement}
diff --git a/agenda/boot-time-online-agenda.tex b/agenda/boot-time-online-agenda.tex
index 4b089e62..d9918569 100644
--- a/agenda/boot-time-online-agenda.tex
+++ b/agenda/boot-time-online-agenda.tex
@@ -37,14 +37,23 @@
\newline 25\% of lectures, 75\% of practical demos.
}
\feagendasummaryitem{Prerequisites}{
- {\bf Knowledge and practice of UNIX or
- GNU/Linux commands}
- \newline People lacking experience on this topic should get
- trained by themselves, for example with our freely available
- on-line slides:
- \newline \url{https://bootlin.com/blog/command-line/} \vspace{1em}
- \newline {\bf Knowledge and practice of embedded Linux system
- development}
+ \begin{itemize}
+ \item {\bf Knowledge and practice of UNIX or GNU/Linux commands}:
+ participants must be familiar with the Linux command
+ line. Participants lacking experience on this topic should get
+ trained by themselves, for example with our freely available
+ on-line slides (\url{https://bootlin.com/blog/command-line/})
+ \item {\bf Minimal experience in embedded Linux development}:
+ participants should have a minimal understanding of the
+ architecture of embedded Linux systems: role of the Linux kernel
+ vs. user-space, development of Linux user-space applications in
+ C. Following Bootlin's {\em Embedded Linux} course at
+ \url{https://bootlin.com/training/embedded-linux/} allows to
+ fulfill this pre-requisite.
+ \item {\bf Minimal English language level: B1}, according to the
+ {\em Common European Framework of References for Languages}, for
+ our sessions in English.
+ \end{itemize}
}
\feagendasummaryitem{Required equipment}{
\begin{itemize}
diff --git a/agenda/boot-time-online-fr-agenda.tex b/agenda/boot-time-online-fr-agenda.tex
index 0302f151..47e4586c 100644
--- a/agenda/boot-time-online-fr-agenda.tex
+++ b/agenda/boot-time-online-fr-agenda.tex
@@ -49,14 +49,26 @@
\newline Personnes offrant de l'assistance à de tels développeurs.
}
\feagendasummaryitem{Pré-requis}{
- {\bf Connaissance de Linux embarqué}, sujet couvert par
- notre formation Linux embarqué (\url{https://bootlin.com/training/embedded-linux/}) \vspace{1em}
- \newline {\bf Connaissance et pratique des commandes UNIX ou
- GNU/Linux}
- \newline Les personnes n'ayant pas ces connaissances doivent
- s'autoformer, par exemple en utilisant nos supports de formation
- disponibles en ligne :
- (\url{https://bootlin.com/blog/command-line/})
+ \begin{itemize}
+ \item {\bf Connaissance et pratique des commandes UNIX ou
+ GNU/Linux}: les participants doivent être à l'aise avec
+ l'utilisation de la ligne de commande Linux. Les participants
+ manquant d'expérience sur ce sujet doivent se former par
+ eux-mêmes, par exemple en utilisant nos supports de formation
+ disponible à l'adresse
+ \url{https://bootlin.com/blog/command-line/}.
+ \item {\bf Expérience minimale en développement Linux embarqué}: les
+ participants doivent avoir une compréhension minimal de
+ l'architecture d'un système Linux embarqué: rôle du noyau Linux
+ par rapport à l'espace utilisateur, développement d'applications
+ espace utilisateur en C. Suivre la formation {\em Linux embarqué}
+ de Bootlin, disponible sur
+ \url{https://bootlin.com/fr/formation/linux-embarque/} permet de
+ remplir ce pré-requis.
+ \item {\bf Niveau minimal requis en anglais: B1}, d'après le {\em
+ Common European Framework of References for Languages}, pour nos
+ sessions animées en anglais.
+ \end{itemize}
}
\feagendasummaryitem{Équipement nécessaire}{
\begin{itemize}
diff --git a/agenda/buildroot-agenda.tex b/agenda/buildroot-agenda.tex
index 464f335a..7fc94238 100644
--- a/agenda/buildroot-agenda.tex
+++ b/agenda/buildroot-agenda.tex
@@ -60,14 +60,23 @@
Buildroot to build their embedded Linux systems.
}
\feagendasummaryitem{Prerequisites}{
- {\bf Knowledge of embedded Linux} as covered
- in our embedded Linux course:
- \newline \url{https://bootlin.com/training/embedded-linux/} \vspace{1em}
- \newline {\bf Knowledge and practice of UNIX or GNU/Linux commands}
- \newline People lacking experience on this topic should get
- trained by themselves, for example with our freely available
- on-line slides:
- \newline \url{https://bootlin.com/blog/command-line/}
+ \begin{itemize}
+ \item {\bf Knowledge and practice of UNIX or GNU/Linux commands}:
+ participants must be familiar with the Linux command
+ line. Participants lacking experience on this topic should get
+ trained by themselves, for example with our freely available
+ on-line slides (\url{https://bootlin.com/blog/command-line/})
+ \item {\bf Minimal experience in embedded Linux development}:
+ participants should have a minimal understanding of the
+ architecture of embedded Linux systems: role of the Linux kernel
+ vs. user-space, development of Linux user-space applications in
+ C. Following Bootlin's {\em Embedded Linux} course at
+ \url{https://bootlin.com/training/embedded-linux/} allows to
+ fulfill this pre-requisite.
+ \item {\bf Minimal English language level: B1}, according to the
+ {\em Common European Framework of References for Languages}, for
+ our sessions in English.
+ \end{itemize}
}
\ferequiredequipmentonsite{}
\feagendasummaryitem{Materials}{
diff --git a/agenda/buildroot-fr-agenda.tex b/agenda/buildroot-fr-agenda.tex
index 35e424e3..8c17e62b 100644
--- a/agenda/buildroot-fr-agenda.tex
+++ b/agenda/buildroot-fr-agenda.tex
@@ -63,15 +63,26 @@
embarqué.
}
\feagendasummaryitem{Pré-requis}{
- {\bf Connaissance de Linux embarqué}, sujet couvert par
- notre formation Linux embarqué :
- \newline \url{https://bootlin.com/training/embedded-linux/} \vspace{1em}
- \newline {\bf Connaissance et pratique des commandes UNIX ou
- GNU/Linux}
- \newline Les personnes n'ayant pas ces connaissances doivent
- s'autoformer, par exemple en utilisant nos supports de formation
- disponibles en ligne :
- \newline (\url{https://bootlin.com/blog/command-line/})
+ \begin{itemize}
+ \item {\bf Connaissance et pratique des commandes UNIX ou
+ GNU/Linux}: les participants doivent être à l'aise avec
+ l'utilisation de la ligne de commande Linux. Les participants
+ manquant d'expérience sur ce sujet doivent se former par
+ eux-mêmes, par exemple en utilisant nos supports de formation
+ disponible à l'adresse
+ \url{https://bootlin.com/blog/command-line/}.
+ \item {\bf Expérience minimale en développement Linux embarqué}: les
+ participants doivent avoir une compréhension minimal de
+ l'architecture d'un système Linux embarqué: rôle du noyau Linux
+ par rapport à l'espace utilisateur, développement d'applications
+ espace utilisateur en C. Suivre la formation {\em Linux embarqué}
+ de Bootlin, disponible sur
+ \url{https://bootlin.com/fr/formation/linux-embarque/} permet de
+ remplir ce pré-requis.
+ \item {\bf Niveau minimal requis en anglais: B1}, d'après le {\em
+ Common European Framework of References for Languages}, pour nos
+ sessions animées en anglais.
+ \end{itemize}
}
\ferequiredequipmentonsite{}
\feagendasummaryitem{Supports}{
diff --git a/agenda/buildroot-online-agenda.tex b/agenda/buildroot-online-agenda.tex
index c90135c5..22f5483f 100644
--- a/agenda/buildroot-online-agenda.tex
+++ b/agenda/buildroot-online-agenda.tex
@@ -60,14 +60,23 @@
Buildroot to build their embedded Linux systems.
}
\feagendasummaryitem{Prerequisites}{
- {\bf Familiarity with embedded Linux} as covered
- in our embedded Linux course:
- \newline \url{https://bootlin.com/training/embedded-linux/} \vspace{1em}
- \newline {\bf Knowledge and practice of UNIX or GNU/Linux commands}
- \newline People lacking experience on this topic may get
- trained by themselves, for example with our freely available
- on-line slides:
- \newline \url{https://bootlin.com/blog/command-line/}
+ \begin{itemize}
+ \item {\bf Knowledge and practice of UNIX or GNU/Linux commands}:
+ participants must be familiar with the Linux command
+ line. Participants lacking experience on this topic should get
+ trained by themselves, for example with our freely available
+ on-line slides (\url{https://bootlin.com/blog/command-line/})
+ \item {\bf Minimal experience in embedded Linux development}:
+ participants should have a minimal understanding of the
+ architecture of embedded Linux systems: role of the Linux kernel
+ vs. user-space, development of Linux user-space applications in
+ C. Following Bootlin's {\em Embedded Linux} course at
+ \url{https://bootlin.com/training/embedded-linux/} allows to
+ fulfill this pre-requisite.
+ \item {\bf Minimal English language level: B1}, according to the
+ {\em Common European Framework of References for Languages}, for
+ our sessions in English.
+ \end{itemize}
}
\feagendasummaryitem{Required equipment}{
\begin{itemize}
diff --git a/agenda/buildroot-online-fr-agenda.tex b/agenda/buildroot-online-fr-agenda.tex
index 78b8f051..ba936491 100644
--- a/agenda/buildroot-online-fr-agenda.tex
+++ b/agenda/buildroot-online-fr-agenda.tex
@@ -63,15 +63,26 @@
embarqué.
}
\feagendasummaryitem{Pré-requis}{
- {\bf Connaissance de Linux embarqué}, sujet couvert par
- notre formation Linux embarqué :
- \url{https://bootlin.com/training/embedded-linux/} \vspace{1em}
- \newline {\bf Connaissance et pratique des commandes UNIX ou
- GNU/Linux}
- \newline Les personnes n'ayant pas ces connaissances peuvent
- s'autoformer, par exemple en utilisant nos supports de formation
- disponibles en ligne :
- \newline (\url{https://bootlin.com/blog/command-line/})
+ \begin{itemize}
+ \item {\bf Connaissance et pratique des commandes UNIX ou
+ GNU/Linux}: les participants doivent être à l'aise avec
+ l'utilisation de la ligne de commande Linux. Les participants
+ manquant d'expérience sur ce sujet doivent se former par
+ eux-mêmes, par exemple en utilisant nos supports de formation
+ disponible à l'adresse
+ \url{https://bootlin.com/blog/command-line/}.
+ \item {\bf Expérience minimale en développement Linux embarqué}: les
+ participants doivent avoir une compréhension minimal de
+ l'architecture d'un système Linux embarqué: rôle du noyau Linux
+ par rapport à l'espace utilisateur, développement d'applications
+ espace utilisateur en C. Suivre la formation {\em Linux embarqué}
+ de Bootlin, disponible sur
+ \url{https://bootlin.com/fr/formation/linux-embarque/} permet de
+ remplir ce pré-requis.
+ \item {\bf Niveau minimal requis en anglais: B1}, d'après le {\em
+ Common European Framework of References for Languages}, pour nos
+ sessions animées en anglais.
+ \end{itemize}
}
\feagendasummaryitem{Équipement nécessaire}{
\begin{itemize}
diff --git a/agenda/embedded-linux-4d-agenda.tex b/agenda/embedded-linux-4d-agenda.tex
index 5f59d867..a4626251 100644
--- a/agenda/embedded-linux-4d-agenda.tex
+++ b/agenda/embedded-linux-4d-agenda.tex
@@ -61,11 +61,16 @@
\newline People supporting embedded Linux system developers.
}
\feagendasummaryitem{Prerequisites}{
- {\bf Knowledge and practice of UNIX or GNU/Linux commands}
- \newline People lacking experience on this topic should get
- trained by themselves, for example with our freely available
- on-line slides:
- \newline \url{https://bootlin.com/blog/command-line/}.
+ \begin{itemize}
+ \item {\bf Knowledge and practice of UNIX or GNU/Linux commands}:
+ participants must be familiar with the Linux command
+ line. Participants lacking experience on this topic should get
+ trained by themselves, for example with our freely available
+ on-line slides (\url{https://bootlin.com/blog/command-line/})
+ \item {\bf Minimal English language level: B1}, according to the
+ {\em Common European Framework of References for Languages}, for
+ our sessions in English.
+ \end{itemize}
}
\feagendasummaryitem{Alternative version}{
Full version of the Embedded Linux
diff --git a/agenda/embedded-linux-4d-fr-agenda.tex b/agenda/embedded-linux-4d-fr-agenda.tex
index 4f941f92..fbb81765 100644
--- a/agenda/embedded-linux-4d-fr-agenda.tex
+++ b/agenda/embedded-linux-4d-fr-agenda.tex
@@ -67,12 +67,18 @@
reposant sur Linux et des composants open-source.
}
\feagendasummaryitem{Pré-requis}{
- {\bf Connaissance et pratique des commandes UNIX ou
- GNU/Linux}
- \newline Les personnes n'ayant pas ces connaissances doivent
- s'autoformer, par exemple en utilisant nos supports de formation
- disponibles en ligne :
- \newline \url{https://bootlin.com/blog/command-line/}
+ \begin{itemize}
+ \item {\bf Connaissance et pratique des commandes UNIX ou
+ GNU/Linux}: les participants doivent être à l'aise avec
+ l'utilisation de la ligne de commande Linux. Les participants
+ manquant d'expérience sur ce sujet doivent se former par
+ eux-mêmes, par exemple en utilisant nos supports de formation
+ disponible à l'adresse
+ \url{https://bootlin.com/blog/command-line/}.
+ \item {\bf Niveau minimal requis en anglais: B1}, d'après le {\em
+ Common European Framework of References for Languages}, pour nos
+ sessions animées en anglais.
+ \end{itemize}
}
\feagendasummaryitem{Variante}{
Version complète de la formation au développement
diff --git a/agenda/embedded-linux-agenda.tex b/agenda/embedded-linux-agenda.tex
index 0db6a966..d4997189 100644
--- a/agenda/embedded-linux-agenda.tex
+++ b/agenda/embedded-linux-agenda.tex
@@ -65,11 +65,16 @@
\newline People supporting embedded Linux system developers.
}
\feagendasummaryitem{Prerequisites}{
- {\bf Knowledge and practice of UNIX or GNU/Linux commands}
- \newline People lacking experience on this topic should get
- trained by themselves, for example with our freely available
- on-line slides:
- \newline \url{https://bootlin.com/blog/command-line/}.
+ \begin{itemize}
+ \item {\bf Knowledge and practice of UNIX or GNU/Linux commands}:
+ participants must be familiar with the Linux command
+ line. Participants lacking experience on this topic should get
+ trained by themselves, for example with our freely available
+ on-line slides (\url{https://bootlin.com/blog/command-line/})
+ \item {\bf Minimal English language level: B1}, according to the
+ {\em Common European Framework of References for Languages}, for
+ our sessions in English.
+ \end{itemize}
}
\feagendasummaryitem{Alternative version}{
Reduced version of the Embedded Linux
diff --git a/agenda/embedded-linux-fr-agenda.tex b/agenda/embedded-linux-fr-agenda.tex
index 3da2ad91..3f018f94 100644
--- a/agenda/embedded-linux-fr-agenda.tex
+++ b/agenda/embedded-linux-fr-agenda.tex
@@ -70,12 +70,18 @@
reposant sur Linux et des composants open-source.
}
\feagendasummaryitem{Pré-requis}{
- {\bf Connaissance et pratique des commandes UNIX ou
- GNU/Linux}
- \newline Les personnes n'ayant pas ces connaissances doivent
- s'autoformer, par exemple en utilisant nos supports de formation
- disponibles en ligne :
- \newline \url{https://bootlin.com/blog/command-line/}
+ \begin{itemize}
+ \item {\bf Connaissance et pratique des commandes UNIX ou
+ GNU/Linux}: les participants doivent être à l'aise avec
+ l'utilisation de la ligne de commande Linux. Les participants
+ manquant d'expérience sur ce sujet doivent se former par
+ eux-mêmes, par exemple en utilisant nos supports de formation
+ disponible à l'adresse
+ \url{https://bootlin.com/blog/command-line/}.
+ \item Pour nos sessions animées en anglais, {\bf Niveau minimal
+ requis en anglais: B1}, d'après le {\em Common European
+ Framework of References for Languages}.
+ \end{itemize}
}
\feagendasummaryitem{Variante}{
Version réduite de la formation au développement
diff --git a/agenda/embedded-linux-online-agenda.tex b/agenda/embedded-linux-online-agenda.tex
index b6e84747..8b6ca36f 100644
--- a/agenda/embedded-linux-online-agenda.tex
+++ b/agenda/embedded-linux-online-agenda.tex
@@ -66,11 +66,16 @@
\newline People supporting embedded Linux system developers.
}
\feagendasummaryitem{Prerequisites}{
- {\bf Familiarity with UNIX or GNU/Linux commands}
- \newline People lacking experience on this topic should get
- trained by themselves, for example with our freely available
- on-line slides:
- \newline \url{https://bootlin.com/blog/command-line/}.
+ \begin{itemize}
+ \item {\bf Knowledge and practice of UNIX or GNU/Linux commands}:
+ participants must be familiar with the Linux command
+ line. Participants lacking experience on this topic should get
+ trained by themselves, for example with our freely available
+ on-line slides (\url{https://bootlin.com/blog/command-line/})
+ \item {\bf Minimal English language level: B1}, according to the
+ {\em Common European Framework of References for Languages}, for
+ our sessions in English.
+ \end{itemize}
}
\feagendasummaryitem{Required equipment}{
\begin{itemize}
diff --git a/agenda/embedded-linux-online-fr-agenda.tex b/agenda/embedded-linux-online-fr-agenda.tex
index c7320162..76770b44 100644
--- a/agenda/embedded-linux-online-fr-agenda.tex
+++ b/agenda/embedded-linux-online-fr-agenda.tex
@@ -70,12 +70,18 @@
reposant sur Linux et des composants open-source.
}
\feagendasummaryitem{Pré-requis}{
- {\bf Connaissance et pratique des commandes UNIX ou
- GNU/Linux}
- \newline Les personnes n'ayant pas ces connaissances peuvent
- s'autoformer, par exemple en utilisant nos supports de formation
- disponibles en ligne :
- \newline \url{https://bootlin.com/blog/command-line/}
+ \begin{itemize}
+ \item {\bf Connaissance et pratique des commandes UNIX ou
+ GNU/Linux}: les participants doivent être à l'aise avec
+ l'utilisation de la ligne de commande Linux. Les participants
+ manquant d'expérience sur ce sujet doivent se former par
+ eux-mêmes, par exemple en utilisant nos supports de formation
+ disponible à l'adresse
+ \url{https://bootlin.com/blog/command-line/}.
+ \item {\bf Niveau minimal requis en anglais: B1}, d'après le {\em
+ Common European Framework of References for Languages}, pour nos
+ sessions animées en anglais.
+ \end{itemize}
}
\feagendasummaryitem{Équipement nécessaire}{
\begin{itemize}
diff --git a/agenda/git-agenda.tex b/agenda/git-agenda.tex
index 3315ba3c..91b470a3 100644
--- a/agenda/git-agenda.tex
+++ b/agenda/git-agenda.tex
@@ -40,7 +40,13 @@
Git to managed their source code.
}
\feagendasummaryitem{Prerequisites}{
- None
+ \begin{itemize}
+ \item {\bf Knowledge and practice of UNIX or GNU/Linux commands}:
+ participants must be familiar with the Linux command
+ line. Participants lacking experience on this topic should get
+ trained by themselves, for example with our freely available
+ on-line slides (\url{https://bootlin.com/blog/command-line/})
+ \end{itemize}
}
\ferequiredequipmentonsite{}
\feagendasummaryitem{Materials}{
diff --git a/agenda/graphics-agenda.tex b/agenda/graphics-agenda.tex
index 4d203186..b7f9478d 100644
--- a/agenda/graphics-agenda.tex
+++ b/agenda/graphics-agenda.tex
@@ -50,12 +50,23 @@
People developing multimedia devices using the Linux kernel
}
\feagendasummaryitem{Prerequisites}{
- {\bf C programming language, basic knowledge of concepts related to low-level
- hardware interaction (e.g. registers, interrupts),
- kernel-level system management (e.g. virtual memory mappings) and
- userspace syscalls (e.g. ioctl, mmap).
- Basic knowledge of concepts related to hardware interfaces
- (e.g. clocks, busses).}
+ \begin{itemize}
+ \item {\bf Solid experience with the C programming language}:
+ participants must be familiar with the usage of complex data types
+ and structures, pointers, function pointers, and the C
+ pre-processor.
+ \item {\bf Experience with low-level development in Linux and
+ hardware interfaces}: participants should have a minimal
+ understanding of memory management, interaction with common
+ hardware interfaces (registers, interrupts), the interaction
+ between Linux user-space applications and the Linux kernel (system
+ calls). Following Bootlin's {\em Linux kernel driver development}
+ course at \url{https://bootlin.com/training/kernel/} allows to
+ fulfill this pre-requisite.
+ \item {\bf Minimal English language level: B1}, according to the
+ {\em Common European Framework of References for Languages}, for
+ our sessions in English.
+ \end{itemize}
}
\feagendasummaryitem{Required equipment}{
{\bf For on-site sessions at our customer location, the customer must provide}:
diff --git a/agenda/graphics-fr-agenda.tex b/agenda/graphics-fr-agenda.tex
index 20cfe6a2..fc308ca3 100644
--- a/agenda/graphics-fr-agenda.tex
+++ b/agenda/graphics-fr-agenda.tex
@@ -51,13 +51,23 @@
noyau Linux
}
\feagendasummaryitem{Pré-requis}{
- {\bf Connaissance du langage C, connaissances de base en mécanismes
- d'interaction avec le matériel (registres, interruptions...),
- en gestion du système au niveau du noyau (comme les mappings en mémoire
- virtuelle) et en appels systèmes depuis l'espace utilisateur (ioctl,
- mmap...).
- Connaissances de bases sur les interfaces matérielles (bus,
- horloges...)}
+ \begin{itemize}
+ \item {\bf Expérience solide en programmation avec le langage C}:
+ les participants doivent maîtriser l'utilisation de types de
+ données et structures complexes, des pointeurs, pointeurs sur
+ fonction et du pré-processeur C.
+ \item {\bf Expérience en développement bas-niveau sous Linux et avec
+ les interfaces matérielles}: les participants doivent avoir une
+ compréhension minimale de la gestion mémoire, de l'interaction
+ avec des interfaces matérielles (registres, interruptions) et de
+ l'interaction entre les applications user-space Linux et le noyau
+ Linux (appels systèmes). Suivre la formation {\em Développement de
+ pilotes de périphériques noyau Linux} de Bootlin, disponible sur
+ \url{/fr/formation/noyau-linux/} permet de remplir ce pré-requis.
+ \item {\bf Niveau minimal requis en anglais: B1}, d'après le {\em
+ Common European Framework of References for Languages}, pour nos
+ sessions animées en anglais.
+ \end{itemize}
}
\feagendasummaryitem{Équipement nécessaire}{
{\bf Pour les sessions en présentiel dans les locaux de nos clients,
diff --git a/agenda/graphics-online-agenda.tex b/agenda/graphics-online-agenda.tex
index d6688a88..60674a0c 100644
--- a/agenda/graphics-online-agenda.tex
+++ b/agenda/graphics-online-agenda.tex
@@ -47,12 +47,23 @@
People developing multimedia devices using the Linux kernel
}
\feagendasummaryitem{Prerequisites}{
- {\bf C programming language, basic knowledge of concepts related to low-level
- hardware interaction (e.g. registers, interrupts),
- kernel-level system management (e.g. virtual memory mappings) and
- userspace syscalls (e.g. ioctl, mmap).
- Basic knowledge of concepts related to hardware interfaces
- (e.g. clocks, busses).}
+ \begin{itemize}
+ \item {\bf Solid experience with the C programming language}:
+ participants must be familiar with the usage of complex data types
+ and structures, pointers, function pointers, and the C
+ pre-processor.
+ \item {\bf Experience with low-level development in Linux and
+ hardware interfaces}: participants should have a minimal
+ understanding of memory management, interaction with common
+ hardware interfaces (registers, interrupts), the interaction
+ between Linux user-space applications and the Linux kernel (system
+ calls). Following Bootlin's {\em Linux kernel driver development}
+ course at \url{https://bootlin.com/training/kernel/} allows to
+ fulfill this pre-requisite.
+ \item {\bf Minimal English language level: B1}, according to the
+ {\em Common European Framework of References for Languages}, for
+ our sessions in English.
+ \end{itemize}
}
\feagendasummaryitem{Required equipment}{
\begin{itemize}
diff --git a/agenda/graphics-online-fr-agenda.tex b/agenda/graphics-online-fr-agenda.tex
index f4cc5eb6..5ff24815 100644
--- a/agenda/graphics-online-fr-agenda.tex
+++ b/agenda/graphics-online-fr-agenda.tex
@@ -51,13 +51,23 @@
noyau Linux
}
\feagendasummaryitem{Pré-requis}{
- {\bf Connaissance du langage C, connaissances de base en mécanismes
- d'interaction avec le matériel (registres, interruptions...),
- en gestion du système au niveau du noyau (comme les mappings en mémoire
- virtuelle) et en appels systèmes depuis l'espace utilisateur (ioctl,
- mmap...).
- Connaissances de bases sur les interfaces matérielles (bus,
- horloges...)}
+ \begin{itemize}
+ \item {\bf Expérience solide en programmation avec le langage C}:
+ les participants doivent maîtriser l'utilisation de types de
+ données et structures complexes, des pointeurs, pointeurs sur
+ fonction et du pré-processeur C.
+ \item {\bf Expérience en développement bas-niveau sous Linux et avec
+ les interfaces matérielles}: les participants doivent avoir une
+ compréhension minimale de la gestion mémoire, de l'interaction
+ avec des interfaces matérielles (registres, interruptions) et de
+ l'interaction entre les applications user-space Linux et le noyau
+ Linux (appels systèmes). Suivre la formation {\em Développement de
+ pilotes de périphériques noyau Linux} de Bootlin, disponible sur
+ \url{/fr/formation/noyau-linux/} permet de remplir ce pré-requis.
+ \item {\bf Niveau minimal requis en anglais: B1}, d'après le {\em
+ Common European Framework of References for Languages}, pour nos
+ sessions animées en anglais.
+ \end{itemize}
}
\feagendasummaryitem{Équipement nécessaire}{
\begin{itemize}
diff --git a/agenda/linux-kernel-agenda.tex b/agenda/linux-kernel-agenda.tex
index 85373b34..78abcc82 100644
--- a/agenda/linux-kernel-agenda.tex
+++ b/agenda/linux-kernel-agenda.tex
@@ -73,9 +73,13 @@
\item {\bf Minimal experience in embedded Linux development}:
participants should have a minimal understanding of the
architecture of embedded Linux systems: role of the Linux kernel
- vs. user-space, development of Linux user-space applications in C.
+ vs. user-space, development of Linux user-space applications in
+ C. Following Bootlin's {\em Embedded Linux} course at
+ \url{https://bootlin.com/training/embedded-linux/} allows to
+ fulfill this pre-requisite.
\item {\bf Minimal English language level: B1}, according to the
- {\em Common European Framework of References for Languages}.
+ {\em Common European Framework of References for Languages}, for
+ our sessions in English.
\end{itemize}
}
\ferequiredequipmentonsite{}
diff --git a/agenda/linux-kernel-fr-agenda.tex b/agenda/linux-kernel-fr-agenda.tex
index be3d0285..e6c8dc89 100644
--- a/agenda/linux-kernel-fr-agenda.tex
+++ b/agenda/linux-kernel-fr-agenda.tex
@@ -76,14 +76,17 @@
eux-mêmes, par exemple en utilisant nos supports de formation
disponible à l'adresse
\url{https://bootlin.com/blog/command-line/}.
- \item {\bf Expérience minimal en développement Linux embarqué}: les
+ \item {\bf Expérience minimale en développement Linux embarqué}: les
participants doivent avoir une compréhension minimal de
l'architecture d'un système Linux embarqué: rôle du noyau Linux
par rapport à l'espace utilisateur, développement d'applications
- espace utilisateur en C.
- \item Pour nos sessions animées en anglais, {\bf Niveau minimal
- requis en anglais: B1}, d'après le {\em Common European
- Framework of References for Languages}.
+ espace utilisateur en C. Suivre la formation {\em Linux embarqué}
+ de Bootlin, disponible sur
+ \url{https://bootlin.com/fr/formation/linux-embarque/}, permet de
+ remplir ce pré-requis.
+ \item {\bf Niveau minimal requis en anglais: B1}, d'après le {\em
+ Common European Framework of References for Languages}, pour nos
+ sessions animées en anglais.
\end{itemize}
}
\ferequiredequipmentonsite{}
diff --git a/agenda/linux-kernel-online-agenda.tex b/agenda/linux-kernel-online-agenda.tex
index a7a99455..199f25c2 100644
--- a/agenda/linux-kernel-online-agenda.tex
+++ b/agenda/linux-kernel-online-agenda.tex
@@ -73,9 +73,13 @@
\item {\bf Minimal experience in embedded Linux development}:
participants should have a minimal understanding of the
architecture of embedded Linux systems: role of the Linux kernel
- vs. user-space, development of Linux user-space applications in C.
+ vs. user-space, development of Linux user-space applications in
+ C. Following Bootlin's {\em Embedded Linux} course at
+ \url{https://bootlin.com/training/embedded-linux/} allows to
+ fulfill this pre-requisite.
\item {\bf Minimal English language level: B1}, according to the
- {\em Common European Framework of References for Languages}.
+ {\em Common European Framework of References for Languages}, of
+ our sessions in English.
\end{itemize}
}
\feagendasummaryitem{Required equipment}{
diff --git a/agenda/linux-kernel-online-fr-agenda.tex b/agenda/linux-kernel-online-fr-agenda.tex
index 6335d5c6..68b160de 100644
--- a/agenda/linux-kernel-online-fr-agenda.tex
+++ b/agenda/linux-kernel-online-fr-agenda.tex
@@ -76,14 +76,17 @@
eux-mêmes, par exemple en utilisant nos supports de formation
disponible à l'adresse
\url{https://bootlin.com/blog/command-line/}.
- \item {\bf Expérience minimal en développement Linux embarqué}: les
+ \item {\bf Expérience minimale en développement Linux embarqué}: les
participants doivent avoir une compréhension minimal de
l'architecture d'un système Linux embarqué: rôle du noyau Linux
par rapport à l'espace utilisateur, développement d'applications
- espace utilisateur en C.
- \item Pour nos sessions animées en anglais, {\bf Niveau minimal
- requis en anglais: B1}, d'après le {\em Common European
- Framework of References for Languages}.
+ espace utilisateur en C. Suivre la formation {\em Linux embarqué}
+ de Bootlin, disponible sur
+ \url{https://bootlin.com/fr/formation/linux-embarque/} permet de
+ remplir ce pré-requis.
+ \item {\bf Niveau minimal requis en anglais: B1}, d'après le {\em
+ Common European Framework of References for Languages}, pour nos
+ sessions animées en anglais.
\end{itemize}
}
\feagendasummaryitem{Équipement nécessaire}{
diff --git a/agenda/yocto-agenda.tex b/agenda/yocto-agenda.tex
index 9c6394d8..4488aa8e 100644
--- a/agenda/yocto-agenda.tex
+++ b/agenda/yocto-agenda.tex
@@ -53,14 +53,23 @@
the Yocto Project to build their embedded Linux system.
}
\feagendasummaryitem{Prerequisites}{
- {\bf Knowledge of embedded Linux} as covered
- in our embedded Linux training
- (\url{https://bootlin.com/training/embedded-linux/}) \vspace{1em}
- \newline {\bf Knowledge and practice of UNIX or GNU/Linux commands}
- \newline People lacking experience on this topic should get
- trained by themselves, for example with our freely available
- on-line slides:
- \url{https://bootlin.com/blog/command-line/}
+ \begin{itemize}
+ \item {\bf Knowledge and practice of UNIX or GNU/Linux commands}:
+ participants must be familiar with the Linux command
+ line. Participants lacking experience on this topic should get
+ trained by themselves, for example with our freely available
+ on-line slides (\url{https://bootlin.com/blog/command-line/})
+ \item {\bf Minimal experience in embedded Linux development}:
+ participants should have a minimal understanding of the
+ architecture of embedded Linux systems: role of the Linux kernel
+ vs. user-space, development of Linux user-space applications in
+ C. Following Bootlin's {\em Embedded Linux} course at
+ \url{https://bootlin.com/training/embedded-linux/} allows to
+ fulfill this pre-requisite.
+ \item {\bf Minimal English language level: B1}, according to the
+ {\em Common European Framework of References for Languages}, for
+ our sessions in English.
+ \end{itemize}
}
\ferequiredequipmentonsite{}
\feagendasummaryitem{Materials}{
diff --git a/agenda/yocto-fr-agenda.tex b/agenda/yocto-fr-agenda.tex
index 6e84c950..92e0aa01 100644
--- a/agenda/yocto-fr-agenda.tex
+++ b/agenda/yocto-fr-agenda.tex
@@ -55,14 +55,26 @@
pour construire leur système Linux embarqué.
}
\feagendasummaryitem{Pré-requis}{
- {\bf Connaissance de Linux embarqué}, sujet couvert par
- notre formation Linux embarqué (\url{https://bootlin.com/training/embedded-linux/}) \vspace{1em}
- \newline {\bf Connaissance et pratique des commandes UNIX ou
- GNU/Linux}
- \newline Les personnes n'ayant pas ces connaissances doivent
- s'autoformer, par exemple en utilisant nos supports de formation
- disponibles en ligne :
- (\url{https://bootlin.com/blog/command-line/}
+ \begin{itemize}
+ \item {\bf Connaissance et pratique des commandes UNIX ou
+ GNU/Linux}: les participants doivent être à l'aise avec
+ l'utilisation de la ligne de commande Linux. Les participants
+ manquant d'expérience sur ce sujet doivent se former par
+ eux-mêmes, par exemple en utilisant nos supports de formation
+ disponible à l'adresse
+ \url{https://bootlin.com/blog/command-line/}.
+ \item {\bf Expérience minimale en développement Linux embarqué}: les
+ participants doivent avoir une compréhension minimal de
+ l'architecture d'un système Linux embarqué: rôle du noyau Linux
+ par rapport à l'espace utilisateur, développement d'applications
+ espace utilisateur en C. Suivre la formation {\em Linux embarqué}
+ de Bootlin, disponible sur
+ \url{https://bootlin.com/fr/formation/linux-embarque/} permet de
+ remplir ce pré-requis.
+ \item {\bf Niveau minimal requis en anglais: B1}, d'après le {\em
+ Common European Framework of References for Languages}, pour nos
+ sessions animées en anglais.
+ \end{itemize}
}
\ferequiredequipmentonsite{}
\feagendasummaryitem{Supports}{
diff --git a/agenda/yocto-online-agenda.tex b/agenda/yocto-online-agenda.tex
index e03b5846..db81c6e1 100644
--- a/agenda/yocto-online-agenda.tex
+++ b/agenda/yocto-online-agenda.tex
@@ -53,14 +53,23 @@
the Yocto Project to build their embedded Linux system.
}
\feagendasummaryitem{Prerequisites}{
- {\bf Familiarity with embedded Linux} as covered
- in our embedded Linux training
- (\url{https://bootlin.com/training/embedded-linux/}) \vspace{1em}
- \newline {\bf Familiarity with UNIX or GNU/Linux commands}
- \newline People lacking experience on this topic may get
- trained by themselves, for example with our freely available
- on-line slides:
- \url{https://bootlin.com/blog/command-line/}
+ \begin{itemize}
+ \item {\bf Knowledge and practice of UNIX or GNU/Linux commands}:
+ participants must be familiar with the Linux command
+ line. Participants lacking experience on this topic should get
+ trained by themselves, for example with our freely available
+ on-line slides (\url{https://bootlin.com/blog/command-line/})
+ \item {\bf Minimal experience in embedded Linux development}:
+ participants should have a minimal understanding of the
+ architecture of embedded Linux systems: role of the Linux kernel
+ vs. user-space, development of Linux user-space applications in
+ C. Following Bootlin's {\em Embedded Linux} course at
+ \url{https://bootlin.com/training/embedded-linux/} allows to
+ fulfill this pre-requisite.
+ \item {\bf Minimal English language level: B1}, according to the
+ {\em Common European Framework of References for Languages}, for
+ our sessions in English.
+ \end{itemize}
}
\feagendasummaryitem{Required equipment}{
\begin{itemize}
diff --git a/agenda/yocto-online-fr-agenda.tex b/agenda/yocto-online-fr-agenda.tex
index 99139d44..91759bd7 100644
--- a/agenda/yocto-online-fr-agenda.tex
+++ b/agenda/yocto-online-fr-agenda.tex
@@ -55,14 +55,26 @@
pour construire leur système Linux embarqué.
}
\feagendasummaryitem{Pré-requis}{
- {\bf Connaissance de Linux embarqué}, sujet couvert par
- notre formation Linux embarqué (\url{https://bootlin.com/training/embedded-linux/}) \vspace{1em}
- \newline {\bf Connaissance et pratique des commandes UNIX ou
- GNU/Linux}
- \newline Les personnes n'ayant pas ces connaissances peuvent
- s'autoformer, par exemple en utilisant nos supports de formation
- disponibles en ligne :
- (\url{https://bootlin.com/blog/command-line/}
+ \begin{itemize}
+ \item {\bf Connaissance et pratique des commandes UNIX ou
+ GNU/Linux}: les participants doivent être à l'aise avec
+ l'utilisation de la ligne de commande Linux. Les participants
+ manquant d'expérience sur ce sujet doivent se former par
+ eux-mêmes, par exemple en utilisant nos supports de formation
+ disponible à l'adresse
+ \url{https://bootlin.com/blog/command-line/}.
+ \item {\bf Expérience minimale en développement Linux embarqué}: les
+ participants doivent avoir une compréhension minimal de
+ l'architecture d'un système Linux embarqué: rôle du noyau Linux
+ par rapport à l'espace utilisateur, développement d'applications
+ espace utilisateur en C. Suivre la formation {\em Linux embarqué}
+ de Bootlin, disponible sur
+ \url{https://bootlin.com/fr/formation/linux-embarque/} permet de
+ remplir ce pré-requis.
+ \item {\bf Niveau minimal requis en anglais: B1}, d'après le {\em
+ Common European Framework of References for Languages}, pour nos
+ sessions animées en anglais.
+ \end{itemize}
}
\feagendasummaryitem{Équipement nécessaire}{
\begin{itemize}
diff --git a/agenda/yocto-stm32-online-agenda.tex b/agenda/yocto-stm32-online-agenda.tex
index 4e8aa639..a696f932 100644
--- a/agenda/yocto-stm32-online-agenda.tex
+++ b/agenda/yocto-stm32-online-agenda.tex
@@ -52,14 +52,23 @@
the Yocto Project to build their embedded Linux system.
}
\feagendasummaryitem{Prerequisites}{
- {\bf Familiarity with embedded Linux} as covered
- in our embedded Linux training
- (\url{https://bootlin.com/training/embedded-linux/}) \vspace{1em}
- \newline {\bf Familiarity with UNIX or GNU/Linux commands}
- \newline People lacking experience on this topic may get
- trained by themselves, for example with our freely available
- on-line slides:
- \url{https://bootlin.com/blog/command-line/}
+ \begin{itemize}
+ \item {\bf Knowledge and practice of UNIX or GNU/Linux commands}:
+ participants must be familiar with the Linux command
+ line. Participants lacking experience on this topic should get
+ trained by themselves, for example with our freely available
+ on-line slides (\url{https://bootlin.com/blog/command-line/})
+ \item {\bf Minimal experience in embedded Linux development}:
+ participants should have a minimal understanding of the
+ architecture of embedded Linux systems: role of the Linux kernel
+ vs. user-space, development of Linux user-space applications in
+ C. Following Bootlin's {\em Embedded Linux} course at
+ \url{https://bootlin.com/training/embedded-linux/} allows to
+ fulfill this pre-requisite.
+ \item {\bf Minimal English language level: B1}, according to the
+ {\em Common European Framework of References for Languages}, for
+ our sessions in English.
+ \end{itemize}
}
\feagendasummaryitem{Required equipment}{
\begin{itemize}
diff --git a/agenda/yocto-stm32-online-fr-agenda.tex b/agenda/yocto-stm32-online-fr-agenda.tex
index a4dad6b6..c4c4e048 100644
--- a/agenda/yocto-stm32-online-fr-agenda.tex
+++ b/agenda/yocto-stm32-online-fr-agenda.tex
@@ -55,14 +55,26 @@
pour construire leur système Linux embarqué.
}
\feagendasummaryitem{Pré-requis}{
- {\bf Connaissance de Linux embarqué}, sujet couvert par
- notre formation Linux embarqué (\url{https://bootlin.com/training/embedded-linux/}) \vspace{1em}
- \newline {\bf Connaissance et pratique des commandes UNIX ou
- GNU/Linux}
- \newline Les personnes n'ayant pas ces connaissances peuvent
- s'autoformer, par exemple en utilisant nos supports de formation
- disponibles en ligne :
- (\url{https://bootlin.com/blog/command-line/}
+ \begin{itemize}
+ \item {\bf Connaissance et pratique des commandes UNIX ou
+ GNU/Linux}: les participants doivent être à l'aise avec
+ l'utilisation de la ligne de commande Linux. Les participants
+ manquant d'expérience sur ce sujet doivent se former par
+ eux-mêmes, par exemple en utilisant nos supports de formation
+ disponible à l'adresse
+ \url{https://bootlin.com/blog/command-line/}.
+ \item {\bf Expérience minimale en développement Linux embarqué}: les
+ participants doivent avoir une compréhension minimal de
+ l'architecture d'un système Linux embarqué: rôle du noyau Linux
+ par rapport à l'espace utilisateur, développement d'applications
+ espace utilisateur en C. Suivre la formation {\em Linux embarqué}
+ de Bootlin, disponible sur
+ \url{https://bootlin.com/fr/formation/linux-embarque/} permet de
+ remplir ce pré-requis.
+ \item {\bf Niveau minimal requis en anglais: B1}, d'après le {\em
+ Common European Framework of References for Languages}, pour nos
+ sessions animées en anglais.
+ \end{itemize}
}
\feagendasummaryitem{Équipement nécessaire}{
\begin{itemize}
More information about the training-materials-updates
mailing list