You have probably heard of the Rust Programming Language – a modern systems language that is blazingly fast, guarantees memory safety without the use of a garbage collector and most importantly is fun to write. It has a great community and excellent tooling. These are just some of the reasons why Rust was voted the most loved programming language for five years in a row. Rust is the proof that systems programmers can have nice things.
In this course you will learn the fundamentals of Rust. The format will be a bit different than most other courses. Instead of jumping between unrelated concepts in every video and showing examples that have nothing to do with the real world use of the language, we will learn entirely through practice.
Together we will build real Rust applications and introduce new concepts when we need them to solve actual problems.
To start there will be a short theoretical section on low level memory management.
Then to introduce the basics of Rust we will build a simple command line application. This will provide us with the necessary knowledge to tackle a much larger project.
For our big project we will build a working HTTP server from scratch. We will write our custom implementation of the HTTP protocol and we will build a functioning web server with it. This will let us introduce all of the fundamental and some advanced features of the Rust language.
Specification: Learn Rust by Building Real Applications
|
10 reviews for Learn Rust by Building Real Applications
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $10.99 |
---|---|
Provider | |
Duration | 6.5 hours |
Year | 2020 |
Level | All |
Language | English ... |
Certificate | Yes |
Quizzes | Yes |
$89.99 $10.99
Lucas Bezerra Maia –
Aewsome course! The way the tutor uses a real life example of creating a simple server, let us enjoy more each class without noticing how many ideas of the language was covered. Very Nice!
Kenneth Wright –
Exactly what I needed. Precise and on point explanations. Can’t wait to dive deeper into Rust. ??
That Guy –
This the was great entry path into Rust programming that was well thought out and well instructed. The concepts were outlined briefly at the start and then elaborated on whilst building out a project. Common missteps and errors were also worked into the course so that you could be taught how to fix them and where to look for further information on your errors. This helped to give a lot of context around applying the concepts discussed and more confidence that I will be able to build on what was learnt during the course.
Mauricio Alves da Silva Perez –
The instructor knows the subject. But it does not teach Rust efficiently. It would be better if the instructor used multiple projects.
Utkarsh Gupta –
Lyubo is highly motivating, and focusing on the important things. I hope that Lyubo will add more explanation to the commands used in future.
Artur Gontijo –
Great content and teaching skills!
Robert Charles Wagner –
A good introduction to some of the most commonly used patterns in a Rust environment.
Rod Repasky –
Very fast paced but I was able to perform all installation steps.
AJ Park –
Building a real application together would be top notch
Jason Brady –
I love that this course uses a real world use case for it’s examples and that it’s structured to introduce concepts as they come up in that use case. It also has quizzes, which other courses lack. The only things that would make it even better, is if it would address more topics such as unsafe or threading and if it provided some assignments (though I forget if Udemy supports that). Great course!