We may earn an affiliate commission when you visit our partners.
Course image
Jubilee Enterprise

Apakah Anda ingin menjadi programmer? Atau apakah ingin menantang diri Anda untuk mengenal

Read more

Apakah Anda ingin menjadi programmer? Atau apakah ingin menantang diri Anda untuk mengenal

Jadi, mulailah dari video course ini. Video ini adalah online course yang paling lengkap, to-the point, dan mudah dipahami untuk mempelajari RUST di Udemy. Tidak hanya itu, semua penjelasan di dalam video course ini disampaikan dalam Bahasa Tidak memandang apakah Anda ingin mengambil profesi apapun yang ada hubungannya dengan programming, atau sudah mengetahui dasar-dasar pemrograman video course ini dirancang tentu saja untuk Anda. Dalam kursus ini, kami akan mengajari Anda pemrograman RUST efektif dan singkat, tepat, serta jelas.

Dilengkapi dengan berjam-jam video course, latihan coding, dan artikel, kursus komprehensif ini mengupas cara membuat website dengan Rust. Anda bisa mengoperasikannya menggunakan MS Windows, Linux, atau MacOS selama memiliki Visual Studio Code.

Jangan lupa pula, seluruh tools yang dibahas di sini dapat dimiliki GRATIS.

Video course  ini akan mengajarkan Anda memahami Angular dengan setiap bab dilengkapi screencast yang mengajarkan sintaks, fungsi, dan aturan pemrograman lengkap dan penjelasan-penjelasan yang menarik. Tunggu apa lagi, ayo belajarlah dengan cara  yang terbaik untuk Anda.

Kami akan memulainya dengan pengenalan Rust. Lantas, kami akan membantu Anda  topik-topik yang lebih spesifik.

  • Instalasi Rust, Visual Studio Code, dan Halo Dunia

  • Mengenal Fungsi Main, Basic Data Types, dan Variabel

  • Function, Parameter, dan Argumen

  • Fungsi Println. dan Penggunaan Format Teks

  • Contoh Aplikatif Pembuatan Function

  • Operator Aritmatika, Negasi, dan Pengubahan Tipe Data

  • If, If Else, Match, dan contoh kasus Kondisional

  • Array, Tuples, Enum, dan Struct

  • For, Vector, dan Perulangan While, serta contoh kasus

  • Ekspresi, User Input, dan membuat Closure

  • Bekerja dengan String, Push, New, Replace, dan Concatenation

Ayo, tunggu apa lagi. Jangan khawatir tentang kualitas video course ini sebab kami menawarkan Betul. Jika Anda tidak puas, silakan ajukan refund tanpa syarat.

Tetapi kami bisa mengatakan kepada Anda bahwa video course ini adalah yang terlengkap dan terbaik tentang Rust. Tidak percaya? Buktikan sendiri.

Enroll now

What's inside

Learning objectives

  • Instalasi rust, visual studio code, dan halo dunia
  • Mengenal fungsi main, basic data types, dan variabel
  • Function, parameter, dan argumen
  • Fungsi println! dan penggunaan format teks
  • Contoh aplikatif pembuatan function
  • Operator aritmatika, negasi, dan pengubahan tipe data
  • If, if else, match, dan contoh kasus kondisional
  • Array, tuples, enum, dan struct
  • For, vector, dan perulangan while, serta contoh kasus
  • Ekspresi, user input, dan membuat closure
  • Bekerja dengan string, push, new, replace, dan concatenation
  • Show more
  • Show less

Syllabus

Pendahuluan
Bagaimana Mendapatkan e-Certificate
Instalasi Rust, Visual Studio Code, Halo Dunia
Troubleshooting: C++ Tools
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Dimulai dengan instalasi Rust dan Visual Studio Code, yang merupakan langkah penting bagi pemula untuk menyiapkan lingkungan pengembangan mereka
Mencakup tipe data dasar, variabel, fungsi, dan struktur kontrol, yang merupakan fondasi penting untuk memahami bahasa pemrograman Rust
Membahas topik-topik seperti ekspresi, input pengguna, dan closure, yang memungkinkan pengembang untuk menulis kode yang lebih kompleks dan interaktif
Menjelajahi cara bekerja dengan string, termasuk manipulasi dan konkatenasi, yang penting untuk memproses data teks dalam aplikasi Rust
Menggunakan Visual Studio Code, yang merupakan editor kode populer dengan dukungan luas untuk Rust, sehingga memudahkan pemula untuk memulai
Menawarkan kuis untuk menguji pemahaman tentang konsep-konsep yang diajarkan, yang membantu peserta mengkonsolidasikan pengetahuan mereka

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Pengantar pemrograman rust untuk pemula

