Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Pemrograman Rust : Pemula sampai Mahir
Highest Rated
Rating: 5.0 out of 5(218 ratings)
1,063 students

Pemrograman Rust : Pemula sampai Mahir

Belajar pemrograman Rust dari pemula sampai mahir disertai studi kasus.
Last updated 3/2025
Indonesian
Indonesian [Auto],

What you'll learn

  • Belajar pemrograman Rust
  • Belajar memory management di Rust
  • Belajar konsep ownership dan borrowing di Rust
  • Studi kasus membuat aplikasi menggunakan Rust

Course content

13 sections251 lectures25h 14m total length
  • Pendahuluan2:22
  • Slide dan Source Code0:02
  • Pengenalan Rust7:45
  • Menginstall Rust3:26
  • Text Editor2:39
  • Membuat Project3:40
  • Hello World3:57
  • Cargo6:40
  • Unit Test7:23
  • Variable11:01
  • Comment2:27
  • Data Type4:49
  • Number9:46
  • Numeric Operations4:10
  • Boolean1:46
  • Comparison Operators2:48
  • Boolean Operators6:23
  • Char1:44
  • Tuple11:50
  • Array11:47
  • Constant4:15
  • Variable Scope5:10
  • Memory Management14:00
  • String16:23
  • Ownership20:49
  • If Expression8:06
  • Loop9:56
  • While Loop3:11
  • For Loop10:19
  • Function13:37
  • Ownership di Function16:36
  • References dan Borrowing23:14
  • Slice8:01
  • String Slice4:15
  • Struct22:29
  • Method12:53
  • Enum9:56
  • Pattern Matching23:55
  • Type Alias4:16
  • Module17:26
  • Crate8:55
  • Trait28:56
  • Generic25:57
  • Overloadable Operators7:25
  • Optional Values6:04
  • Comparing6:34
  • String Manipulation4:54
  • Formating8:44
  • Closure16:01
  • Collection2:22
  • Sequences11:51
  • Maps8:20
  • Sets4:25
  • Iterators14:14
  • Error Handling18:18
  • Lifetime27:58
  • Attributes12:07
  • Smart Pointer13:26
  • Dereference9:50
  • Cleanup3:16
  • Multiple Ownership8:36
  • Interior Mutability7:36
  • Static4:53
  • Macro14:15
  • Materi Selanjutnya1:35

Requirements

  • Pernah belajar bahasa pemrograman

Description

Selamat Datang di Kelas Pemrograman Rust!

Apakah Anda merasa tertarik untuk mempelajari bahasa pemrograman baru yang menjanjikan keamanan tanpa kompromi, kinerja yang luar biasa, dan kemampuan pemrograman konkuren yang efisien? Jika ya, maka Anda berada di tempat yang tepat! Selamat datang di kelas online kami yang menawarkan wawasan mendalam tentang salah satu bahasa pemrograman paling menarik saat ini: Rust.

Mengapa Anda harus memilih Rust?

Rust bukan hanya sekadar bahasa pemrograman baru dalam ekosistem yang terus berkembang. Ini adalah alat yang kuat dan inovatif yang telah merevolusi cara kita memikirkan tentang pengembangan perangkat lunak. Dengan kemampuannya dalam memastikan keamanan, kinerja yang unggul, dan sistem pemrograman konkuren yang canggih, Rust memimpin dalam pembuatan perangkat lunak yang andal, efisien, dan aman.

Pertama-tama, keamanan adalah salah satu fitur terkemuka dari Rust. Bahasa ini dirancang dengan sangat hati-hati untuk mencegah kesalahan umum yang sering terjadi dalam bahasa pemrograman lainnya, seperti null pointer dan data race. Dengan sistem pemilik, peminjaman, dan waktu hidup yang unik, Rust memastikan bahwa kesalahan-kesalahan semacam itu sangat jarang terjadi, bahkan dalam kode yang kompleks sekalipun.

Selain itu, kinerja Rust juga patut dipuji. Dibangun dengan fokus pada kinerja, bahasa ini menawarkan kecepatan eksekusi yang tinggi tanpa mengorbankan keamanan atau stabilitas. Hal ini menjadikannya pilihan ideal untuk pengembangan aplikasi yang membutuhkan kinerja tinggi, seperti sistem embedded, aplikasi real-time, dan permainan.

Tidak hanya itu, Rust juga memiliki kemampuan pemrograman konkuren yang efisien. Dengan alat-alat yang kuat seperti pencabangan tunggal dan pemrosesan iteratif, Rust memungkinkan pengembang untuk membuat aplikasi yang mendukung ribuan thread secara bersamaan tanpa mengalami deadlock atau race condition.

Dalam kelas ini, kami akan membimbing Anda melalui perjalanan yang menyeluruh dalam memahami dasar-dasar Rust dan kemudian memperluas pengetahuan Anda hingga ke tingkat yang lebih lanjut. Dengan didukung oleh materi pembelajaran yang terstruktur secara hati-hati, tugas praktis yang menantang, dan komunitas pembelajaran yang aktif, kami percaya bahwa Anda akan menemukan pengalaman belajar yang sangat memuaskan.

Apa yang akan Anda pelajari dalam kelas ini?

  • Dasar-dasar Rust, termasuk konsep seperti ownership, borrowing, dan lifetimes.

  • Membangun aplikasi sederhana hingga menengah menggunakan Rust.

  • Strategi dan praktik terbaik dalam pengembangan perangkat lunak dengan Rust.

Jadi, jika Anda siap untuk bergabung dengan komunitas pengembang yang bersemangat dan berinovasi, jangan ragu untuk mendaftar sekarang juga! Mari bersama-sama menjelajahi potensi luar biasa dari bahasa pemrograman Rust dan mulailah perjalanan Anda dalam dunia pengembangan perangkat lunak yang penuh tantangan dan inovasi.

Who this course is for:

  • Programmer yang ingin belajar pemrograman Rust
  • Programmer yang ingin belajar membuat aplikasi Backend dengan Rust