Learn Rust By Building Real Applications - Udemy
Có thể bạn quan tâm
Preview this courseLearn Rust by Building Real ApplicationsFundamentals of the Rust Programming LanguageRating: 4.5 out of 5 (4,532 ratings)25,076 studentsCreated by Lyubomir GavadinovLast updated 7/2020EnglishEnglish [Auto], German [Auto], 6 more
Preview this courseWhat you'll learn
- The fundamentals of the Rust Programming Language
- Low level memory management
- Rust’s unique approach to memory safety
- How to troubleshoot common compiler errors
Requirements
- Basic Computer Science Knowledge
- Experience in at least one other programming language
Description
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.
Who this course is for:
- Developers interested in a safe systems programming language
Instructor
Lyubomir GavadinovSenior Software Engineer
- 4.5 Instructor Rating
- 4,730 Reviews
- 26,193 Students
- 2 Courses
I'm a senior software engineer with over 10 years of experience working for a variety of companies.
For most of my career I was at Amazon and AWS where I got to work on various projects, from designing and building high scale distributed systems to optimising the performance of low level streaming protocols.
I have written plenty of C, Java and JavaScript in my days, but when I discovered Rust a couple of years ago I immediately fell in love with it.
Now I want to share my passion for Rust with you!
Show moreShow lessTừ khóa » Học Rust
-
Lập Trình Rust - Phở Code
-
Tài Liệu Rust · Ngôn Ngữ Lập Trình Rust
-
17 Thiên Đường Học Ngôn Ngữ Rust Năm 2021 - CodeLearn
-
Rust Là Gì? Có ăn được Không? | Huy's Blog
-
Ngôn Ngữ Lập Trình Rust Là Gì Và Tại Sao được Yêu Thích
-
Lâp Trình Cơ Bản Rust
-
LẬP TRÌNH #RUST: Tổng Hợp Tài Liệu Từ Cơ Bản Tới Nâng Cao Về ...
-
Ngôn Ngữ Lập Trình Rust Là Gì? Học Ngôn Ngữ Rust Có Khó Không?
-
Rust - Ngôn Ngữ Lập Trình Thú Vị đáng Học
-
Cùng Học Rust - Ngày Thứ 0: Học Hành Gì Giờ Này!
-
Học Ngôn Ngữ Lập Trình Rust Trong Một Bài Viết
-
Rust Document - Tài Liệu Lập Trình Rust
-
Tại Sao Ngôn Ngữ Lập Trình Rust Sẽ Là Tương Lai Của Lập Trình
-
Những Khái Niệm Lập Trình Cơ Bản - The Rust Programming Language