Covid-19: Bootlin propose toutes ses formations en ligne

Tux faisant du Linux embarqué à la maisonComme la plupart d’entre nous, à cause de l’épidémie Covid-19, vous êtes sans doute contraint de travailler depuis votre domicile. Pour tirer partir de ce temps de confinement, nous proposons maintenant toutes nos formations sous forme de séminaires en ligne.

Ces formations sont toutes finançables par le dispositif FNE si votre entreprise a des salariés en chômage partiel.

Vous pouvez alors profiter du contenu et de la qualité des formations de Bootlin, sans avoir à quitter le confort et la sécurité de votre domicile. Durant ces séminaires en ligne, nos formateurs alterneront entre présentations et démonstrations pratiques, en déroulant les instructions de nos travaux pratiques.

Les participants pourront poser des questions à tout moment.

Nous pouvons proposer de telles formations à distance soit par des sessions en ligne publiques, où les participants peuvent s’inscrire individuellement, soit par des sessions en ligne dédiées, pour des participants tous issus de la même société.

Sessions en ligne publiques

Nous essayons de proposer des créneaux qui devraient convenir pour l’Europe, le Moyen Orient, l’Afrique et au moins pour la Côte Est de l’Amérique du Nord. Toutes nos sessions seront données en anglais. Comme toujours avec toutes nos formations, tous les supports de formation (présentations et instructions de travaux pratiques) sont librement disponibles sur les pages qui décrivent nos formations.

Nos formations Linux embarqué et noyau Linux sont données sur 7 demi-journées de 4 heures chacune, tandis que nos formations Yocto Project, Buildroot et Graphisme sous Linux sont données sur 4 demi-journées. Pour les formations Linux embarqué et Yocto Project, nous annonçons une date de plus pour le cas où du temps supplémentaire serait nécessaire pour terminer le programme.

Voici toutes les sessions disponibles. Si la situation dure plus longtemps, nous créerons de nouvelles sessions au fur et à mesure :

Type Dates Horaires Durée Formateur prévu Coût et inscription
Linux embarqué (agenda) 28, 29, 30 septembre, 1, 2, 5 et 6 octobre 2020 17:00 – 21:00 (Paris), 11:00 – 15:00 (Montréal) 28 h Michael Opdenacker 829 EUR + TVA* (inscription)
Linux embarqué (agenda) 2, 3, 4, 5, 6, 9, 10, 12 novembre 2020 14:00 – 18:00 (Paris), 08:00 – 12:00 (Montréal) 28 h Michael Opdenacker 829 EUR + TVA* (inscription)
Noyau Linux (agenda) 16, 17, 18, 19, 23, 24, 25, 26 novembre 2020 14:00 – 18:00 (Paris) 28 h Alexandre Belloni 829 EUR + TVA* (inscription)
Yocto Project (agenda) 30 novembre, 1, 2, 3 et 4 décembre 2020 14:00 – 18:00 (Paris) 16 h Maxime Chevallier 519 EUR + TVA* (inscription)
Buildroot (agenda) 7, 8, 9, 10 et 11 décembre 2020 14:00 – 18:00 (Paris) 16 h Thomas Petazzoni 519 EUR + TVA* (inscription)
Graphisme sous Linux (agenda) 1, 2, 3 et 4 décembre 2020 14:00 – 18:00 (Paris) 16 h Paul Kocialkowski 519 EUR + TVA* (inscription)

* TVA : s’applique aux entreprises françaises et aux particuliers de toutes origines. Les entreprises de l’Union Européenne ne se verront pas facturer la TVA sous réserve qu’elles fournissent à Eventbrite des informations de facturation et un numéro de TVA intracommunautaire valides, et ceci au moment de l’inscription. Pour les sociétés hors de l’Union Européenne, nous pourrons rembourser la TVA à l’issue de la session, pourvu qu’on nous fournisse une preuve d’enregistrement de la société dans son pays, et ceci avant la fin de la session.

Chaque session publique sera confirmée à partir de 6 inscriptions. Si le nombre minimum d’inscriptions n’est pas atteint, Bootlin proposera de nouvelles dates ou un remboursement complet (y compris les frais d’Eventbrite), si aucune nouvelle date ne vous convient.

