Get in Touch

Course Outline

Introduction

  • Hello, World
  • Types and Values
  • Control Flow

Types

  • Composite Types
  • References
  • Custom Types

Complex Types

  • Pattern Matching
  • Impl Blocks
  • Traits
  • Generic Types
  • Standard Library
  • Closures

Rust Memory Model

  • Memory Management
  • Smart Pointers
  • Borrowing
  • Lifetimes

Iterators

  • Motivation
  • Iterator Methods
  • Collect

Modules and Visibility

  • Modules
  • Filesystem
  • Visibility

Testing

  • Unit Tests
  • Integration Tests
  • Documentation Tests

Error Handling

  • Unrecoverable Errors
  • Option, Result, and the ? Operator
  • Custom Errors

Summary and Next Steps

Requirements

  • A grasp of fundamental programming concepts.
  • Prior experience with at least one programming language.

Target Audience

  • Developers.
 20 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3900 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (2)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories