Chevron Left
Back to Rust Fundamentals

Learner Reviews & Feedback for Rust Fundamentals by Duke University

4.0
stars
130 ratings

About the Course

This comprehensive Rust programming course welcomes learners of all levels, including beginners and those with some programming experience. No prior knowledge of Rust is required, making it accessible to coding novices. Throughout the course, you will gain a solid foundation in Rust programming and develop proficiency in advanced concepts, enabling you to write efficient, reliable, and high-performance code. You will understand the core concepts and syntax of Rust, learn effective code organization, error handling techniques, and explore Rust's package manager for efficient project management. By completing this course, you will have the skills to develop reliable and high-performance applications, regardless of your prior programming experience....

Top reviews

HG

Feb 6, 2024

This course lays a very good foundation on learning a new programming language. The instructors relate their experience in learning from scratch with new technologies in GitHub copilot & code spaces.

IS

Jun 27, 2024

The fundamentals of rust course is very clear, well explained, and the contents are ok for any audience, with only little experience in other programming languages. I highly recommend it.

Filter by:

26 - 46 of 46 Reviews for Rust Fundamentals

By Antoine M

Jun 24, 2024

Excellente introduction

By Torsten B

Feb 13, 2024

Great introduction

By CG - D S J

Oct 22, 2024

Excelente

By Maheswari

Feb 27, 2024

Excellent

By Xinxing W (

Dec 30, 2023

Great

By Armin K L

Jun 28, 2024

The instructor was really clear about every content. Just as an example the way he explained why we need debugger was really nice. It seems to follow the course, you need to know some prior knowledge about programming; like writing some codes in Python. Otherwise, you may get lost at some point. It would be nice that if the course covers compile time and runtime polymorphism as well (there were some generic/template syntax shown up in the course). Some people also complained about using some AI stuff to write codes during this course. But you really do not need it to follow the course (as what the instructor is promised).

By Antonio M

May 12, 2024

A very good course, I would suggest to anyone interested in Rust. At the end of the course you have a solid understanding of many core concepts in the Rust language and you have gone through several practical labs. I also appreciate the integration of Github Copilot, which many of us use anyway in their day-to-day work. I give 4/5 stars because I would have expected also some explanations of other core concepts, although not so easy: lifetimes, traits, attributes, macros, etc... which were missing.

By Yukihiro F

Mar 22, 2024

The video is somewhat long, and the lack of automatically graded programming assignments is a slight drawback. There were also some things I couldn't fully grasp from the video alone, but I found that going through the Microsoft learning materials provided as reading materials and asking questions to ChatGPT helped me gain a lot of insights.

By Raffaele

Jun 30, 2024

Good introduction to the Rust programming language. I would have liked to see some concepts like moving and borrowing explained in more detail with more examples of correct/incorrect usage. Rust introduces some concepts that are not covered in the classic programming languages taught at university, such as C/C++/Java.

By Ivan K

Dec 16, 2024

For the basic knowledge well designed course. Although, there some promotion of third party software and tools. Some not correct facts and statements about Rust and another languages and toolings are also present.

By Mirko S

Oct 27, 2024

Good introduction to Rust. Useful to get started and understand the basics. Using the coach helps when you want to dive deeper into details or explore uncovered concepts.

By Naitik M

Jan 6, 2024

need to add more advance topics

By Sahil R

Feb 22, 2024

Very good learning path

By B3_35_Om S

Dec 11, 2024

Very Benificial Course

By Rustam K

Sep 3, 2024

Why questions regarding Codespaces and Copilot are mandatory? I don't want to use these features and spend time learning them. In my opinion they are interfere with learning Rust and they are depriving me of the opportunity to understand language deeper. These quizes should be optional and even better if they be removed from modules to 'additional materials' or something.

By Душан П

Dec 27, 2024

More code snippets in labs and also add required labs for the course. It's very easy to pass course. It's more 2.5 then 3 but I can't give 2.

By Aurel A

Dec 26, 2024

The course should be updated, specially on the tooling part and the pace I believe is a bit too slow for someone with experience.

By Leecy L

Mar 10, 2024

content is simple, it's better the lab can be put to graded.

By dario c

Dec 2, 2024

Sorry to say that all the examples are mixed with unexplained aspects and I haven't found a linear path in the explanations. I've tried the first 2 modules.

By Ramiro L

Nov 16, 2024

It's heavily loaded with Microsoft product... firsts modules are to boring and are not about Rust. Are about Microsoft's Product.

By victor b p

Dec 15, 2024

Horrible. Unfortunately, the classes are terrible. The teacher starts teaching basic concepts with all the code already written, doesn't explain the fundamentals in detail and then moves on to debugging... Unfortunately, this course is not for complete beginners, he expects you to already know the language, as it serves more as a quick review than teaching the basics. I wasted my time. Now I'll have to find another course that actually teaches Rust to beginners.