Apprenez les bases du développement en Rust, un langage de programmation système de dernière génération, ultra-rapide et qui garantit la sûreté. Il s’agit de la formation Rust pionnière en France, enseignée depuis plus de quatre ans, elle a déjà profité à plusieurs centaines de développeurs dans tout le pays ainsi que dans le monde entier. Enrichi et amélioré constamment, ce cours est adaptable aux besoins spécifiques des apprenants. Profitez d’un formateur expérimenté qui n’hésitera pas à répondre à vos questions, de nos outils pédagogiques modernes et des environnements de développement dédiés.
Pourquoi Rust ?
Référence : The Rust book
Communauté : https://rustaceans.fr/
4 jours 2200 € (HT / pers.)
Formations similaires
L'apprentissage s'effectue, pour chaque module, à 60% par des exercices pratiques et à 40% par des présentations. A la fin de la formation, les stagiaires sont autonomes dans leurs développements dans ce langage et seront capables de :
Ce cours s’adresse aux structures souhaitant former leurs équipes techniques à un langage de programmation système, performant et sûr (développeur, développeur web backend, team leader etc.) .
Une attestation est remise à chaque stagiaire ayant suivi la formation complète.
Ajoutez-la à votre profil Linkedin
Attestation partageable
L'apprentissage s’effectue, pour chaque module, à 60% par des exercices pratiques et à 40% par des présentations. Plusieurs modalités pédagogiques sont mises en place en fonction du niveau des participants et de la taille du groupe : exercices pratiques, discussions guidées, le codéveloppement, le coaching individuel etc. Un ou plusieurs projets à réaliser en autonomie sont proposés dans l'objectif de consolider les connaissances apprises. La validation des acquis et l'évaluation est faite par le formateur tout au long de l'apprentissage (travail sur des cas pratiques, quiz).
Cette formation peut être réalisée en présentiel ou à distance. Le délai d'accès estimé pour cette formation est de maximum un mois.
Avant la formation
Pendant la formation
A la fin de la formation
Après la formation
Pour toutes nos formations, nous réalisons des études préalables pour adapter les locaux, les modalités pédagogiques et l’animation de la prestation en fonction de la situation de handicap annoncée. Nous sommes à votre écoute pour toute question ou besoin spécifique, contactez-nous : formation@cenotelie.fr
Le taux de montée en compétences a été calculé sur la base des réponses reçues à la question : "Cette formation m'a permis d'augmenter mon niveau de connaissance et d'habileté".
Laurent Wouters est cofondateur de Cénotélie et chercheur. Laurent pratique le langage Rust au quotidien depuis plusieurs années, notamment dans le cadre du développement d'une plateforme en ligne pour le suivi de la croissance des cultures agricoles sur la base de l'analyse d'images satellite. Il s'agit d'un produit industriel complexe, dont tous les composants côté serveur sont écrits en Rust. Pour un aspect plus visible, Laurent participe à Hime, dont une version du runtime est écrite en Rust.
Laurent détient un titre de doctorat en Théorie des langages. Durant ses activités de recherches il s'est passionné à comprendre comment les languages et la sémantique peuvent améliorer les pratiques de collaboration et l'ingénierie des systèmes complexes. Par ailleurs, il a participé à l'encadrement de plusieurs travaux de stage et de thèse. Avant de devenir un formateur professionnel, il s'est forgé une expérience en tant qu'enseignant dans plusieurs grandes universités parisiennes, dont l'Ecole Centrale de Paris.
Rust Introduction (Rust par projets) - Novembre 2024
Langue : Français
12 nov. 2024 - 15 nov. 2024
Nous aimons que nos clients soit toujours satisfaits. Regardez ce qu'on dit de nous.
(France)
"J'ai profité d'une formation d'une qualité exceptionnelle pour les raisons suivantes: elle fait suite à une grande expérience du formateur, elle est construite de manière progressive , elle apporte une aide très précise sur la manière de réfléchir sur le moyen d'organiser et de structurer les données [...]. Je recommande vivement cette formation."
(France)
"Points forts : Profiter de l'expérience d'un expert dans le langage Rust."
(Belgique)
"Points forts : le formateur est à l'écoute des personnes suivant la formation, la matière vue m'a semblée exhaustive."
(France)
"Points forts : La clarté, la diversité des technos présentées (dans le projet final), la place attribuée à la pratique."
(France)
"Points forts : Le support à base de jupyter, la compétence et la précision dans ses explications du formateur."
(Utah, USA)
"The projects were very interesting, challenging, and gave me a sense of accomplishment that I was able to complete them on my own. Laurent was great, very knowledgable, and I hope he had as good of a time teaching and interacting as we did with each other."
(Utah, USA)
"The class on Rust was challenging and invigorating, and really helped me to cement my Rust knowledge and expand it in new and exciting ways."
"The project based approach worked well for me. I find it's much easier to see the real problems working on "real" code rather than tiny examples. The project descriptions were good and the git repo with a commit per step was an excellent idea. Adaptability of trainer."
(Belgium)
"Learning the quirks and features of Rust were very well explained, top notch learning material and last but not least a very patient teacher."
(France)
"Strengths of this training: 1- Coding exercises 2- Vast amount of knowledge of trainer, ability to jump between different languages 3- Mentorship skills of the instructor"
(France)
"Strengths of this training: The hands on exercises, the trainer was clear to explain things, the engagement from the other people participating."
(France)
" Super formateur, hyper compétent et pédagogue. Pont webex à revoir, décalage de l'audio dans le temps. Impossible pour les participants de partager leur écran. Ressaisie du nom / email / mot de passe à chaque fois... "
(France)
" Quelques soucis avec Webex, notamment des latences au bout d'un temps long de connexion, avec en fin de journée un délai de plusieurs secondes entre la prise de parole et la réception côté auditeurs "
(France)
" Le formateur était très bon (maitrise du sujet, explications claires). Le contenu est très intéressant et la partie "TP/Projet" amène une approche pragmatique qui a convaincu tout le monde. En revanche, 3 jours ne sont clairement pas adaptés car le sujet est très riche/complexe et nécessite de "murir" dans les esprits. Beaucoup de concept sont évoqués et ceci ne permet pas de les appréhender sufisamment pour se les approprier et se sentir autonome sur ces sujets. L'alternance cours/exercice est dans une bonne proportion. Le support docker jupyter etait une bonne idée mais au final, un simple pdf + un environnement de dev auraient été plus à propos (puisque nécessaire pour le projet). Enfin, le support Webex n'a pas ete sans faille (pb de cnx au depart, latence telephonique rendant les discussions compliquées et nous n'avons pas trouvé le partage d'ecran pour faire des corrections). Malgré cela, j'ai trouvé la formation très intéressante et d'un (très) bon niveau. "
(France)
" Excellent formateur, très compétent, pédagogue et à l'écoute. Le sujet est (très) ardu, et le rythme de la formation trop élevé ; une durée de 5 jours aurait probablement été plus adaptée. J'aurais aimé disposer de plus de temps pour réaliser les exercices par moi-même. Nous avons eus quelques soucis avec Webex (gros lag dans la voix rendant très difficiles les discussions, ne fonctionne pas sur Linux derrière proxy). Bien entendu, la formation aurait été bien plus agréable et efficace en présentiel. "
(France)
" Très bon formateur, compétent et pédagogue. C'est assez rare pour le signaler. Cette formation mériterait de durer 5 jours au lieu de 3. "
(France)
" Dans le contexte covid, la question 7 n'est pas très pertinente. Mais il est à noter que nous avons rencontré des pbs techniques avecWebEx comme des décalage de son pour notre formateur. Pour les questions 8 et 9, cela est plus de ma faute ayant demandé au formateur d'aborder des points précis. Je n'ai pas eu de pb pour suivre mais la grande majorité de mes collègues ont exprimé cette difficulté. "
(France)
" - "
(France)
" J'ai beaucoup apprécié la pédagogie et l'expertise de Laurent Wouters "
(France)
" - "
(France)
" Environnement non approprié (Jupyter, docker,...) dans des entreprises avec de fortes contraintes de sécurité. "
(France)
" Très bonne formation, merci beaucoup à Laurent pour cette formation et la qualité des explications. "
(France)
" Rythme rapide, mais en rapport avec la quantité de contenu abordée (en gardant du temps de pratique). "
(France)
" - "
(France)
" Le rythme d'apprentissage est très soutenu et il faudra un temps d'assimilation pour intégrer l'ensemble des connaissances dispensées au cours de cette formation très bien faite."
(France)
" - "
(France)
" Très bon contenu de formation. Les concepts introduits par RUST sont assez difficiles à assimiler en si peu de temps (et de pratique). Néanmoins la formation permet d'avoir un large dégrossi de ce qu'est le RUST et le formateur était parfaitement qualifié pour répondre aux différentes questions. "
(France)
" Très bon formateur qui est très expérimenté sur le sujet et pédagogue. "
(France)
" Formation dense et très intéressante, mais compliquée pour des novices en Rust. "
(France)
" Dans les pré-requis d'installation de l'environnement de travail pour les exercices sur sa propre machine, il manque les besoins suivants : - disponibilité d'un éditeur syntaxique Rust (Microsoft Visual Studio Code, sous Windows, par exemple) ; - disponibilité d'un client Git (comme Git Client sous Windows) ; - disponibilité de gnuplot (pour l'exercice 201- project-fps). "
(France)
" Je suis très satisfait de la qualité de la formation que j'ai suivie. Le formateur était très compétent et a su transmettre ses connaissances de manière claire et concise. J'ai apprécié la structure de la formation ainsi que les nombreux exemples pratiques qui m'ont permis de mieux comprendre les concepts abordés. Je recommande vivement cette formation à tous ceux qui souhaitent se former sur Rust. Merci encore pour cette expérience enrichissante. "
(France)
" les supports et les exemples sont au format jupiter, impossible de les lire sur son PC pour retrouver les exemples proposés (vs code non installé) fournir ou proposer un viewer avant de démarrer la formation "
(France)
" la formation est très complète et permet d'avoir une vision sur bcq de notion. un très bon équilibre théorie/pratique. bonne qualité des supports . "
(France)
" Très bon supports de formation, mise en pratique simplifiée. Formateur très compétent et à l'écoute. Rythme assez soutenu, nécessitant une grande attention. Le format demi-journée est probablement une bonne idée. Une journée supplémentaire serait certainement utile. Un bémol : le format "distanciel" qui limite les interactions. "
(France)
" Pas de commentaire particulier, la formation a donnée une vue et des concept lié a ce langage qui ne serons pas mis en oeuvre dans l'imédiat mais dévrait quand même apporté une base qaund ce sera le cas. "
(France)
" Excellente formation et excellent formateur. Toutefois, je pense que cette formation est trop dense (contenu et difficulté) pour tenir sur 3 jours. Je pense que 4 ou 5 jours serait l'idéal. "
(France)
" Une introduction à Rust qui fait plus peur qu'autre chose. Pas assez de banalisation sur l'explication du langage. Je pense que je n'étais pas la cible de ce genre de formation. Le formateur n'y est pour rien. "
(France)
" L'usage de Jupyter est particulièrement adéquat à la partie pratique mais pas vraiment adapté pour la partie théorique. En effet, le support de cours se résume à des exemples de code alors qu'il serait utile à mon avis de présenter des aspects théoriques sur les concepts du langage Rust et ses conséquences avec un autre type de support. Le niveau des exercices est globalement assez difficile. On sent bien l'expertise du formateur et sa façon d'expliquer est agréable. "
(France)
" - expertise du formateur: impressionnante! - densité de la formation: Beaucoup de concept en peu de temps. cela donne un sentiment que le Rust n'est pas un language accéssible Peut etre revoir le format en 3/4 fois 1 jour avec home work entre chaque pour prendre le temps de digérer les concepts et la syntaxe "
(France)
" - "
(France)
" - "
(France)
" Formation très intéressante avec un formateur qui maîtrise son sujet. s ne me semblent malheureusement pas suffisant pour correctement assimiler la quantité de nouvelles informations."
(France)
" Bravo pour cette formation. Très bien présenté. Alternance théorie/pratique super! (jupyter : super!!) Un peu difficile à suivre pour moi car je n'avais jamais fait de rust. Je sors de la formation avec des base et un référentiel pour continuer ma monté en compétence. Merci à Laurent W "
(France)
" Parmi les dernières formations que j'ai pu faire sur les 5 dernières années, celle-ci était de loin la mieux gérée en terme de support de cours et d'environnement de développement. De plus, le formateur maîtrisait clairement son sujet sur le bout des doigts et était à même de répondre à n'importe quelle question. Il était d'une grande pédagogie et très agréable à suivre. J'ai clairement noté son nom et aimerait refaire d'autres formations avec lui! "
(France)
" J'ai rarement suivi une formation d'une telle qualité. Très bon formateur : pédagogue et attentif Très bon supports "
(France)
" les exercises etait relativement diffciles par rapport aux connaissancex en Rust. on passait bcp de chercher comment ecrire les idiomes Rust. ps: le formateur etait d'accord et qu'il est deja en train de reflechir a une meileure solution. "
(France)
" Merci pour la formation. Super formateur et super materiel de formation. Tres bon "investissement". merci "
(France)
" expliquer ce qui est nécessaire aux exercices avant "
(France)
" - "
(France)
" Merci à Laurent pour sa patience, ses supports très pros, et ses explications claires. On sent la différence quand le formateur a lui-même mis en production du SW dans le langage dont il nous transmet la connaissance ! "
(France)
" - "