Rust For Undergrads
Rust For Undergrads, available at Free, has an average rating of 3.85, with 29 lectures, 5 quizzes, based on 334 reviews, and has 10306 subscribers.
You will learn about You would be well versed and confident with the basics of Rust Programming Language. This course is ideal for individuals who are Beginners in Rust Programming Language. It is particularly useful for Beginners in Rust Programming Language.
Enroll now: Rust For Undergrads
Summary
Title: Rust For Undergrads
Price: Free
Average Rating: 3.85
Number of Lectures: 29
Number of Quizzes: 5
Number of Published Lectures: 29
Number of Published Quizzes: 5
Number of Curriculum Items: 34
Number of Published Curriculum Objects: 34
Original Price: Free
Quality Status: approved
Status: Live
What You Will Learn
- You would be well versed and confident with the basics of Rust Programming Language.
Who Should Attend
- Beginners in Rust Programming Language.
Target Audiences
- Beginners in Rust Programming Language.
Rust is a systems programming language sponsored by Mozilla which describes it as a “safe, concurrent, practical language“, supporting functional and imperative-procedural paradigms. Rust is syntactically similar to C++, but its designers intend it to provide better memory safety while still maintaining performance prevents segfaults, and guarantees thread safety. In this course, you will learn the basics of Rust programming language which would help you get started.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Prerequisite
Chapter 2: Installation
Lecture 1: Installing Rust
Chapter 3: Hello world with Rust
Lecture 1: Hello, World!
Lecture 2: Hello, World! using Cargo (Rust Package Manager)
Chapter 4: Basic Concepts
Lecture 1: Variables and Mutability
Lecture 2: Scalar Data Types: Integers
Lecture 3: Scalar Data Types: Floats
Lecture 4: Compound Data Types: Tuples
Lecture 5: Compound Data Types: Arrays
Lecture 6: Functions
Lecture 7: Returning a Value from a Function
Lecture 8: Control Flow: if/else
Lecture 9: Control Flow: While Loops
Lecture 10: Control Flow: For Loops
Chapter 5: Ownership in Rust
Lecture 1: Ownership Rules
Lecture 2: References and Borrowing
Lecture 3: Race Conditions
Lecture 4: Slices
Chapter 6: Data Handling and Pattern Matching in Rust
Lecture 1: Using Structs
Lecture 2: An example program using structs
Lecture 3: Method Syntax
Lecture 4: Enums
Lecture 5: Enums with Multiple Types
Lecture 6: Pattern Matching
Chapter 7: Error Handling
Lecture 1: Unrecoverable errors with panic!
Lecture 2: Recoverable errors with Result introduction
Lecture 3: Recoverable errors with Result demonstration
Chapter 8: Conclusion
Lecture 1: Next Steps
Instructors
-
Jayesh Katta Ramalingaiah
Mozilla Tech Speaker
Rating Distribution
- 1 stars: 28 votes
- 2 stars: 44 votes
- 3 stars: 94 votes
- 4 stars: 98 votes
- 5 stars: 70 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple