Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 85% The Rust Programming Language

The Rust Programming Language

$14.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.1/10 (Our Score)
Product is rated as #7 in category Rust

This course will teach you the fundamentals of Rust, a modern programming language that has the both the power of native code as well as the safety of some managed languages. In this course you will learn the following:

This course, like all my other courses, will be supplemented with additional lectures based on participants’ requests.

Instructor Details

Dmitri Nesteruk is a quant, developer, book author and course author. His interests lie in software development and integration practices in the areas of computation, quantitative finance and algorithmic trading. His technological interests include C#, F# and C++ programming as well high-performance computing using technologies such as CUDA and FPGAs. He has been a C# MVP since 2009. Dmitri is a graduate of University of Southampton (B.Sc. Computer Science) where he currently holds a position as a Visiting Researcher. He is an author of dozens of courses on Pluralsight, Udemy and elsewhere, covering a wide range of topics including programming, finance and mathematics.

Specification: The Rust Programming Language

Duration

8.5 hours

Year

2020

Level

All

Certificate

Yes

Quizzes

No

29 reviews for The Rust Programming Language

3.8 out of 5
6
13
8
2
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Christian Sigl

    im prinzip ganz gut, allerdings werden ab der mitte viele konzepte nicht erkl rt, teilweise code verwendet der m hsam nachzubauen ist um berhaupt den aktuellen part nachvollziehen zu k nnen und der kurs war offensichtlich urspr nglich anders strukturiert. sehr gut fand ich die erl uterung zu zirkul ren referenzen bzw die l sungsans tze

    Helpful(0) Unhelpful(0)You have already voted this
  2. Vinayak Raghuvamshi

    Very concise and well structured. This course assumes the student to be an absolute beginner. I am an experienced C++ developer and found myself skipping through many lessons. However things started getting very interesting once the topic of Traits started and from that point onward almost everything covered was new and very informative. I think the author forgot to cover the topic of writing your own Macros. The interface is very bad as the bottom progress bar keeps coming in the way of the content being presented however this is more a fault with udemy.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Brennan Cheung

    Mostly good for an overview. If you have a C and Haskell background the only new concepts you will encounter are the lifetime / borrowing concepts. If you don’t have a background from other languages where you are not already familiar with the concepts this course will be hard to follow IMO. This course did its job as a good survey over the language but I will definitely need other sources and practice before I feel comfortable in the language. There are no exercises, quizzes, or anything like that to give you some practice. The sections on lifetime concepts and especially circular references was very hard to follow and I basically gave up and determined I might revisit it later after I am more familiar with the lifetime concepts.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Jahred Love

    Well structured and comprehensive. Very good thus far.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Ryan Fickenscher

    This course is great for beginners, unfortunately its syntax kinda old, but the concepts are still there. I would recommend it to anyone trying to learn Rust. Could use some more code examples.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Leonid Trofymchuk

    This course is good for the first acquaintance with Rust lang

    Helpful(0) Unhelpful(0)You have already voted this
  7. Joel Rivera

    Informative, dense and entertaining

    Helpful(0) Unhelpful(0)You have already voted this
  8. Fernando Zavalia

    Easy to understand. Does not drag out themes unnecessarily.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Aaron Burdick

    Should have talked much deeper about Cargo as a command and what it can do. Generally, as rust can be a fairly confusing language for new people or people coming from languages like JS, Ruby, etc…I found that this video didn’t go in depth enough in each section. The examples provided are fine, but there aren’t nearly enough. I was shocked to see how short the Generics section was. There is also some misinformation in this course. Specifically regarding how borrowing works in the Closures chapter. It’s clear the instructor has a lot of experience, but not enough experience in Rust and should have consulted the Rust books while making these lessons. Some lessons it’s sounds like he’s guessing while coding, which maybe this is just me, feels bad for beginner lessons. He even referred to structs as a class, which although I could see that happening, is not the proper terminology in Rust and may even confuse people.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Charandeep Singh Matta

    A good starter course. There are some missing pieces about concurrency, error handling which I was particularly interested in.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Ken Sapp

    Coming only from VBA programming experience this subject is exciting to learn and the depth the teacher is going into with the cmd line and file structure is really cool!

    Helpful(0) Unhelpful(0)You have already voted this
  12. David Holtzhouser

    A bit repetitive in the given examples. No real sense of how to develop a ‘real’ application with Rust after taking the course.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Michael S. Wilk

    Well paced and well done. Good overview of syntax. There were a few things that could have used a bit more explanation or a little more depth. I am trying to confirm is some concepts that are similar to other languages use different names in Rust or if they were wrong in the lecture (like certain functional programming concepts).

    Helpful(0) Unhelpful(0)You have already voted this
  14. Micah Potts

    Audio and video out of sync occasionally

    Helpful(0) Unhelpful(0)You have already voted this
  15. Victor Payno

    I’m disappointed that the rust version he’s using is 1.5 (when I bought the course the current rust version was at least 1.30 (currently 1.42).

    Helpful(0) Unhelpful(0)You have already voted this
  16. Hugo Miguel Dias

    Without a doubt, Dimitri has a lot of Rust knowledge, but in my opinion, the lectures were given too quickly and I had the sense of not being able to fully consolidate the knowledge. Nevertheless, congrats for the course, it helped me to enter into the Rust world and fulfill my curiosity for this recent programming language.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Dustin Krysak

    No complaints.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Steven Fraser

    The key part of rust is the memory management, and the course is not up to date with latest rust features on this

    Helpful(0) Unhelpful(0)You have already voted this
  19. Rafael Torres Moreno

    Nice course. Hopefully there’ll be an updated version soon.

    Helpful(0) Unhelpful(0)You have already voted this
  20. Daniel Simon

    This course is a quick and brief introduction to Rust. Maybe too quick. At certain points I expected a little bit more explanation, but generally this course is enough to get started and be able to look up the concepts that I need more info about.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Andrea Mazzanti

    I deeply appreciated Dimitri s way of teaching in the Design Patterns in Go, as I think here, he should pay more attention on better explaining some whys on the language. This course must be improved a lot adding details and must be totally designed on a different way, some feedback: The lifetime and memory part is explained in rush without any reference on why it works like this, this is reflected also on how it explains why you should use when you reference counting objects contained on collections. I think you should explain Ownership and Borrowing before Traits and Cargo Management before everything, people should know in advance how to manage modules and why and how to compile and organize the code. Testing is 1 minute at the end of the course, think this truly a bad course design decision, considering how important is TDD and TCR today. In general is a good course but only you want to have an introduction to Rust. Hope you will improve this soon.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Abbey M

    Great! But present free of cost on yt. Miss on ownership concept.

    Helpful(0) Unhelpful(0)You have already voted this
  23. Christopher Bartling

    Great course. Love the instructor’s voice narrating the videos. Good content for beginning Rust developers. All the lessons are live coding, which is a great way to learn. Highly recommend this course. Good overall introduction to Rust.

    Helpful(0) Unhelpful(0)You have already voted this
  24. Greg Pearson

    Would have liked some homework problems to do during the course.

    Helpful(0) Unhelpful(0)You have already voted this
  25. Neyvis Remon Gonzalez

    I could learn the basics of Rust, and I feel like I can understand Rust code now, and start producing my own code with it.

    Helpful(0) Unhelpful(0)You have already voted this
  26. Chris Hoyle

    All the little details I needed, very well presented thank you. A couple of examples to work at at the end would have given it a 5.

    Helpful(0) Unhelpful(0)You have already voted this
  27. Paul Tousignant

    This course is a useful walkthrough of key features of the Rust language, but it also leaves some parts out. It never actually explains macros, for example. As a programmer experienced with other languages that share some syntax with Rust, and someone experienced with C/C++ (so I get pointers and references) the course made a lot of sense, and I went through it at an accelerated pace. I am not so sure this course would be a good choice for a beginning programmer. To be fair. I’m not sure Rust is a great language to learn programming on, either. (Not because of its features and conventions, which are great, but because of its closeness to bare metal compute, which is complicated.) I wish more of the later (and more advanced) course chapters had resources / example code to download. I found the attachments provided with the earlier sections to be useful as reference material and saved nearly all of them, then started wishing I was still getting them for in later sections. Overall, I found this course a great value for the price I paid, which was a standard Udemy sale price. I would have been disappointed in what I got in terms of presentation and content if I had paid the full list price. Again, though, that’s true of a lot of (but not all!) Udemy content.

    Helpful(0) Unhelpful(0)You have already voted this
  28. Daniel Mart n

    A very good course, but right now (July 2020) it is a bit outdated in some aspects like dynamic dispatch. I also missed some hands on project.

    Helpful(0) Unhelpful(0)You have already voted this
  29. Robert Cumbo

    Great introduction to Rust. A beginner will need to have a working knowledge of information theory, how computing works at the most basic level, and some knowledge on a previous language like C, C++, or even Python. Rust naturally has a steep learning curve. If you are willing to spend some time following rabbit holes to learn about computing on a bit level or logic gates, learning Rust will flow out of natural curiosity. If you need a language for a job, stick to python.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare