Carol Nichols (9) [Avatar] Offline
#1
Jake and I are excited that our course is now in early access! We'd love questions, comments, or feedback on Unit 1 smilie
55578 (1) [Avatar] Offline
#2
Looking forward for the rest of the course. Will this course also cover Traits, Memory handling (Cell, Box etc) and other advanced topics.
Carol Nichols (9) [Avatar] Offline
#3
55578 wrote:Looking forward for the rest of the course. Will this course also cover Traits, Memory handling (Cell, Box etc) and other advanced topics.


Right now, there are no plans to cover those topics. We'll have to see what happens when we finish with the four units we have planned smilie I'll keep these topics in mind!
jonasbn (3) [Avatar] Offline
#4
How detailed do you want your feedback? are the videos finished or are you looking for feedback on these? I have been the technical reviewer for some video courses and would love to provide some feedback, just want to know on what level you want it.
Carol Nichols (9) [Avatar] Offline
#5
jonasbn wrote:How detailed do you want your feedback? are the videos finished or are you looking for feedback on these? I have been the technical reviewer for some video courses and would love to provide some feedback, just want to know on what level you want it.


We'd love any and all feedback! We hope to not make major changes to the videos, but we do want the course to be helpful, so... bring it on!
jonasbn (3) [Avatar] Offline
#6
Hi This is just my personal notes from watching the first videos, I know you might not be able to change things so much, but perhaps you can add a cheat sheet with notes or similar, mentioning additional resources.

Video 1: Introduction

- 1:30: List the benefits of Rust on a slide
- General: Do mention code examples on GitHub, REF: https://github.com/integer32llc/rust-in-motion-videos

Video 2: Installing

- 3:15: Remember to mention cargo is recommended to be handled via rustup also. REF: https://stackoverflow.com/questions/37928591/is-there-a-command-to-update-cargo-to-the-latest-official-release

Video 3: Variable

- 1:35: println macro, mention the documentation
- 1:55: reference please, REF: https://doc.rust-lang.org/std/macro.println.html
- 2:34: error message, REF: https://doc.rust-lang.org/error-index.html

Video 4: Data Types

- The explanations of binary numbers and architecture might loose a few people new to programming
- Volumes shifts up and down throughout video

Video 5: Functions

- Perfect!

Video 6: Control-flow

- 3:27 using the word “collection", please elaborate
- 6:46: mention boolean operators, REF: https://doc.rust-lang.org/book/2018-edition/appendix-02-operators.html?highlight=boolean,operators#operators

Video 7: Enums

- Perfect!

Video 8: Structs

- General: Volumes shifts up and down throughout video
- General: Way too fast

Video 9: Methods

- General: Way too fast

Overall

- Mention how to navigate the standard documentation
- Mention going from crate.io to standard documentation
- slow down, leave examples on a little longer for reading and consumption
- The GitHub examples are a but hard to navigate with the current naming, if you do not have the videos handy when playing around with the code examples, consider annotating the names, REF: https://github.com/integer32llc/rust-in-motion-videos
Carol Nichols (9) [Avatar] Offline
#7
jonasbn wrote:Hi This is just my personal notes from watching the first videos, I know you might not be able to change things so much, but perhaps you can add a cheat sheet with notes or similar, mentioning additional resources.


Thank you so much for this detailed feedback!! We'll definitely be taking a look at all of these issues as we work on the course while it's in MEAP.
jonasbn (3) [Avatar] Offline
#8
Well a bit late, but I hope you can do something with the feedback.

On another note, I have watched all the videos released until now and I have been playing around with different Rust examples. I just wanted you to know I already learned a lot from your videos and actually got my first PR for a Rust based project accepted.

I got so excited about it, I wrote up a blog post: https://dev.to/jonasbn/blog-post-a-little-hacktoberfest-fairytale-3k96

I very much attribute this to your video course, which got me kick-started with Rust - thank you very much.

jonasbn
Carol Nichols (9) [Avatar] Offline
#9
jonasbn wrote:I just wanted you to know I already learned a lot from your videos and actually got my first PR for a Rust based project accepted.

I got so excited about it, I wrote up a blog post: https://dev.to/jonasbn/blog-post-a-little-hacktoberfest-fairytale-3k96


That's awesome, jonas!!

jonasbn wrote:I very much attribute this to your video course, which got me kick-started with Rust - thank you very much.


We'll accept that credit, but I also attribute this to your initiative and perseverance! I'm so happy what little of our course is up so far was enough to help you get that feeling of "I think I can do this" smilie
528015 (4) [Avatar] Offline
#10
I would like to wrtie my opinion. I'm from java world and looking forward for good Rust course. I'm not begginner, so I mostly interested in more advanced topics like Traits, Concurency, Futures, etc. Anyway It's quite interesting to start from beginning.

First unit looks quite good, but most of that information is given in other courses about Rust (puckpub, udemy, you name it).

Thank you for course, I'm looking forward next units.