Description
Getting Started: Rust is a Rust programming language course published by Dometrain Online Academy. This course is a beginner-friendly introduction to the Rust programming language, designed to help learners build a strong foundation in modern systems programming. Aimed at beginners, developers coming from other programming languages, and software engineers interested in performance-focused development, this course introduces the syntax, tools, ownership model, and core concepts of Rust programming. Students will explore variables, data types, functions, control flow, structures, enums, pattern matching, collections, error handling, and Rust’s approach to memory safety and concurrency.This course is a hands-on, foundational introduction to building backend applications in Rust. You’ll start with language basics like data types, variable shadowing, and control flow before delving into memory management.
We explain exactly how ownership, borrowing, mutable borrowing, and the Drop feature work together to ensure memory safety without garbage collection. You’ll build an asynchronous CRUD web API from scratch, handling route and query parameters, JSON payloads, and HTTP status codes. Next, we’ll integrate a database using SQLx, cover connection management, migrations, and how to use Rust to perform compile-time type checking on your SQL queries. Then you’ll configure the application using the configuration box and configuration files in different environments. Finally, we’ll cover how to write comprehensive integration tests for your asynchronous code, databases, and HTTP endpoints, and wrap up with the code changes and initial observability needed to actually prepare your Rust application for production.
What you will learn in Getting Started: Rust:
- Basics of Rust
- Memory Management
- Modeling Data
- Build a Web API
- Working with Databases
- Configuration
- and …
Course specifications
Publisher: Dometrain
Instructors: James Eastham
Language: English
Level: Introductory to Advanced
Number of Lessons: 68
Duration: 4h 6m
Course topics

Getting Started: Rust Prerequisites
None
Pictures

Getting Started: Rust introduction video
Installation guide
After Extract, watch with your favorite Player.
Subtitle: None
Quality: 1080p
Downloadly link
Rapidgator link
File password (s): www.downloadly.ir
Size
1.5 GB


