Rust for Programmers - Coming from another language [2024]
Loại khoá học: Programming Languages
Rust Revealed: Unleashing Your Programming Potential in a modern, type safe and fast programming language.
Mô tả
Course description:
You want to learn and master the modern and effective programming language Rust? you already have basic experience in another programming language (e.g. C/C++, C#, Java, Python etc.)? then my Rust course is just right for you!
What is Rust?
Rust was developed with the aim of being secure, concurrent and practical. Safety refers in particular to the avoidance of program errors that lead to memory access errors or buffer overflows and thus possibly also to security vulnerabilities. In contrast to other programming languages with automatic memory management, Rust does not use garbage collection for this purpose, but a special type system. Its type safety has been formally proven. (Source: Wikipedia)
Key features
No race conditions
No exceptions
No memory leaks
Official tools that are included:
Build System
Package Manager
Compiler
Unit Testing
Benchmarking
Documentation Generator
Is Rust even important to learn?
Rust has taken first place in the annual Stack Overflow survey of developers for six years in a row. The language is just as performant as C++, but at the same time more bug-proof and all the tools a developer needs are included. Even parts of the Linux kernel are already written in Rust!
This course consists of the following topics:
Installing the tools
Variables and console
Basics of features
Memory management
Generic programming
Data structures
Libraries and tooling
Threads and channels
Object orientation
Further topics
Small programming projects after the chapters
Become a professional today, in the technology of tomorrow!
See you on the course!
Bạn sẽ học được gì
Learn the basic concepts of Rust
Understand the logic behind mutability and borrowing
Learn the most important features of the Standard Library
Apply modern object orientation
Understand the use of traits and generics
Yêu cầu
- Basic experience in a modern programming language (C, C++, Java etc.)
Nội dung khoá học
Viết Bình Luận
Khoá học liên quan
Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!
Get khoá học giá rẻ ngay trước khi bị fix.
Đánh giá của học viên
Bình luận khách hàng