Are you looking for the next step to advance from the initial Rust essential training to manage growing Rust projects and writing automated test routines? In this course, instructor Barron Stone has exactly what you need. He explains how to manage projects using the Rust module system and explores topics such as using the “mod” keyword to define modules, navigating paths in Rust, and identifying parts of a program as public or private. Barron shows you how to automate tests, using test functions, assert! macros, custom failure messages, unit tests, integration tests, and more. This course can help you take the next step in your learning journey for mastering Rust.
~Get Your Files Here !/1. Introduction/001. Manage and test Rust projects.en.srt
1 KB
~Get Your Files Here !/1. Introduction/001. Manage and test Rust projects.mp4
5.3 MB
~Get Your Files Here !/1. Introduction/002. What you should know.en.srt
2.1 KB
~Get Your Files Here !/1. Introduction/002. What you should know.mp4
10.2 MB
~Get Your Files Here !/2. Managing Projects/003. The module system.mp4
28.9 MB
~Get Your Files Here !/2. Managing Projects/004. Packages vs. crates.en.srt
13.9 KB
~Get Your Files Here !/2. Managing Projects/004. Packages vs. crates.mp4
77.5 MB
~Get Your Files Here !/2. Managing Projects/005. Defining modules.en.srt
3.9 KB
~Get Your Files Here !/2. Managing Projects/005. Defining modules.mp4
26.5 MB
~Get Your Files Here !/2. Managing Projects/006. Absolute vs. relative path.mp4
50.8 MB
~Get Your Files Here !/2. Managing Projects/007. Public modules.en.srt
4.7 KB
~Get Your Files Here !/2. Managing Projects/007. Public modules.mp4
31.2 MB
~Get Your Files Here !/2. Managing Projects/008. Public structs and enums.en.srt
6.1 KB
~Get Your Files Here !/2. Managing Projects/008. Public structs and enums.mp4
38.8 MB
~Get Your Files Here !/2. Managing Projects/009. Bringing paths into scope.en.srt
8.3 KB
~Get Your Files Here !/2. Managing Projects/009. Bringing paths into scope.mp4
52.3 MB
~Get Your Files Here !/2. Managing Projects/010. Using external crates.en.srt
8.8 KB
~Get Your Files Here !/2. Managing Projects/010. Using external crates.mp4
49.5 MB
~Get Your Files Here !/2. Managing Projects/011. Separating modules into multiple files.en.srt
10.3 KB
~Get Your Files Here !/2. Managing Projects/011. Separating modules into multiple files.mp4
55.9 MB
~Get Your Files Here !/2. Managing Projects/012. Challenge Organize a project.en.srt
3.9 KB
~Get Your Files Here !/2. Managing Projects/012. Challenge Organize a project.mp4
21.1 MB
~Get Your Files Here !/2. Managing Projects/013. Solution Organize a project.en.srt
5.3 KB
~Get Your Files Here !/2. Managing Projects/013. Solution Organize a project.mp4
33.9 MB
~Get Your Files Here !/3. Automating Tests/014. Test functions.en.srt
7.8 KB
~Get Your Files Here !/3. Automating Tests/014. Test functions.mp4
44.2 MB
~Get Your Files Here !/3. Automating Tests/015. assert! macro.en.srt
5.9 KB
~Get Your Files Here !/3. Automating Tests/015. assert! macro.mp4
34.1 MB
~Get Your Files Here !/3. Automating Tests/016. Custom failure messages.en.srt
6.3 KB
~Get Your Files Here !/3. Automating Tests/016. Custom failure messages.mp4
35 MB
~Get Your Files Here !/3. Automating Tests/017. assert_eq! and assert_ne! macros.en.srt
2.8 KB
~Get Your Files Here !/3. Automating Tests/017. assert_eq! and assert_ne! macros.mp4
18.5 MB
~Get Your Files Here !/3. Automating Tests/018. should_panic! macro.en.srt
6.6 KB
~Get Your Files Here !/3. Automating Tests/018. should_panic! macro.mp4
39.3 MB
~Get Your Files Here !/3. Automating Tests/019. Controlling test execution.en.srt
12.5 KB
~Get Your Files Here !/3. Automating Tests/019. Controlling test execution.mp4
69.7 MB
~Get Your Files Here !/3. Automating Tests/020. Unit tests.en.srt
8 KB
~Get Your Files Here !/3. Automating Tests/020. Unit tests.mp4
41.2 MB
~Get Your Files Here !/3. Automating Tests/021. Integration tests.en.srt
8.2 KB
~Get Your Files Here !/3. Automating Tests/021. Integration tests.mp4
20.5 MB
~Get Your Files Here !/3. Automating Tests/022. Challenge Write automated tests.en.srt
2.9 KB
~Get Your Files Here !/3. Automating Tests/022. Challenge Write automated tests.mp4
15.6 MB
~Get Your Files Here !/3. Automating Tests/023. Solution Write automated tests.mp4
23.4 MB
~Get Your Files Here !/4. Conclusion/024. Next steps.en.srt
1.3 KB
~Get Your Files Here !/4. Conclusion/024. Next steps.mp4
5.9 MB
~Get Your Files Here !/Bonus Resources.txt
386 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/begin/my_project/Cargo.toml
178 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/begin/my_project/git/config
130 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/begin/my_project/git/description
73 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/begin/my_project/git/HEAD
23 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/begin/my_project/git/hooks/README.sample
177 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/begin/my_project/git/info/exclude
113 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/begin/my_project/src/bin/second_bin.rs
162 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/begin/my_project/src/bin/third_bin/another_module.rs
168 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/begin/my_project/src/bin/third_bin/main.rs
214 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/begin/my_project/src/lib.rs
181 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/begin/my_project/src/main.rs
286 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/begin/my_project/src/some_module.rs
160 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/end/my_project/Cargo.toml
178 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/end/my_project/git/config
130 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/end/my_project/git/description
73 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/end/my_project/git/HEAD
23 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/end/my_project/git/hooks/README.sample
177 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/end/my_project/git/info/exclude
113 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/end/my_project/src/bin/second_bin.rs
162 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/end/my_project/src/bin/third_bin/another_module.rs
168 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/end/my_project/src/bin/third_bin/main.rs
214 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/end/my_project/src/lib.rs
181 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/end/my_project/src/main.rs
286 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_02_packages_and_crates/end/my_project/src/some_module.rs
160 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_03_inline_module/end/hello_world/Cargo.toml
180 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_03_inline_module/end/hello_world/git/config
130 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_03_inline_module/end/hello_world/git/description
73 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_03_inline_module/end/hello_world/git/HEAD
23 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_03_inline_module/end/hello_world/git/hooks/README.sample
177 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_03_inline_module/end/hello_world/git/info/exclude
113 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_03_inline_module/end/hello_world/src/main.rs
249 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_04_paths/begin/hello_world/Cargo.toml
180 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_04_paths/begin/hello_world/git/config
130 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_04_paths/begin/hello_world/git/description
73 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_04_paths/begin/hello_world/git/HEAD
23 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_04_paths/begin/hello_world/git/hooks/README.sample
177 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_04_paths/begin/hello_world/git/info/exclude
113 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_04_paths/begin/hello_world/src/main.rs
249 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_04_paths/end/hello_world/Cargo.toml
180 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_04_paths/end/hello_world/src/main.rs
475 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_05_public_modules/begin/hello_world/Cargo.toml
180 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_05_public_modules/begin/hello_world/git/config
130 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_05_public_modules/begin/hello_world/git/description
73 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_05_public_modules/begin/hello_world/git/HEAD
23 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_05_public_modules/begin/hello_world/git/hooks/README.sample
177 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_05_public_modules/begin/hello_world/git/info/exclude
113 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_05_public_modules/begin/hello_world/src/main.rs
240 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_05_public_modules/end/hello_world/Cargo.toml
180 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_05_public_modules/end/hello_world/src/main.rs
431 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_06_public_structs_enums/begin/hello_mod/Cargo.toml
178 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_06_public_structs_enums/begin/hello_mod/git/config
130 B
~Get Your Files Here !/Ex_Files_Advanced_Rust_Managing_Projects/Exercise Files/01_06_public_structs_enums/begin/hello_mod/git/HEAD
23 B
Alternative Torrents for 'CourseLala.com Linkedin Advanced Rust Managing Projects'.