Nous garantissons que le nombre de participants ne dépassera pas 12.

Sessions en ligne dédiées

Si vous avez assez de personnes à former, ces sessions dédiées peuvent constituer une alternative avantageuse aux sessions publiques :

  • Des dates et des durées journalières flexibles, correspondant aux disponibilités de vos équipes.
  • Confidentialité : liberté de poser des questions en rapport avec les projets et la stratégie de votre entreprise.
  • S’il reste du temps à la fin, vous pourrez le consacrer à du partage d’expérience avec le formateur, qui pourrait aller au delà du contenu de la formation.
  • Langue: possibilité d’avoir une session en français plutôt qu’en anglais.

Détails sur les séminaires en ligne

Chaque session sera donnée au moyen de la plateforme Jitsi Meet, une solution libre pour les conférences vidéo que nous essayons de promouvoir. En cas de besoin, nous pourrons aussi utiliser Google Hangouts Meet comme solution de secours. Chaque participant devra avoir sa propre connexion et son propre ordinateur (avec une webcam et un micro) et si possible un casque-micro audio, pour éviter tout problème d’écho entre les entrées et les sorties audio. Il s’agit sans doute de la meilleure solution pour permettre à chacun de poser des questions et écrire des commentaires dans la fenêtre de messagerie instantanée. Nous pouvons bien-sûr accueillir des personnes se connectant depuis la même salle de réunion, avec un équipement approprié.

Nous demanderons à chaque participant de se connecter 15 minutes avant le début de la session, pour s’assurer que sa configuration fonctionne (des instructions vous seront envoyées avant l’événement).

Financement

Si votre société a des salariés en chômage partiel, nos formations sont toutes éligibles au financement FNE.

N’hésitez pas à contacter votre OPCO ou à nous contacter pour plus de détails.

Comment s’inscrire

Pour les sessions publiques en ligne, utilisez les liens EventBrite (site en anglais) dans la liste de sessions plus haut pour inscrire un ou plusieurs participants.

Pour inscrire un groupe (en sessions dédiées), veuillez contacter training@bootlin.com et nous indiquer quelle formation vous intéresse. Nous vous enverrons alors un formulaire d’inscription pour recueillir tous les détails dont nous aurons besoin pour établir un devis.

Vous pouvez aussi nous contacter par téléphone au +33 484 258 096.

Questions / réponses

Q : Dois-je commander du matériel à l’avance, ou du matériel me sera t-il fourni ?
R : Non, les travaux pratiques pendant les démonstrations seront remplacés par des démonstrations techniques, donc vous pourrez suivre la formation sans aucun matériel. Néanmoins, vous pouvez quand même vous procurer le matériel en vous reportant aux pages « Shopping list » des supports de présentation pour chaque formation. Ainsi, vous pourrez refaire entre les sessions les manipulations montrées par votre formateur, poser toutes vos questions, et aussi vous faire aider entre les sessions via notre canal Matrix dédié pour y arriver.

Q : Pourquoi juste des démos au lieu de pratiquer sur du vrai matériel ?
R : Nous ne sommes pas prêts à fournir de l’aide à un nombre suffisant de participants utilisant du vrai matériel à distance, ce qui est bien plus complexe et chronophage qu’en session sur site. Nous proposons donc de remplacer les travaux pratiques par des démonstrations faites par le formateur. Celui-ci suivra lui-même les instructions de nos travaux pratiques avec le matériel standard que nous utilisons.

Q : Serait-il possible de faire des travaux pratiques sur l’émulateur QEMU ?
R : Oui, cela arrive. Dans notre formation Linux embarqué, nous fournissons déjà des instructions pour effectuer la quasi-totalité des travaux pratiques entre les sessions, et ceci avant les démonstrations réalisées par le formateur, qui feront alors office de solutions et seront l’occasion de poser toutes questions au formateur. Nous devrions aussi être en mesure de proposer de telles instructions pour les formations Yocto Project et Buildroot dans les mois qui viennent. Ce travail risque de prendre un peu plus de temps pour la formation Noyau Linux, les travaux pratiques étant plus proches du matériel utilisé.

