Rust 2021 Fundamentals
Rust is a fast growing and powerful programming language that can help you to develop systems and applications that are safe and efficient. This course will teach you about Rust fundamentals so that you can write clean and practical Rust code.
Learning a low-level programming language is usually classified as very difficult. Things like pointers, memory management, and a whole host of other systems development shenanigans can make learning languages like Rust quite challenging. In this course, Rust 2021 Fundamentals, you’ll learn how to write simple, safe, and efficient Rust code. First, you’ll explore Rust syntax, data types, and control flow. Next, you’ll discover how to take the hassle out of memory management with ownership and borrowing. Finally, you’ll learn how to structure your Rust programs simply and effectively as well as manage concurrency. When you’re finished with this course, you’ll have the skills and knowledge of Rust fundamentals needed to start creating your own programs and applications using the Rust programming language.
Author Name: Zachary Bennett
Author Description:
Zach is currently a Lead Software Developer at OpalSoft where he uses tools such as Scala, TypeScript, Python, Docker, Node, and Angular. Zach has a passion for GIS programming along with open-source software. You can view some of his work on GitHub (https://github.com/zbennett10) and Stack Overflow (https://stackoverflow.com/users/6879849/zachary-bennett).
Table of Contents
- Course Overview
1min - Getting Started with Rust
13mins - Rust Syntax and Data Types
21mins - Ownership and Borrowing
22mins - Control Flow
17mins - Writing Functions
13mins - Handling Errors and Debugging
8mins - Understanding Basic Collections
14mins - Using Traits and Generics
19mins - Structuring Rust Code
13mins - File I/O
10mins - Concurrency and Rust
14mins - Next Steps
2mins
There are no reviews yet.