Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Rust Tips and Tricks

Rust Tips and Tricks

38mBeginner2022-05-04

Authors

Marcus Willock

Marcus Willock

Senior Software Engineer and Content Creator

Course details

Over the last few years, tech industry giants like Google, AWS, Huawei, and Microsoft have all become increasingly interested in Rust. As a result, Rust is now one of the most important programming languages for your toolbox, especially if you’re in the early stages of your career as a developer. In this course, instructor Marcus Willock walks you through his favorite tips and tricks to get the most out of the Rust experience.

Discover the versatility and performance power of Rust, exploring some of the lesser-known features of the Rust Standard Library. Learn how to boost your productivity with these beginner-friendly tools as you build your speed and confidence, and upskill as a developer. Along the way, Marcus gives step-by-step lessons for using macros such as todo, unreachable, dbg, and env, as well as Option types, release builds, derivable traits, and more.

Skills covered

RustTips, Tricks, & TechniquesProgramming LanguagesOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - Get Rust tips and tricks
  • 02 - How to use the exercise files

1. Macros

  • 03 - TODO - Karaoke version
  • 04 - Unreachable - Programmer vs. compiler
  • 05 - dbg - Debugging homework
  • 06 - env vs. option env - Checking logging levels

2. Matching My Options

  • 07 - How to think about Option
  • 08 - Tips on how to act on Option
  • 09 - Match tips

3. Quick Wins

  • 10 - Create multiple programs in one project
  • 11 - Speed up your code with release builds
  • 12 - Get command line input
  • 13 - What is derivable
  • 14 - The fastest way to get to the Rust Docs

Conclusion

  • 15 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal