Course curriculum

    1. Ultimate Rust 2: Intermediate Concepts

    2. Our Services

    1. Lesson 1.1 - Introduction

    2. Lesson 1.2 - Exercises Overview

    1. Lesson 2.1 - Idiomatic Code

    2. Lesson 2.2 - Exercise - Idiomatic Code

    3. Lesson 2.3 - Documentation

    4. Lesson 2.4 - Exercise - Documentation

    5. Lesson 2.5 - Publishing

    6. Lesson 2.6 - Exercise - Publishing

    7. Lesson 2.7 - Iterators

    8. Lesson 2.8 - Closures

    9. Lesson 2.9 - Exercise - Closures & Iterators

    10. Lesson 2.10 - Common Traits

    11. Lesson 2.11 - Exercise - Traits

    12. Lesson 2.12 - Creating Errors

    13. Lesson 2.13 - Handling Errors

    14. Lesson 2.14 - Exercise - Errors

    15. Lesson 2.15 - Unit Tests

    16. Lesson 2.16 - Integration Tests

    17. Lesson 2.17 - Benchmarks

    18. Lesson 2.18 - Exercise - Testing

    19. Lesson 2.19 - Logging

    20. Lesson 2.20 - Exercise - Logging

    21. Lesson 2.21 - Multithreading

    22. Lesson 2.22 - Channels

    23. Lesson 2.23 - Exercise - Threads & Channels

    1. Lesson 3.1 - Project Overview

    2. Lesson 3.2 - Configuration

    3. Lesson 3.3 - Engine Initialization

    4. Lesson 3.4 - Game State

    5. Lesson 3.5 - Game Logic Function

    6. Lesson 3.6 - Sprites

    7. Lesson 3.7 - Colliders

    8. Lesson 3.8 - Keyboard Input

    9. Lesson 3.9 - Mouse Input

    10. Lesson 3.10 - Text

    11. Lesson 3.11 - Audio

    12. Lesson 3.13 - Engine & Game Structs

    1. Lesson 4.1 - Common Setup

    2. Lesson 4.2 - Road Race

    1. Lesson 5.1 - Car Shoot pt. 1

    2. Lesson 5.2 - Car Shoot pt. 2

    3. Lesson 5.3 - Car Shoot pt. 3

    4. Lesson 5.4 - Car Shoot pt. 4

About this course

  • Free
  • 46 lessons
  • 5 hours of video content

Discover your potential, starting today