Les formations de Bootlin arrivent à Paris

Paris

Bootlin organise depuis près de 10 ans des sessions de formation inter-entreprises autour de Linux embarqué, du noyau Linux et d’Android dans des villes de la moitié sud de la France: Nice, Toulouse, Avignon, Lyon. Il nous manquait évidemment une présence dans la capitale et plus généralement dans la moitié nord de la France.

Nous sommes en train d’y remédier, en organisant une première session de formation sur Linux embarqué dans la capitale, du 9 au 13 mars 2015. D’autres sessions suivront, sur les autres thématiques couvertes par nos formations. Celles-ci seront annoncées sur notre page de sessions et dates.

Les points forts de nos formations en inter-entreprises restent les mêmes:

  • Formateur ayant une solide expérience de terrain à partager, consacrant la plus grande partie de son temps à des projets de développement. Un formateur qui est un contributeur actif à la communauté de développeurs en Linux embarqué, et ayant ainsi une excellente connaissance des ressources offertes par celle-ci.
  • Supports de formation intégralement disponibles sur notre site web. Vous pouvez à l’avance vérifier que ceux-ci correspondent à vos besoins.
  • Des travaux pratiques qui testent la bonne compréhension des notions les plus importantes et qui construisent une vraie première expérience (pas de manipulations qu’on execute sans les comprendre).
  • Carte embarquée à base de processeur ARM (Atmel SAMA5D3 Xplained) incluse, pour continuer à développer prototypes et expérience au delà du temps de la formation.
  • La garantie de ne pas avoir à faire les travaux pratiques avec un autre participant, et un nombre de personnes limité à 10.
  • Une transparence totale sur les retours des anciens participants.
  • Un tarif réduit pour les inscriptions au moins deux mois à l’avance, et pour les inscriptions groupées.

Tous les détails sur notre prochaine session.

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.

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.

Bootlin aux Rencontres Mondiales du Logiciel Libre à Bordeaux

Rencontres Mondiales du Logiciel Libre 6 au 11 juillet 2010Du 6 au 11 juillet a lieu la onzième édition des Rencontres Mondiales du Logiciel Libre à Bordeaux, qui cette année à nouveau, propose un cycle de conférences sur le thème « Systèmes embarqués et Matériel Libre ».

Dans le cadre de ce cycle de conférences, j’aurai le plaisir d’animer une présentation intitulée « Noyau Linux : architecture des drivers et device model », au travers de laquelle je présenterai la façon dont le noyau est organisé pour intégrer les pilotes de périphériques, avec notamment un détail du fameux device model, qui est solution élégante mais pas nécessairement simple à comprendre pour résoudre les interactions entre bus, driver et device. Cette conférence est en grande partie issue d’un élément de notre formation « Développement de pilotes de périphérique noyau Linux » et est généralement la partie de notre formation qui captive le plus les développeurs qui ont déjà commencé à faire un peu de code noyau.

À noter que de nombreuses autres conférences auront lieu dans ce même thème : conférence sur USB3 par Sarah Sharp, Robotique et Logiciels Libres, OpenWRT sur la Neufbox 4, Enna/Geekbox, les Enlightenment Foundation Libraries, Ebook hacking, des conférences en partenariat avec le thème accessibilité, ConnMan, Archos, Buildroot, etc.

Enfin, dans le cadre de ces Rencontres Mondiales, j’aurai également l’occasion de présenter une conférence sur un thème qui n’est pas lié à l’activité de Bootlin : MapOSMatic, des plans de ville pour tous qui portera sur MapOSMatic, un service de génération de plans de ville à la demande à partir des données OpenStreetMap, dont je suis l’un des auteurs.

J’espère avoir l’occasion de vous rencontrer durant ces Rencontres Mondiales du Logiciel Libre ! Je serai la personne derrière la caméra dans le thème « Systèmes embarqués et Matériel Libre ».

Sessions de formation Linux embarqué et développement noyau à Toulouse début 2010

Suite au succès de la première session de formation Linux embarqué à Toulouse fin octobre 2009, nous venons de programmer deux nouvelles sessions pour début 2010 à Toulouse :

  • Une session de notre formation Développement développement de pilotes de périphériques noyau Linux, prévue du lundi 8 au vendredi 12 mars 2010.
    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. Voir Formation développement noyau Linux à Toulouse du 8 au 12 mars 2010 pour plus d’informations.
  • Une session de notre formation Linux embarqué, prévue du lundi 29 mars au 2 avril 2010.
    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é. Voir Formation Linux embarqué à Toulouse du 29 mars au 2 avril 2010 pour plus de détails.

