Rust

Rust & You

One-day workshop to evaluate Rust for your projects

1 day
Duration
On-site or remote
Delivery
50%
Hands-on
Overview

About this course

Description

A one-day introductory workshop evaluating Rust's relevance for your software development projects. Combines theoretical instruction with practical evaluation to help you decide whether Rust suits your organizational needs.

Who is this for?

You are considering adopting Rust and need to assess its advantages and trade-offs for your specific projects before committing.

CTOs and technical decision-makersProject managers and architectsStartup foundersDevelopers
Outcomes

What you will learn

Understand Rust's key language characteristics
Evaluate advantages and disadvantages for concrete projects
Assess adoption feasibility for your team
Syllabus

Program outline

Rust Fundamentals

  • –Language history and inspirations
  • –Core design principles

Core Features

  • –Functional programming and static typing
  • –Polymorphism and linear typing
  • –Ownership model

Ecosystem & Environment

  • –Performance and language comparisons
  • –Tooling and formal methods

Evaluation Workshop

  • –Analysis of a real project
  • –Expected gains and anticipated challenges
  • –Decision synthesis
Practicalities

Before you enroll

Prerequisites

  • –Software engineering knowledge
  • –Programming experience in any language

Format

  • On-site or remote
  • 3–10 participants
  • 50% hands-on exercises
  • Schedule: 9:30 - 17:30

Funding

  • Qualiopi certified
  • OPCO funding eligible
  • Sessions on demand within 2 months
  • Accessibility accommodations available
Instructors

Your trainers

Arthur Carcano

R&D developer with 5+ years professional Rust experience.

Fabrice Le Fessant

INRIA researcher, OCamlPro founder, multi-language expert.

Enroll

Interested in this training?