Menurut siswa, kursus ini memberikan pengantar yang sangat baik dan mudah dipahami untuk pemrograman Rust. Penjelasan disampaikan secara singkat, padat, dan jelas, membuat materi dasar tercover dengan baik. Banyak yang merasa kursus ini sangat cocok untuk pemula dan tidak bertele-tele. Namun, beberapa siswa berharap adanya materi lanjutan seperti ownership dan borrowing, menunjukkan bahwa kursus ini lebih fokus pada pengantar dasar dan durasinya terasa pendek bagi sebagian.
Kursus ini merupakan titik awal yang ideal bagi pemula Rust.
"Untuk yg baru belajar Rust, course ini sangat bagus utk memulai. Materi dasar sudah tercover dengan baik."
"Sangat membantu bagi yang baru memulai belajar Rust."
"Cocok untuk pemula."
"Ideal untuk pemula yang ingin cepat memahami dasar-dasar Rust. Tidak bertele-tele."
Materi disampaikan dengan ringkas, tepat, dan mudah dicerna.
"Penjelasan singkat, padat dan jelas. Contoh coding diberikan sangat mudah dipahami dan dapat langsung dicoba."
"Materi yang diberikan singkat, jelas dan padat."
"Penjelasannya ringkas, mudah dipahami, dan langsung ke pokok bahasan."
"Pengantar yang sangat baik. Cepat dan jelas."
Kursus hanya mencakup dasar-dasar, topik inti Rust belum dibahas.
"Materi yang diberikan singkat, jelas dan padat. Namun, saya berharap ada materi lanjutan seperti trait, lifetimes, ownership & borrowing..."
"Materinya cukup bagus untuk pengenalan, tapi terasa terlalu dasar. Mungkin bisa ditambahkan topik-topik yang lebih advance..."
"Hanya saja, durasinya pendek. Semoga ada seri lanjutannya yang membahas fitur-fitur Rust yang lebih dalam."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Pengantar Singkat, Tepat, dan Jelas Pemrograman Rust with these activities:
Pelajari Buku 'The Rust Programming Language'
Membaca buku 'The Rust Programming Language' akan memberikan pemahaman yang mendalam tentang Rust dan membantu Anda menguasai bahasa ini.
Show steps
  • Baca bab-bab awal buku untuk memahami dasar-dasar Rust.
  • Coba jalankan contoh kode yang diberikan dalam buku.
  • Gunakan buku ini sebagai referensi saat Anda mengerjakan latihan dan proyek.
Latihan Soal-Soal Pemrograman Rust
Melakukan latihan soal-soal pemrograman Rust secara teratur akan membantu Anda memperkuat pemahaman tentang sintaks dan konsep Rust.
Show steps
  • Cari sumber soal-soal latihan Rust online, seperti Exercism atau Rust By Example.
  • Kerjakan soal-soal latihan secara bertahap, mulai dari yang mudah hingga yang sulit.
  • Periksa solusi Anda dan pelajari dari kesalahan.
Pelajari Buku 'Programming Rust'
Membaca buku 'Programming Rust' akan memberikan pemahaman yang lebih dalam tentang cara menggunakan Rust untuk membangun aplikasi praktis.
Show steps
  • Baca bab-bab yang relevan dengan topik yang sedang Anda pelajari dalam kursus.
  • Coba jalankan contoh kode yang diberikan dalam buku dan modifikasi sesuai kebutuhan.
  • Gunakan buku ini sebagai referensi saat Anda mengerjakan proyek-proyek Rust.
Three other activities
Expand to see all activities and additional details
Show all six activities
Buat Proyek Sederhana dengan Rust
Membangun proyek sederhana akan membantu Anda menerapkan pengetahuan Rust Anda dalam konteks praktis.
Show steps
  • Pilih proyek sederhana, seperti kalkulator atau program tebak angka.
  • Rencanakan struktur proyek dan buat daftar fitur yang ingin Anda implementasikan.
  • Tulis kode Rust untuk mengimplementasikan fitur-fitur tersebut.
  • Uji kode Anda dan perbaiki bug.