Les points forts de ces formations :

  • Animées en langue française
  • Des travaux pratiques représentant environ 50% du temps de la formation, pour acquérir une véritable expérience
  • Des travaux pratiques sur une carte de développement ARM
  • Chaque participant repart avec une carte de développement ARM à l’issue de la formation
  • Des supports de formation intégralement disponibles en ligne, sous licence libre, permettant de valider que le contenu de la formation répond à vos besoins
  • Un coût abordable, 1950 Euros pour cinq jours de formation, incluant le repas du déjeuner, les pauses matin et après-midi, la carte de développement, le prêt d’un ordinateur de travail et les supports de formation

Cette formation sera animée par Thomas Petazzoni, qui a déjà animé plus de 80 jours de formation pour Bootlin auprès de nombreux clients tels que Freescale, Siemens, Nokia Siemens Networks ou Micronas.

Nouvelles offres d’emploi chez Bootlin

Penguin workerExperts en noyau et Linux embarqué

Bootlin recherche des contributeurs expérimentés à la communauté du Logiciel Libre, pour satisfaire une demande croissante en développement, conseil et formation sur Linux embarqué et sur le noyau Linux.

Tous les détails sur notre page sur les carrières.

Les plus passionnés auront le plaisir de remarquer que nos postes incluent un « abonnement de fonction » à LWN.net. Winking smiley

Formation Linux embarqué à Toulouse

Toulouse la nuitNous organisons la première session de formation inter-entreprises à Toulouse du lundi 19 au vendredi 23 octobre 2009. Il s’agira de notre formation de cinq jours Linux embarqué, qui est centrée sur l’apprentissage de la construction et du fonctionnement d’un système embarqué reposant sur Linux et des composants open-source.

De la chaîne de cross-compilation au développement et à la mise au point des applications, nous couvrirons le bootloader, la configuration et l’installation du noyau, la création d’un système minimal, les systèmes de fichiers spécialisés pour l’embarqué, la réutilisation de composants open-source existants, leur compilation croisée et leur intégration dans un système, le temps réel. Destinée à des ingénieurs démarrant dans l’utilisation de Linux embarqué, cette formation donne tous les éléments nécessaires pour démarrer un projet embarqué reposant sur ce système.
Les points forts de cette formation :

  • Une formation animée en langue française
  • Des travaux pratiques représentant environ 50% du temps de la formation, pour acquérir une véritable expérience
  • Des travaux pratiques sur une carte de développement ARM
  • Chaque participant repart avec une carte de développement ARM à l’issue de la formation
  • Des supports de formation intégralement disponibles en ligne, sous licence libre, permettant de valider que le contenu de la formation répond à vos besoins
  • Un coût abordable, 1950 Euros pour cinq jours de formation, incluant le repas du déjeuner et la carte de développement

Cette formation sera animée par Thomas Petazzoni, qui a déjà animé plus de 70 jours de formation pour Bootlin auprès de nombreux clients tels que Freescale, Siemens, Nokia Siemens Networks ou Micronas. Pour toutes informations pratiques, des renseignements complémentaires ou une inscription, voir notre page sur cette session de formation.

Formation Linux embarqué à Grenoble

Nouvelles formations à Grenoble

Attention: nous avons dû annuler les premières sessions prévues en septembre 2009. Nous proposerons de nouvelles dates dès que nous aurons suffisamment de demandes. N’hésitez donc pas à nous contacter si des sessions à Grenoble vous intéressent. Vous serez peut-être aussi intéressé(e) par nos autres sessions inter-entreprises, prévues dans un avenir plus proche.

Grenoble

En partenariat avec CALAO Systems, nous avons le plaisir d’étendre nos sessions inter-entreprises à la région grenobloise. Nous commençons par une session sur le développement de systèmes Linux embarqué.

Voici les différents points qui seront couverts :

  • Introduction à Linux embarqué
  • Chargeurs de démarrage
  • Configuration, compilation, compilation croisée et démarrage d’un noyau Linux
  • Systèmes de fichiers de type bloc
  • Système de fichiers pour stockage flash – Manipulation des partitions sur la flash.
  • Bibliothèques C et chaines de compilation croisée
  • Outils de développement de systèmes embarqués
  • BusyBox et autres utilitaires légers pour systèmes embarqués. Bibliothèques graphiques.
  • Outils de mise au point et de profiling.
  • Implémentation de contraintes temps-réel.
  • Udev et prise en compte des événements matériel (hotplug)
  • Optimisations de votre système

CALAO SystemsToute personne inscrite repartira avec une carte embarquée de CALAO systems. Au delà de la formation, vous pourrez ainsi continuer à vous faire la main sur les technologies que vous aurez découvertes, et construire vos propres prototypes.

Enfin, nous vous garantirons que cette formation sera assurée en français, pour pouvoir accepter les clients qui ne seraient pas à l’aise dans une formation dans la langue d’Alan Cox. Par contre, les supports de formation écrits resteront en anglais.