Q : Pourquoi proposer des demi-journées plutôt que des journées entières ?
R : D’après notre expérience, il est très difficile de rester concentré une journée entière sur un sujet technique nouveau sans avoir régulièrement des moments où vous êtes actif (ce qui se produit dans nos sessions publiques et sur site, durant lesquelles nous alternons entre les présentations et les travaux pratiques). Nous pensons donc que des créneaux journaliers de 4 heures (avec une petite pause au milieu) sont une bonne solution, en vous laissant aussi du temps chaque jour pour votre travail habituel.

Nouvelle formation « Développement système Android »

Android RobotDepuis de nombreuses années, Bootlin a proposé deux sessions de formation pour les développeurs Linux embarqué : une session développement système Linux embarqué focalisée sur les bases pour le développement Linux embarqué (configuration, compilation et utilisation de bootloaders et du noyau, intégration du système et outils de vbuild, compilation croisée, systèmes de fichiers, développement et déboguage d’applications) et une session développement noyau Linux et pilotes de périphériques focalisée sur le développement noyau (APIs noyau pour les drivers, pilotes de périphériques caractère, device model, gestion d’énergie, portage du noyau, etc.). Au total, nous avons donné plusieurs dizaines d’éditions de ces deux sessions un peu partout dans le monde. Tous les supports de ces sessions de formation sont disponibles librement sous une licence libre (Creative Commons CC-BY-SA) et sont donc librement accessibles à l’adresse /docs/.

Nous annonçons maintenant une nouvelle session de formation, appelée Développement Système Android. Il s’agit d’une formation de quatre jours destinée aux ingénieurs qui doivent développer des systèmes embarqués avec le système Android de Google.

Au travers de cours théoriques et de travaux pratiques, cette formation permet de se familiariser avec la compilation et le démarrage d’Android, à l’adaptation d’Android à une nouvelle plateforme matérielle (en supposant que celle-ci est déjà supportée par le noyau Linux), à la construction d’un système réel nécessitant l’accès à des périphériques matériels spécifiques, à la personnalisation du système de fichiers et aux techniques de déboguage. Le programme complet (en version anglaise) est disponible. À nouveau, les supports de formations seront mis à disposition librement au travers de la licence Creative Commons CC-BY-SA.

Si vous êtes intéressé par cette session de formation, vous pouvez:

  • Participer à la session de formation inter-entreprises organisée à Toulouse, France, du 11 au 14 juin 2012.
  • Commander une session sur site qui sera animée dans vos locaux. Voir les détails d’organisation et de coût.

Cette session de formation sera donnée par notre ingénieur Maxime Ripard qui a acquis son expérience Android en travaillant chez Archos sur les tablettes Android, en faisant marcher Android et les travaux pratiques de cette formation sur plusieurs cartes à base de processeur OMAP3, ainsi qu’en assistant aux multiples conférences d’Android Builders Summit.

N’hésitez pas à nous contacter pour de plus amples informations sur cette nouvelle session de formation.

Séminaire gratuit « Introduction à Linux embarqué » le mardi 4 octobre à Marseille

Logo CaptronicAprès Montpellier au mois de mars, puis Clermont-Ferrand et Limoges au mois de juin, nous animerons une nouvelle édition de notre séminaire d’une demi-journée « Introduction à Linux embarqué », le mardi 4 octobre de 14h à 18h à Gardanne dans la région de Marseille. Comme chaque séminaire, il est organisé par Captronic et accessible gratuitement après inscription. Toutes les informations pratiques (lieu, modalités d’inscription) sont disponibles sur le site de Captronic.

Ce séminaire d’introduction a pour objectif de présenter les possibilités offertes par le système Linux et par les composants open-source dans le cadre du développement d’un projet embarqué :

  • Introduction
  • Bref historique de Linux et du monde open-source
  • Les avantages de Linux et de l’open-source dans l’embarqué
  • Matériel nécessaire pour utiliser Linux embarqué, quelques exemples de plateformes répandues.
  • L’offre du monde open-source pour les systèmes embarqués
    • La chaîne de compilation
    • Les chargeurs de démarrage
    • Le noyau Linux et les pilotes de périphériques
    • Les bases du système
    • Les bibliothèques graphiques et multimédia
    • Les composants orientés réseau
    • Les extensions temps-réel
  • Le système Android, comparaison avec Linux embarqué
  • Le processus de développement d’un système Linux embarqué
    • Les licences open-source
    • Construction du système Linux
    • Développement et mise au point des applications
  • Le support commercial et le support communautaire. Comment s’appuyer sur la communauté open-source pour accélérer le développement de son système embarqué.
  • Conclusion – Débat – Questions/réponses

