Seize the opportunity to gain new skills and reshape your career!

Choose a free learning path and get valuable insights from first-rate courses
watching now
90 Students
29 Lessons
Beginner

What Will You Learn?

  • Rust basics
  • Data and error handling in Rust
  • Pattern matching in Rust

Curriculum

2h 10m
Section 2: Installation
05:02
Section 4: Basic Concepts
42:57
Variables and Mutability
03:48
Scalar Data Types - Integers
05:16
Scalar Data Types - Floats
02:14
Compound Data Types - Tuples
05:20
Compound Data Types - Arrays
02:42
Functions
04:15
Returning a Value from a Function
05:01
Control Flow - if:else
07:10
Control Flow - While Loops
04:15
Control Flow - For Loops
02:56
Section 5: Ownership in Rust
15:35
Ownership Rules
03:04
References and Borrowing
04:40
Race Conditions
03:59
Slices
03:52
Section 6: Data Handling and Pattern Matching in Rust
38:20
Using Structs
05:49
An example program using structs
07:49
Method Syntax
06:56
Enums
04:07
Enums with Multiple Types
07:16
Pattern Matching
06:23
Section 7: Error Handling
17:18
Unrecoverable errors with panic!
06:35
Recoverable errors with Result introduction
03:54
Recoverable errors with Result demonstration
06:49
Section 8: Conclusion
01:25
Next Steps
01:25

Description

Requirements

  • Basic understanding of object-oriented programming languages

About the Instructor

Reviews 3
Students 1,371
Massive audience
Courses 1

Jayesh Katta Ramalingaiah is an innovative web developer with an artistic perception of business & technology. He has experience in various domains, including Android, Web, IoT, and others. Also, Jayesh is an expert in application development. He’s currently working as a Developer at TCS in India.

Jayesh Katta Ramalingaiah holds a Bachelor's degree in Technology and Computer Science from SASTRA University.

Jayesh Katta is also a Tech-Speaker, Reps Mentor, Official Mozilla Representative, and the ambassador at AngelHack. Sometimes he speaks about Rust, IoT, React, Web, Web extensions in local meetup groups and conferences. Moreover, Jayesh Katta Ramalingaiah is passionate about open web, modern technology development, and hacking.

On BitDegree, learning from this innovative instructor, you can get a better understanding of programming. Jayesh Katta Ramalingaiah will teach you the basics of Rust programming language and how to use it. Enroll in his course today and take your knowledge to the next level.

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo