Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Rust Programming for Beginners

via CodeSignal

Overview

Begin a coding adventure with the Rust programming language. This course kick-starts your journey, covering Rust syntax from the basics to more advanced constructs, promising a deep dive into writing efficient and reliable Rust code.

Syllabus

  • Lesson 1: Rust Essentials: Writing Your First Program
    • Greetings from Rust: Your First Cargo Run
    • Personalize Your Rust Welcome Message
    • Rust Syntax Debugging Challenge
    • First Rust Program: Sending Your Greeting
    • Rust Train System Initiation Sequence
  • Lesson 2: Understanding Rust Variables and Constants
    • Exploring Rust Variables with Sports Data
    • Defining a Rust Constant for Astronauts
    • Navigating Rust Variable Naming and Debugging Challenge
    • Rust Variables and Constants: Speed of Light and Moons Counter
  • Lesson 3: Exploring Basic Data Types in Rust
    • Simulated Financial Report Using Rust Data Types
    • Precision Time Tracking for Event Completion
    • Rust Space Journey: Code Execution and Error Resolution
    • FinCo Budget Approval
    • Exploring Earth's Environmental Data in Rust
  • Lesson 4: Understanding Rust Comparison Operators: Navigating Data Conditions in Code
    • Classroom Capacity Check Using Rust Comparison Operator
    • Determining Submarine Safety Depth in Rust
    • Speed Check: Rustacean Submarine vs Ocean Currents
    • Navigating the Ocean: Docking and Distance Assessments
  • Lesson 5: Understanding Rust: Arithmetic and Logical Operations
    • Analyzing the Speed and Distance Travelled by a Car
    • Submarine Initialization Sequence Validation
    • Library Inventory Check and Logical Assessment
    • Robot Patrol: Power Check and Logical Analysis
  • Lesson 6: Mastering Rust Type Conversion
    • Temperature Conversion in Rust
    • Converting Celsius to String Representation in Rust
    • Temperature Conversion Challenge
    • Data Type Conversions in Rust: From Integer to String
    • Convert String to Float in Rust
  • Lesson 7: Navigating Rust Control Structures: Conditional Voyage Through Code
    • Temperature-Based Weather Classification Challenge
    • Rainfall Readiness: Matching Conditions in Rust
    • Asteroid Detection Software Diagnostic
    • Determining the Coding Climate: a Rusty Weather Check

Reviews

Start your review of Rust Programming for Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.