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

01

Understand Rust's key language characteristics

02

Evaluate advantages and disadvantages for concrete projects

03

Assess adoption feasibility for your team

Syllabus

Program outline

01

Rust Fundamentals

  • Language history and inspirations
  • Core design principles
02

Core Features

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

Ecosystem & Environment

  • Performance and language comparisons
  • Tooling and formal methods
04

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?