Buat Blog Post tentang Topik Rust
Menulis blog post tentang topik Rust akan membantu Anda memperdalam pemahaman Anda dan berbagi pengetahuan Anda dengan orang lain.
Show steps
  • Pilih topik Rust yang menarik bagi Anda, seperti 'Ownership' atau 'Borrowing'.
  • Lakukan riset tentang topik tersebut dan kumpulkan informasi yang relevan.
  • Tulis blog post yang jelas dan mudah dipahami, dengan contoh kode yang relevan.
  • Publikasikan blog post Anda di platform seperti Medium atau blog pribadi Anda.
Berkontribusi pada Proyek Open Source Rust
Berkontribusi pada proyek open source Rust akan memberikan Anda pengalaman praktis dalam bekerja dengan kode Rust yang kompleks dan berkolaborasi dengan pengembang lain.
Show steps
  • Cari proyek open source Rust yang menarik bagi Anda di GitHub.
  • Pelajari kode proyek dan identifikasi bug atau fitur yang ingin Anda kontribusikan.
  • Buat pull request dengan perubahan Anda dan ikuti proses review kode.
  • Berkomunikasi dengan pengembang lain dan pelajari dari pengalaman mereka.

Career center

Learners who complete Pengantar Singkat, Tepat, dan Jelas Pemrograman Rust will develop knowledge and skills that may be useful to these careers:
Insinyur Embedded System
Seorang Insinyur Embedded System merancang dan mengembangkan sistem tertanam, yang merupakan sistem komputer yang dirancang untuk fungsi tertentu. Kursus ini sangat relevan karena Rust sering digunakan dalam pengembangan sistem tertanam karena kinerjanya yang tinggi dan keamanannya. Pemahaman tentang konsep pemrograman dasar seperti yang diajarkan dalam kursus ini, termasuk manipulasi data, kontrol alur, dan fungsi, sangat penting untuk seorang insinyur embedded system. Kursus ini dapat membantu membangun fondasi yang kuat dalam pemrograman yang diperlukan untuk berkarir di bidang ini.
Pengajar Pemrograman
Seorang Pengajar Pemrograman mengajarkan konsep dan keterampilan pemrograman kepada orang lain. Kursus ini dapat membantu seorang pengajar pemrograman untuk memahami lebih dalam tentang bahasa pemrograman Rust, yang dapat mereka ajarkan kepada siswa mereka. Penguasaan materi dalam kursus ini, termasuk sintaks, fungsi, dan aturan pemrograman, akan membantu pengajar menyampaikan materi dengan lebih baik. Pengetahuan yang mendalam tentang materi yang ada dalam kursus ini akan membuat seorang pengajar pemrograman lebih efektif dan percaya diri.
Pengembang Perangkat Lunak
Seorang Pengembang Perangkat Lunak bertanggung jawab untuk merancang, mengembangkan, dan memelihara perangkat lunak. Kursus ini membantu membangun fondasi yang kuat dalam pemrograman dengan bahasa Rust, mencakup konsep-konsep seperti tipe data dasar, fungsi, kondisional, perulangan, dan bekerja dengan string. Keterampilan dalam Rust, seperti yang diajarkan dalam kursus ini, sangat relevan untuk mengembangkan aplikasi kinerja tinggi dan aman. Pemahaman tentang sintaks, fungsi, dan aturan pemrograman yang diajarkan dalam kursus ini dapat secara langsung diterapkan dalam pengembangan perangkat lunak sehari-hari.
Ilmuwan Komputer
Seorang Ilmuwan Komputer melakukan penelitian dan pengembangan di berbagai bidang ilmu komputer. Kursus ini akan sangat bermanfaat untuk seorang ilmuwan komputer karena memberikan pemahaman dasar tentang bahasa pemrograman modern yang banyak digunakan dalam penelitian. Rust, yang dipelajari dalam kursus ini, adalah bahasa yang kuat untuk mengembangkan sistem dan aplikasi berkinerja tinggi. Konsep-konsep yang diajarkan dalam kursus ini, seperti tipe data, fungsi, dan kontrol alur, adalah konsep dasar dari ilmu komputer. Pemahaman terhadap hal-hal mendasar ini akan berkontribusi pada keahlian ilmuwan komputer secara keseluruhan. Kursus ini membantu membangun fondasi yang kuat dalam ilmu komputer.
Analis Keamanan Perangkat Lunak
Seorang Analis Keamanan Perangkat Lunak berfokus pada mengidentifikasi dan mengatasi kerentanan keamanan dalam perangkat lunak. Kursus ini membantu analis keamanan perangkat lunak dengan memberikan pemahaman tentang dasar-dasar pemrograman dalam bahasa Rust, khususnya tentang tipe data, fungsi, dan kontrol alur. Pengetahuan tentang bagaimana kode ditulis dan dijalankan sangat penting dalam analisis keamanan perangkat lunak. Pembelajaran tentang Rust membantu dalam melihat berbagai kemungkinan celah keamanan dalam kode. Pemahaman mendalam tentang pemrograman Rust sangat berharga dalam analisis keamanan perangkat lunak.
Insinyur Sistem
Seorang Insinyur Sistem fokus pada desain, integrasi, dan manajemen sistem kompleks. Kursus ini dapat membantu insinyur sistem dengan memberikan pemahaman yang mendalam tentang pemrograman Rust, yang sering digunakan untuk mengembangkan sistem operasi, pengolah data tingkat rendah, dan embedded systems. Kemampuan untuk bekerja dengan berbagai tipe data, membuat fungsi, dan menggunakan kondisional seperti yang diajarkan dalam kursus ini sangat penting dalam rekayasa sistem. Pembelajaran tentang sintaks dan struktur bahasa pemrograman khusus ini sangat berharga bagi seorang insinyur sistem.
Pengembang Web
Seorang Pengembang Web bertugas untuk membangun dan memelihara website dan aplikasi web. Kursus ini dapat membantu dalam pengembangan web dengan mengajarkan dasar-dasar pemrograman Rust, yang semakin populer untuk backend web dan tooling berkinerja tinggi. Kursus mengupas banyak aspek mendasar pada sebuah bahasa pemrograman seperti fungsi, percabangan, dan perulangan. Pemahaman yang kuat tentang Rust, sebuah bahasa yang efisien dan aman, dapat memberikan keunggulan kompetitif bagi seorang pengembang web. Walaupun kursus ini tidak secara spesifik membahas front end web, dasar yang diberikan sangat baik untuk mendukung seorang pengembang web secara keseluruhan.
Pengembang Game
Seorang Pengembang Game bertanggung jawab untuk membuat video game. Kursus ini dapat bermanfaat bagi seorang pengembang game karena Rust adalah bahasa yang kuat untuk pengembangan game, khususnya untuk mesin game dan komponen berkinerja tinggi. Kursus ini membantu membangun pemahaman dasar tentang konsep pemrograman yang penting dalam pengembangan game, seperti penanganan input, struktur data, dan fungsi. Pembelajaran tentang bahasa dengan performa tinggi seperti Rust dapat membantu dalam membuat game yang berjalan lancar dan efisien. Pengembang game yang menguasai pemrograman Rust dengan baik akan lebih mudah membuat game berkinerja tinggi.
Pengembang Aplikasi Mobile
Seorang Pengembang Aplikasi Mobile menciptakan aplikasi yang berjalan di perangkat seluler. Kursus ini mungkin berguna bagi seorang pengembang aplikasi mobile, terutama jika mereka ingin mengembangkan aplikasi yang membutuhkan kinerja tinggi dan efisien. Rust dapat digunakan untuk membuat library dan komponen yang dapat diintegrasikan dengan platform mobile lainnya. Kursus ini mengajarkan fundamental pemrograman yang berguna untuk pengembangan mobile, bahkan jika tidak langsung menggunakan Rust di aplikasi itu sendiri. Konsep dasar seperti fungsi, kondisi, dan perulangan dari kursus ini dapat diterapkan di berbagai bahasa pemrograman lain yang digunakan dalam pengembangan aplikasi mobile.
Spesialis Keamanan Siber
Seorang Spesialis Keamanan Siber melindungi sistem dan jaringan dari ancaman keamanan. Kursus ini dapat membantu seorang spesialis keamanan siber karena Rust dikenal sebagai bahasa pemrograman yang aman dan sering digunakan untuk membangun sistem yang tangguh terhadap serangan. Kursus ini memberikan pemahaman tentang struktur dan mekanisme pemrograman, yang dapat membantu dalam menganalisis dan mengamankan perangkat lunak. Pembelajaran tentang berbagai konsep, seperti fungsi dan kontrol alur, pada kursus ini akan membantu pemahaman mendalam tentang keamanan kode.
Peneliti Perangkat Lunak
Seorang Peneliti Perangkat Lunak melakukan penelitian untuk mengembangkan teknologi perangkat lunak yang baru. Kursus ini dapat memberikan dasar yang kuat bagi seorang peneliti perangkat lunak yang tertarik pada bahasa pemrograman dan pengembangan sistem. Pengenalan tentang Rust, yang merupakan bahasa modern dengan fitur-fitur canggih, dapat membantu peneliti dalam memahami cara kerja teknologi perangkat lunak dan menerapkannya dalam penelitian mereka. Kursus ini juga membantu membangun pemahaman tentang sintaks, fungsi, dan aturan pemrograman yang sangat penting untuk penelitian.
Arsitek Perangkat Lunak
Seorang Arsitek Perangkat Lunak merancang struktur dan infrastruktur sistem perangkat lunak. Kursus ini dapat membantu seorang arsitek perangkat lunak, karena pemahaman tentang bahasa pemrograman seperti Rust dapat memberikan wawasan yang lebih dalam tentang cara kerja sistem dan memungkinkan mereka membuat keputusan arsitektur yang lebih baik. Walaupun arsitek biasanya tidak melakukan coding sehari-hari, pengetahuan tentang bagaimana kode bekerja adalah hal yang penting. Pembelajaran tentang konsep dasar pemrograman dalam kursus ini dapat membawa hal itu.
Insinyur DevOps
Seorang Insinyur DevOps bekerja untuk mengotomatiskan proses pengembangan dan penerapan perangkat lunak. Kursus ini mungkin berguna bagi seorang insinyur DevOps karena pemahaman tentang bahasa pemrograman seperti Rust, dapat membantu dalam membangun tools dan sistem otomasi yang lebih efisien. Pemahaman tentang pemrograman dasar seperti yang diajarkan dalam kursus ini sangat penting untuk memahami dan memodifikasi script otomasi. Kursus ini membantu membangun dasar untuk memahami dan bekerja dengan berbagai teknologi otomasi yang diperlukan dalam pekerjaan DevOps.
Konsultan Teknologi Informasi
Konsultan Teknologi Informasi memberikan saran dan solusi teknologi kepada klien. Kursus ini dapat berguna bagi seorang konsultan TI yang ingin memahami lebih dalam tentang pemrograman dan teknologi pengembangan perangkat lunak. Pengetahuan tentang Rust, sebuah bahasa yang dikenal untuk performa dan keamanannya, memberikan pemahaman tambahan. Dalam memberikan rekomendasi teknologi, konsultant akan lebih percaya diri dengan pengetahuan pemrograman dasar. Konsep fundamental dalam kursus ini yang mencakup banyak konsep pemrograman, seperti variabel, fungsi, dan kontrol alur, dapat diterapkan dalam pemahaman berbagai jenis teknologi atau perangkat lunak.
Analisis Data
Seorang Analis Data mengumpulkan, mengolah, dan menganalisis data untuk menghasilkan wawasan. Kursus ini mungkin berguna bagi seorang analis data yang ingin meningkatkan kemampuan teknisnya dalam hal pengolahan data. Walaupun Rust bukan bahasa utama untuk analisis data, pemahaman tentang pemrograman dapat membantu dalam membuat tools atau script untuk mengotomatiskan tugas pengolahan data. Konsep-konsep seperti struktur data dan perulangan sangat berguna untuk analisis data. Memahami bahasa pemrograman seperti Rust dapat membantu analis data bekerja lebih efisien dan efektif.

Reading list

We've selected one books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Pengantar Singkat, Tepat, dan Jelas Pemrograman Rust.
Buku ini adalah panduan resmi dan komprehensif untuk bahasa pemrograman Rust. Buku ini mencakup semua aspek bahasa, dari dasar-dasar hingga fitur-fitur tingkat lanjut. Buku ini sangat berguna sebagai referensi selama kursus dan setelahnya. Buku ini juga menyediakan contoh kode yang jelas dan mudah diikuti.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser