easyT
  • Subscribe
Sign In
easyT
  • Diplomas
  • Courses
  • E-books
  • Instructors
  • Subscribe
Sign In

Browse

  • All courses
  • Diplomas
  • Subscribe
  • Instructors

Account

  • My courses
  • Purchases
  • Wishlist
  • Settings

Join us

  • Become an instructor
  • Affiliate program
  • About us

Get the app

Apps in development
All rights reserved © 2003-2026 · easyT.onlineTerms & conditionsPrivacy policyRefund policyContact usVerify a certificate

Programming in RUST

The Ideal Language for Game and Web Apps

4.9(70)6h 22m40 lectures8 sections

What you'll learn

  • Learn the basics of RUST
  • Write programs using variables
  • Understand loops and functions usage
  • Implement a comprehensive project in RUST
  • Apply game programming techniques
  • Manage web application development
Programming in RUST
$19.99
Start your journey now

About this course

The powerful and advanced Rust language is designed to provide safety, performance, and concurrency, making it an ideal choice for system, web, and game applications. In this course, you will learn how to use Rust to write robust and reliable programs without worrying about common errors like overflows and fatal bugs. We will start with the basics, such as data and flow control, and then move on to advanced concepts like generics, ownership, and lifetimes. We will also cover advanced topics like concurrent and parallel programming, and how to work with foreign function interfaces. By the end of this course, you will be able to build strong and efficient Rust applications that leverage the safety and performance the language provides. Whether you are a beginner or an experienced programmer, Rust will equip you with the tools and knowledge you need to build robust and reliable software.

Expected outcomes

  • Ability to write programs in RUST efficiently and safely.
  • Understanding how to handle and organize data using variables and constants.
  • Creating advanced functions and programs using iterative loops.
  • Implementing practical projects using advanced tools in RUST.

Instructor

Eng. Amr Abdel Fattah

Eng. Amr Abdel Fattah

Computer systems engineer specializing in mobile app and website development, with experience in creating popular platforms and web applications.
3,186 students20 courses
This course$19.99
→
Subscription$19/moEvery course
Subscribe & save→

تقييمات المتدربين

التقييمات هنا من المتدربين الذين اشتروا الدورة وأكملوا50٪من المحتوى على الأقل — لا توجد تقييمات من شخص لم يطلع على المحتوى.
4.9
★★★★★
70 تقييم
5★
63
4★
6
3★
1
2★
0
1★
0
    ★
    كن جزءا من تقييمات هذه الدورة

    كل تقييم هنا يساعد متدربا جديدا على الاختيار — شاركنا تجربتك بعد إكمال الدورة.

    Course content

    1

    Installing Tools

    4 lectures
    1. Course Introduction2:17
    2. Installing Tools11:53
    3. First Project13:01
    4. Using Cargo16:30
    2

    Basics

    5 lectures
    1. Comments9:51
    2. Data Types13:22
    3. Creating Variables9:16
    4. Working with Variables13:46
    5. Constants11:50
    3

    Processes

    3 lectures
    1. Arithmetic Operations6:17
    2. Comparison Operations10:17
    3. Logical Operations8:01
    4

    Decision Making

    4 lectures
    1. Decision-Making Stages (Part One)10:32
    2. Decision-Making Stages (Part Two)5:55
    3. Decision-Making Stages (Part Three)7:29
    4. Decision-Making Stages (Part Four)12:29
    5

    Iterative Loops

    4 lectures
    1. Iterative Loops (Part One)12:08
    2. Iterative Loops (Part Two)7:43
    3. Iterative Loops (Part Three)4:11
    4. Iterative Loops (Part Four)4:35
    6

    Functions

    6 lectures
    1. Functions (Part One)9:35
    2. Functions (Part Two)13:59
    3. Functions (Part Three)10:17
    4. Functions (Part Four)7:07
    5. Exercise13:48
    6. Downloading Codes
    7

    Advanced Tasks

    8 lectures
    1. Dealing with Probabilities13:03
    2. Exercise5:01
    3. Data Organization (Part One)11:23
    4. Data Organization (Part Two)15:43
    5. Data Storage (Part One)13:41
    6. Data Storage (Part Two)22:02
    7. Dealing with Text Data14:44
    8. Code Upload
    8

    Comprehensive Practical Application

    6 lectures
    1. Practical Application (Part One)5:42
    2. Practical Application (Part Two)9:50
    3. Practical Application (Part Three)10:47
    4. Practical Application (Part Four)7:05
    5. Practical Application (Part Five)7:41
    6. Code Upload

    Related courses

    • Microsoft Access
      4.9(76)|1,002|2h 42m

      Microsoft Access

      Learn to Create Databases and Reports

      Ahmed Hassan Khamis
      Ahmed Hassan Khamis
      $19.99
      Start your journey now
    • Key Logger Spyware Design
      4.4(82)|715|16h 18m

      Key Logger Spyware Design

      Spyware Design Using C++ Language

      Eng. Mohamed Ali Mansour
      Eng. Mohamed Ali Mansour
      $19.99
      Start your journey now
    • Adobe Animate & Action Script
      4.7(74)|2,667|17h 30m

      Adobe Animate & Action Script

      Learn to Create Cartoon Films and Interactive Games

      Ahmed Hassan Khamis
      Ahmed Hassan Khamis
      $19.99
      Start your journey now
    • Deep Learning
      4.4(90)|863|12h 40m

      Deep Learning

      Simulating the Human Mind in Thinking

      Eng. Amr Abdel Fattah
      Eng. Amr Abdel Fattah
      $25.99
      Start your journey now