[bootlin/training-materials updates] master: agenda: convert kernel agendas to feagendasummaryitem (a300b0f5)
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Tue Sep 21 13:26:11 CEST 2021
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/a300b0f534dd0aa98bd54854582a6a5e974224b7
>---------------------------------------------------------------
commit a300b0f534dd0aa98bd54854582a6a5e974224b7
Author: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Date: Tue Sep 21 13:26:11 2021 +0200
agenda: convert kernel agendas to feagendasummaryitem
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
>---------------------------------------------------------------
a300b0f534dd0aa98bd54854582a6a5e974224b7
agenda/linux-kernel-agenda.tex | 142 +++++++++++++---------------
agenda/linux-kernel-fr-agenda.tex | 156 +++++++++++++++----------------
agenda/linux-kernel-online-agenda.tex | 130 ++++++++++++--------------
agenda/linux-kernel-online-fr-agenda.tex | 136 +++++++++++++--------------
4 files changed, 262 insertions(+), 302 deletions(-)
diff --git a/agenda/linux-kernel-agenda.tex b/agenda/linux-kernel-agenda.tex
index 371a7ddc..1d70cdd6 100644
--- a/agenda/linux-kernel-agenda.tex
+++ b/agenda/linux-kernel-agenda.tex
@@ -9,90 +9,80 @@
\feshowtitle
-\arrayrulecolor{lightgray} {
- \begin{tabularx}{\textwidth}{|g|h|}
- {\bf Title} & {\bf Embedded Linux kernel and driver development training} \\
- \hline
-
- {\bf Overview} &
- Understanding the Linux kernel \par
- Developing Linux device drivers \par
- Linux kernel debugging \par
- Porting the Linux kernel to a new board \par
- Working with the kernel development community \par
- Practical labs with the ARM-based BeagleBone Black board
- (or with its Wireless variant).\\
- \hline
- {\bf Materials} &
- Check that the course contents correspond to your needs:
- \newline \url{https://bootlin.com/doc/training/linux-kernel}. \\
- \hline
-
- {\bf Duration} & {\bf Five} days - 40 hours (8 hours per day).
- \newline 50\% of lectures, 50\% of practical labs. \\
- \hline
-
- {\bf Trainer} & One of the engineers listed on
- \newline \url{https://bootlin.com/training/trainers/}\\
- \hline
-
- {\bf Language} & Oral lectures: English or French.
- \newline Materials: English.\\
- \hline
-
- {\bf Audience} & People developing devices using the Linux kernel
- \newline People supporting embedded Linux system developers. \\
- \hline
-
- {\bf Prerequisites} &
-
- {\bf Solid experience in C programming}
- \newline In particular, participants must be familiar
- with creating and dealing with complex data types and structures,
- with pointers to such symbols, as well as with function pointers. \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/}).\vspace{1em}
- \newline {\bf Experience in embedded Linux development}.
- \newline Taking our Embedded Linux course
- (\url{https://bootlin.com/training/embedded-linux/})
- first is not an absolute prerequisite, but it will definitely
- help people lacking embedded Linux development experience.
- They will understand the development environment
- and board manipulations better, allowing them to concentrate on
- kernel code programming.
- \\
- \hline
- \end{tabularx}
-
- \begin{tabularx}{\textwidth}{|g|h|}
- {\bf Required equipment} &
- {\bf For on-site sessions only}
- \newline Everything is supplied by Bootlin in public sessions.
- \begin{itemize}
- \item Video projector
- \item PC computers with at least 8 GB of RAM, and Ubuntu Linux
+\feagendasummaryitem{Title}{
+ {\bf Embedded Linux kernel and driver development training}
+}
+\feagendasummaryitem{Overview}{
+ Understanding the Linux kernel \par
+ Developing Linux device drivers \par
+ Linux kernel debugging \par
+ Porting the Linux kernel to a new board \par
+ Working with the kernel development community \par
+ Practical labs with the ARM-based BeagleBone Black board
+ (or with its Wireless variant).
+}
+\feagendasummaryitem{Materials}{
+ Check that the course contents correspond to your needs:
+ \newline \url{https://bootlin.com/doc/training/linux-kernel}.
+}
+\feagendasummaryitem{Duration}{
+ {\bf Five} days - 40 hours (8 hours per day).
+ \newline 50\% of lectures, 50\% of practical labs.
+}
+\feagendasummaryitem{Trainer}{
+ One of the engineers listed on
+ \newline \url{https://bootlin.com/training/trainers/}
+}
+\feagendasummaryitem{Language}{
+ Oral lectures: English or French.
+ \newline Materials: English.
+}
+\feagendasummaryitem{Audience}{
+ People developing devices using the Linux kernel
+ \newline People supporting embedded Linux system developers.
+}
+\feagendasummaryitem{Prerequisites}{
+ {\bf Solid experience in C programming}
+ \newline In particular, participants must be familiar
+ with creating and dealing with complex data types and structures,
+ with pointers to such symbols, as well as with function pointers. \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/}).\vspace{1em}
+ \newline {\bf Experience in embedded Linux development}.
+ \newline Taking our Embedded Linux course
+ (\url{https://bootlin.com/training/embedded-linux/})
+ first is not an absolute prerequisite, but it will definitely
+ help people lacking embedded Linux development experience.
+ They will understand the development environment
+ and board manipulations better, allowing them to concentrate on
+ kernel code programming.
+}
+\feagendasummaryitem{Required equipment}{
+ {\bf For on-site sessions only}
+ \newline Everything is supplied by Bootlin in public sessions.
+ \begin{itemize}
+ \item Video projector
+ \item PC computers with at least 8 GB of RAM, and Ubuntu Linux
installed in a {\bf free partition of at least 20 GB. Using Linux
in a virtual machine is not supported}, because of issues
connecting to real hardware.
- \item We need Ubuntu Desktop 20.04 (Xubuntu and
+ \item We need Ubuntu Desktop 20.04 (Xubuntu and
other variants are fine). We don't support other
distributions, because we can't test all possible package versions.
- \item {\bf Connection to the Internet} (direct or through the
+ \item {\bf Connection to the Internet} (direct or through the
company proxy).
- \item {\bf PC computers with valuable data must be backed up}
+ \item {\bf PC computers with valuable data must be backed up}
before being used in our sessions. Some people have already made
mistakes during our sessions and damaged work data.
- \end{itemize} \\
- \hline
-
- {\bf Materials} & Electronic copies of presentations and
- labs.
- \newline Electronic copy of lab files.\\
- \hline
-
-\end{tabularx}}
+ \end{itemize}
+}
+\feagendasummaryitem{Materials}{
+ Electronic copies of presentations and
+ labs.
+ \newline Electronic copy of lab files.
+}
\feagendatwocolumn
{Hardware}
diff --git a/agenda/linux-kernel-fr-agenda.tex b/agenda/linux-kernel-fr-agenda.tex
index c4d74cfe..76e5467e 100644
--- a/agenda/linux-kernel-fr-agenda.tex
+++ b/agenda/linux-kernel-fr-agenda.tex
@@ -9,96 +9,86 @@
\feshowtitle
-\arrayrulecolor{lightgray} {
- \begin{tabularx}{\textwidth}{|g|h|}
- {\bf Titre} & {\bf Formation développement noyau et pilotes Linux} \\
- \hline
-
- {\bf Aperçu} &
- Comprendre le noyau Linux \par
- Développer des pilotes de périphérique pour le noyau Linux \par
- Débogage du noyau Linux \par
- Portage du noyau Linux sur un nouveau matériel \par
- Travailler avec la communauté de développeurs du noyau Linux \par
- Travaux pratiques sur carte électronique ARM BeagleBone Black (ou
- sa variante "Wireless"). \\
- \hline
- {\bf Supports} &
- Vérifiez que le contenu de la formation correspond à vos besoins :
- \newline \url{https://bootlin.com/doc/training/linux-kernel}. \\
- \hline
-
- {\bf Durée} & {\bf Cinq} jours - 40 h (8 h par jour)
- \newline 50\% de présentations et 50\% de travaux pratiques. \\
- \hline
-
- {\bf Formateur} & Un des ingénieurs mentionnés sur :
- \newline \url{https://bootlin.com/training/trainers/}\\
- \hline
-
- {\bf Langue} & Présentations : Français
- \newline Supports : Anglais\\
- \hline
-
- {\bf Public ciblé} & Ingénieurs développant des systèmes reposant sur le noyau Linux.
- \newline Ingénieurs supportant des développeurs Linux embarqué.\\
- \hline
-
- {\bf Pré-requis} &
-
- {\bf Expérience solide en programmation en langage C}
- \newline En particulier, les participants devront maîtriser
- la création et la gestion de types et de structures de données
- complexes, de pointeurs vers de tels symboles, et de pointeurs de
- fonctions. \vspace{1em}
- \newline {\bf Connaissance et pratique des commandes UNIX ou
+\feagendasummaryitem{Titre}{
+ {\bf Formation développement noyau et pilotes Linux}
+}
+\feagendasummaryitem{Aperçu}{
+ Comprendre le noyau Linux \par
+ Développer des pilotes de périphérique pour le noyau Linux \par
+ Débogage du noyau Linux \par
+ Portage du noyau Linux sur un nouveau matériel \par
+ Travailler avec la communauté de développeurs du noyau Linux \par
+ Travaux pratiques sur carte électronique ARM BeagleBone Black (ou
+ sa variante "Wireless").
+}
+\feagendasummaryitem{Supports}{
+ Vérifiez que le contenu de la formation correspond à vos besoins :
+ \newline \url{https://bootlin.com/doc/training/linux-kernel}.
+}
+\feagendasummaryitem{Durée}{
+ {\bf Cinq} jours - 40 h (8 h par jour)
+ \newline 50\% de présentations et 50\% de travaux pratiques.
+}
+\feagendasummaryitem{Formateur}{
+ Un des ingénieurs mentionnés sur :
+ \newline \url{https://bootlin.com/training/trainers/}
+}
+\feagendasummaryitem{Langue}{
+ Présentations : Français
+ \newline Supports : Anglais
+}
+\feagendasummaryitem{Public ciblé}{
+ Ingénieurs développant des systèmes reposant sur le noyau Linux.
+ \newline Ingénieurs supportant des développeurs Linux embarqué.
+}
+\feagendasummaryitem{Pré-requis}{
+ {\bf Expérience solide en programmation en langage C}
+ \newline En particulier, les participants devront maîtriser
+ la création et la gestion de types et de structures de données
+ complexes, de pointeurs vers de tels symboles, et de pointeurs de
+ fonctions. \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/} \vspace{1em}
- \newline {\bf Expérience en développement Linux embarqué}.
- \newline Suivre au préalable notre Formation Linux Embarqué
- \newline (\url{https://bootlin.com/fr/formation/linux-embarque/})
- \newline n'est pas un pré-requis absolu, mais sera très utile à toutes
- personnes manquant d'expérience en Linux embarqué.
- Cela leur permettra de mieux comprendre l'environnement de
- développement et les manipulations mises en oeuvre dans les
- travaux pratiques, pour pouvoir se concentrer sur la programmation
- du code du noyau Linux.
- \\
- \hline
- \end{tabularx}
-
- \begin{tabularx}{\textwidth}{|g|h|}
- {\bf Équipement\newline nécessaire} &
- {\bf Pour les sessions sur site uniquement}
- \newline Le matériel est fourni par Bootlin durant les
- sessions inter-entreprises
- \begin{itemize}
- \item Projecteur vidéo
- \item Un ordinateur sur chaque bureau (pour une ou deux personnes), avec au
+ \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/} \vspace{1em}
+ \newline {\bf Expérience en développement Linux embarqué}.
+ \newline Suivre au préalable notre Formation Linux Embarqué
+ \newline (\url{https://bootlin.com/fr/formation/linux-embarque/})
+ \newline n'est pas un pré-requis absolu, mais sera très utile à toutes
+ personnes manquant d'expérience en Linux embarqué.
+ Cela leur permettra de mieux comprendre l'environnement de
+ développement et les manipulations mises en oeuvre dans les
+ travaux pratiques, pour pouvoir se concentrer sur la programmation
+ du code du noyau Linux.
+}
+\feagendasummaryitem{Équipement nécessaire}{
+ {\bf Pour les sessions sur site uniquement}
+ \newline Le matériel est fourni par Bootlin durant les
+ sessions inter-entreprises
+ \begin{itemize}
+ \item Projecteur vidéo
+ \item Un ordinateur sur chaque bureau (pour une ou deux personnes), avec au
moins 8 Go de RAM et Ubuntu Linux installé dans une {\bf partition
- dédiée d'au moins 20 Go. L'utilisation de Linux dans une machine virtuelle
- n'est pas supportée}, en raison de problèmes avec la connexion au matériel.
- \item Nous avons besoin d'Ubuntu Desktop 20.04 (Xubuntu et autres
+ dédiée d'au moins 20 Go. L'utilisation de Linux dans une machine virtuelle
+ n'est pas supportée}, en raison de problèmes avec la connexion au matériel.
+ \item Nous avons besoin d'Ubuntu Desktop 20.04 (Xubuntu et autres
variantes fonctionnent également). Nous ne supportons pas d'autres
distributions, car nous ne pouvons tester toutes les versions des
paquets.
- \item {\bf Connexion à Internet} (directe ou par le proxy de l'entreprise).
- \item {\bf Les ordinateurs contenant des données importantes doivent être
- sauvegardés} avant d'être utilisés dans nos sessions. Certains
+ \item {\bf Connexion à Internet} (directe ou par le proxy de l'entreprise).
+ \item {\bf Les ordinateurs contenant des données importantes doivent être
+ sauvegardés} avant d'être utilisés dans nos sessions. Certains
participants ont déjà commis des erreurs lors de travaux pratiques
avec pour conséquence des pertes de données.
- \end{itemize} \\
- \hline
-
- {\bf Supports} & Version électronique des présentations et travaux pratiques.
- \newline Version électronique des données pour les travaux
- pratiques..\\
- \hline
-
-\end{tabularx}}
+ \end{itemize}
+}
+\feagendasummaryitem{Supports}{
+ Version électronique des présentations et travaux pratiques.
+ \newline Version électronique des données pour les travaux
+ pratiques.
+}
\feagendatwocolumn
{Matériel}
diff --git a/agenda/linux-kernel-online-agenda.tex b/agenda/linux-kernel-online-agenda.tex
index df3095c0..01bb0ca7 100644
--- a/agenda/linux-kernel-online-agenda.tex
+++ b/agenda/linux-kernel-online-agenda.tex
@@ -9,76 +9,66 @@
\feshowtitle
-\arrayrulecolor{lightgray} {
- \begin{tabularx}{\textwidth}{|g|h|}
- {\bf Title} & {\bf Embedded Linux kernel and driver development training} \\
- \hline
-
- {\bf Overview} &
- Understanding the Linux kernel \par
- Developing Linux device drivers \par
- Linux kernel debugging \par
- Porting the Linux kernel to a new board \par
- Working with the kernel development community \par
- Practical demos with the ARM-based BeagleBone Black board
- (or with its Wireless variant).\\
- \hline
- {\bf Materials} &
- Check that the course contents correspond to your needs:
- \newline \url{https://bootlin.com/doc/training/linux-kernel}. \\
- \hline
-
- {\bf Duration} & {\bf Seven } half days - 28 hours (4 hours per half day).
- \newline 80\% of lectures, 20\% of practical demos. \\
- \hline
-
- {\bf Trainer} & One of the engineers listed on
- \newline \url{https://bootlin.com/training/trainers/}\\
- \hline
-
- {\bf Language} & Oral lectures: English
- \newline Materials: English.\\
- \hline
-
- {\bf Audience} & People developing devices using the Linux kernel
- \newline People supporting embedded Linux system developers. \\
- \hline
-
- {\bf Prerequisites} &
-
- {\bf Familiarity with C programming}
- \newline In particular, participants should understand
- complex data types and structures, pointers and function pointers.\vspace{1em}
- \newline {\bf Familiarity with UNIX or GNU/Linux commands}
- \newline People lacking experience on this topic could get
- trained by themselves, for example with our freely available on-line slides
- (\url{https://bootlin.com/blog/command-line/}).\vspace{1em}
- \newline {\bf Familiarity with embedded Linux development}.
- \newline Taking our Embedded Linux course
- (\url{https://bootlin.com/training/embedded-linux/})
- first is not a requirement, but it will definitely
- allow to understand the development environment
- and board manipulations, allowing to concentrate on
- kernel code programming.
- \\
- \hline
- \end{tabularx}
-
- \begin{tabularx}{\textwidth}{|g|h|}
- {\bf Required equipment} &
- \begin{itemize}
- \item Computer with the operating system of your choice, with the
- Google Chrome or Chromium browser for videoconferencing.
- \item Webcam and microphone (preferably from an audio headset)
- \item High speed access to the Internet
- \end{itemize}\\
- \hline
-
- {\bf Materials} & Electronic copies of presentations,
- demo instructions and data.\\
- \hline
-
-\end{tabularx}}
+\feagendasummaryitem{Title}{
+ {\bf Embedded Linux kernel and driver development training}
+}
+\feagendasummaryitem{Overview}{
+ Understanding the Linux kernel \par
+ Developing Linux device drivers \par
+ Linux kernel debugging \par
+ Porting the Linux kernel to a new board \par
+ Working with the kernel development community \par
+ Practical demos with the ARM-based BeagleBone Black board
+ (or with its Wireless variant).
+}
+\feagendasummaryitem{Materials}{
+ Check that the course contents correspond to your needs:
+ \newline \url{https://bootlin.com/doc/training/linux-kernel}.
+}
+\feagendasummaryitem{Duration}{
+ {\bf Seven } half days - 28 hours (4 hours per half day).
+ \newline 80\% of lectures, 20\% of practical demos.
+}
+\feagendasummaryitem{Trainer}{
+ One of the engineers listed on
+ \newline \url{https://bootlin.com/training/trainers/}
+}
+\feagendasummaryitem{Language}{
+ Oral lectures: English
+ \newline Materials: English.
+}
+\feagendasummaryitem{Audience}{
+ People developing devices using the Linux kernel
+ \newline People supporting embedded Linux system developers.
+}
+\feagendasummaryitem{Prerequisites}{
+ {\bf Familiarity with C programming}
+ \newline In particular, participants should understand
+ complex data types and structures, pointers and function pointers.\vspace{1em}
+ \newline {\bf Familiarity with UNIX or GNU/Linux commands}
+ \newline People lacking experience on this topic could get
+ trained by themselves, for example with our freely available on-line slides
+ (\url{https://bootlin.com/blog/command-line/}).\vspace{1em}
+ \newline {\bf Familiarity with embedded Linux development}.
+ \newline Taking our Embedded Linux course
+ (\url{https://bootlin.com/training/embedded-linux/})
+ first is not a requirement, but it will definitely
+ allow to understand the development environment
+ and board manipulations, allowing to concentrate on
+ kernel code programming.
+}
+\feagendasummaryitem{Required equipment}{
+ \begin{itemize}
+ \item Computer with the operating system of your choice, with the
+ Google Chrome or Chromium browser for videoconferencing.
+ \item Webcam and microphone (preferably from an audio headset)
+ \item High speed access to the Internet
+ \end{itemize}
+}
+\feagendasummaryitem{Materials}{
+ Electronic copies of presentations,
+ demo instructions and data.
+}
\feagendatwocolumn
{Hardware}
diff --git a/agenda/linux-kernel-online-fr-agenda.tex b/agenda/linux-kernel-online-fr-agenda.tex
index 071f0b3e..bee39ff5 100644
--- a/agenda/linux-kernel-online-fr-agenda.tex
+++ b/agenda/linux-kernel-online-fr-agenda.tex
@@ -9,80 +9,70 @@
\feshowtitle
-\arrayrulecolor{lightgray} {
- \begin{tabularx}{\textwidth}{|g|h|}
- {\bf Titre} & {\bf Formation développement noyau et pilotes Linux} \\
- \hline
-
- {\bf Aperçu} &
- Comprendre le noyau Linux \par
- Développer des pilotes de périphérique pour le noyau Linux \par
- Débogage du noyau Linux \par
- Portage du noyau Linux sur un nouveau matériel \par
- Travailler avec la communauté de développeurs du noyau Linux \par
- Travaux pratiques sur carte électronique ARM BeagleBone Black (ou
- sa variante "Wireless"). \\
- \hline
- {\bf Supports} &
- Vérifiez que le contenu de la formation correspond à vos besoins :
- \newline \url{https://bootlin.com/doc/training/linux-kernel}. \\
- \hline
-
- {\bf Durée} & {\bf Sept} demi-journées - 28 h (4 h par demi-journée)
- \newline 80\% de présentations et 20\% de démonstrations. \\
- \hline
-
- {\bf Formateur} & Un des ingénieurs mentionnés sur :
- \newline \url{https://bootlin.com/training/trainers/}\\
- \hline
-
- {\bf Langue} & Présentations : Français
- \newline Supports : Anglais\\
- \hline
-
- {\bf Public ciblé} & Ingénieurs développant des systèmes reposant sur le noyau Linux.
- \newline Ingénieurs supportant des développeurs Linux embarqué.\\
- \hline
-
- {\bf Pré-requis} &
-
- {\bf Connaissances en programmation en langage C}
- \newline En particulier, les participants devront comprendre
- la création et la gestion de types et de structures de données
- complexes, de pointeurs vers de tels symboles, et de pointeurs de
- fonctions. \vspace{1em}
- \newline {\bf Connaissance des commandes UNIX ou
+\feagendasummaryitem{Titre}{
+ {\bf Formation développement noyau et pilotes Linux}
+}
+\feagendasummaryitem{Aperçu}{
+ Comprendre le noyau Linux \par
+ Développer des pilotes de périphérique pour le noyau Linux \par
+ Débogage du noyau Linux \par
+ Portage du noyau Linux sur un nouveau matériel \par
+ Travailler avec la communauté de développeurs du noyau Linux \par
+ Travaux pratiques sur carte électronique ARM BeagleBone Black (ou
+ sa variante "Wireless").
+}
+\feagendasummaryitem{Supports}{
+ Vérifiez que le contenu de la formation correspond à vos besoins :
+ \newline \url{https://bootlin.com/doc/training/linux-kernel}.
+}
+\feagendasummaryitem{Durée}{
+ {\bf Sept} demi-journées - 28 h (4 h par demi-journée)
+ \newline 80\% de présentations et 20\% de démonstrations.
+}
+\feagendasummaryitem{Formateur}{
+ Un des ingénieurs mentionnés sur :
+ \newline \url{https://bootlin.com/training/trainers/}
+}
+\feagendasummaryitem{Langue}{
+ Présentations : Français
+ \newline Supports : Anglais
+}
+\feagendasummaryitem{Public ciblé}{
+ Ingénieurs développant des systèmes reposant sur le noyau Linux.
+ \newline Ingénieurs supportant des développeurs Linux embarqué.
+}
+\feagendasummaryitem{Pré-requis}{
+ {\bf Connaissances en programmation en langage C}
+ \newline En particulier, les participants devront comprendre
+ la création et la gestion de types et de structures de données
+ complexes, de pointeurs vers de tels symboles, et de pointeurs de
+ fonctions. \vspace{1em}
+ \newline {\bf Connaissance 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/}) \vspace{1em}
- \newline {\bf Connaissances en développement Linux embarqué}.
- \newline Suivre au préalable notre Formation Linux Embarqué
- \newline (\url{https://bootlin.com/fr/formation/linux-embarque/})
- \newline n'est pas un pré-requis, mais sera très utile pour mieux
- comprendre l'environnement de développement et les manipulations\
- avec le matériel embarqué, pour pouvoir se concentrer sur la programmation
- du code du noyau Linux.
- \\
- \hline
- \end{tabularx}
-
- \begin{tabularx}{\textwidth}{|g|h|}
- {\bf Équipement nécessaire} &
- \begin{itemize}
- \item Ordinateur avec le système d'exploitation de votre choix, équipé du
- navigateur Google Chrome ou Chromium pour la conférence vidéo.
- \item Une webcam et un micro (de préférence un casque avec micro)
- \item Une connexion à Internet à haut débit
- \end{itemize}\\
- \hline
-
- {\bf Supports} & Version électronique des présentations, des instructions
- et des données pour les démos.\\
- \hline
-
-\end{tabularx}}
+ \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/}) \vspace{1em}
+ \newline {\bf Connaissances en développement Linux embarqué}.
+ \newline Suivre au préalable notre Formation Linux Embarqué
+ \newline (\url{https://bootlin.com/fr/formation/linux-embarque/})
+ \newline n'est pas un pré-requis, mais sera très utile pour mieux
+ comprendre l'environnement de développement et les manipulations\
+ avec le matériel embarqué, pour pouvoir se concentrer sur la programmation
+ du code du noyau Linux.
+}
+\feagendasummaryitem{Équipement nécessaire}{
+ \begin{itemize}
+ \item Ordinateur avec le système d'exploitation de votre choix, équipé du
+ navigateur Google Chrome ou Chromium pour la conférence vidéo.
+ \item Une webcam et un micro (de préférence un casque avec micro)
+ \item Une connexion à Internet à haut débit
+ \end{itemize}
+}
+\feagendasummaryitem{Supports}{
+ Version électronique des présentations, des instructions
+ et des données pour les démos.
+}
\feagendatwocolumn
{Matériel}
More information about the training-materials-updates
mailing list