Des démonstrations illustrant l’utilisation pratique de Linux embarqué sur une carte ARM seront réalisées au fil de la présentation.

Le séminaire sera animé par Thomas Petazzoni, ingénieur Linux embarqué chez Bootlin. Il est également un des principaux développeurs de Buildroot, un outil de construction de systèmes Linux embarqué, et utilisateur/développeur sous système Linux depuis plus de dix ans.

Nouvelles sessions inter-entreprises à Toulouse courant 2011

Salle de formationNous venons d’ajouter de nouvelles dates pour les prochaines sessions inter-entreprises à Toulouse de nos formations :

  • Une session de notre formation Développement de systèmes Linux embarqué aura lieu du 6 au 10 juin 2011 à l’Hôtel Pullman à Toulouse. Cette formation est conçue pour les ingénieurs qui souhaitent utiliser le système Linux dans de nouveaux projets embarqués. En cinq jours, au travers de cours théoriques et de travaux pratiques, elle vous familiarise avec l’architecture d’un système embarqué sous Linux, la construction d’un tel système, la façon de tirer parti de composants open­ source pour accélérer l’ajout de fonctionnalités à votre système et réduire les coûts de développement, puis détaille comment développer et mettre au point vos applications dans le système embarqué. Retrouvez le programme détaillé ainsi que les supports de cours.
  • Une session de notre formation Développement noyau Linux et pilotes de périphériques aura lieu du 5 au 10 décembre 2011 à l’Hôtel Pullman à Toulouse. Cette formation est conçue pour les ingénieurs qui souhaitent développer ou améliorer des pilotes de périphériques dans le noyau Linux, pour des projets sur plateforme embarqué ou sur plateforme PC traditionnelle. En cinq jours, au travers de cours théoriques et de travaux pratiques, la formation introduit les bases essentielles du développement noyau : architecture du noyau, les principales APIs, intégration du pilote de périphérique avec le reste du noyau et avec les applications. Retrouvez le programme détaillé et les supports de cours.

Ces deux sessions seront animées en français par Thomas Petazzoni. Elles sont disponibles au tarif de 1990 € HT par personne, tarif qui comporte la carte électronique utilisée pour les TPs (que chaque participant conserve à l’issue de la formation) ainsi que les repas du midi. À noter qu’une réduction de 300 euros est offerte aux personnes s’inscrivant au moins 2 mois avant le début de la formation, pour les personnes venant de la même société ou pour les personnes en recherche d’emploi. Pour les PMEs, un co-financement est également possible par l’intermédiaire du programme Captronic.

Sessions inter-entreprises de formation à Toulouse début 2011

ToulouseNotre session inter-entreprises de formation « Développement de systèmes Linux embarqués » de la semaine dernière à Toulouse étant complète, nous avons reprogrammé une nouvelle session de cette formation du lundi 21 au vendredi 25 mars 2011 à Toulouse.

En cinq jours, au travers de cours théoriques et de travaux pratiques, cette formation vous familiarise avec l’architecture d’un système embarqué sous Linux, la construction d’un tel système, la façon de tirer parti de composants open source pour accélérer l’ajout de fonctionnalités à votre système et réduire les coûts de développement, puis détaille comment développer et mettre au point vos applications dans le système embarqué.

Cette session inter-entreprises sera animée en langue française, par Thomas Petazzoni, et nous proposons une réduction de 15% pour les personnes s’inscrivant au moins deux mois avant le début de la formation, c’est à dire avant le 21 janvier 2011. Informations, programme détaillé et inscription.

D’autre part, une session inter-entreprises de notre formation « Développement noyau Linux et pilotes de périphériques » aura lieu à Toulouse du 31 janvier au 4 février 2011. Des places sont encore disponibles pour cette session de formation. Informations, programme détaillé et inscription.