Temika

Rust Developer Training

Bangun skill modern di salah satu bahasa pemrograman tercepat & teraman di dunia: Rust. Cocok untuk developer yang ingin masuk ke dunia system programming, web backend, dan blockchain development.

Ikuti Training Rust Developer

Rust adalah bahasa pemrograman sistem yang mengutamakan performance, memory safety, dan concurrency. Digunakan oleh perusahaan besar seperti Mozilla, Microsoft, Dropbox, dan AWS. Training ini akan membekali peserta dari dasar hingga siap membangun aplikasi nyata dengan Rust.

Simak Keuntungan Ikut Pelatihan di Temika Cyber

Hands-on Lab

Peserta tidak hanya belajar teori, tapi langsung praktek membangun project nyata seperti CLI Tools, REST API, hingga microservice dengan Rust.

Simulasi Implementasi Rust

Di Backend, CLI, dan Sistem Low-Level. Belajar bagaimana Rust dipakai di berbagai konteks — mulai dari aplikasi backend (Actix, Rocket), CLI Development, sampai system programming untuk performa tinggi.

Studi Kasus WebAssembly & Blockchain

Rust adalah bahasa unggulan untuk WebAssembly (WASM) dan Blockchain (Solana, Polkadot). Peserta akan mencoba membuat mini WASM app & memahami dasar integrasi blockchain.

Materi Sesuai Standar Industri Global

Kurikulum disusun mengikuti kebutuhan industri modern, meliputi memory safety, concurrency, error handling, async programming, dan best practices yang digunakan di perusahaan besar seperti AWS, Microsoft, dan Dropbox.

Mentor Berpengalaman dalam Rust

Dimentori oleh engineer yang berpengalaman langsung di project Rust nyata, baik di level system programming, backend development, maupun cloud deployment.

Sertifikat Kelulusan Resmi dari Temika Cyber

Setelah menyelesaikan training & final project, peserta akan mendapatkan sertifikat resmi yang bisa digunakan untuk portfolio kerja, LinkedIn, dan CV profesional.

Kenapa Harus Menguasai Rust?

Continuous Monitoring and Incident Response

🚀 Performa Setara C/C++

Rust bisa digunakan untuk software high-performance tanpa mengorbankan keamanan memori.

Data Analysis & Collection

🎯 Dipakai di Industri Besar

Rust jadi bahasa populer di WebAssembly, cloud, hingga blockchain.

Initiate incident response protocols

⚡Concurrency yang Aman

Cocok untuk aplikasi yang butuh multi-threading & paralel.

Jadwal Pelatihan

Pelatihan dimulai

Program Akan dilaksanakan secara: –
Periode Kelas: –
Estimasi Durasi Belajar: –

Tujuan Pelatihan

Setelah menyelesaikan kursus ini dengan sukses, peserta akan mampu:

  • Memahami konsep dasar Rust & toolchain.
  • Menguasai ownership, borrowing, dan memory safety.
  • Mampu membuat aplikasi CLI dengan Rust.
  • Menguasai concurrency & asynchronous programming.
  • Membangun REST API backend dengan Rust.
  • Mengintegrasikan database dengan Diesel ORM.
  • Menyelesaikan proyek akhir yang siap di-deploy ke cloud.

Silabus

  • Module 01 – Introduction to Rust
    • Rust Ecosystem & Toolchain
    • Cargo & Crates
    • Setting up Development Environment
  • Module 02 – Basic Syntax & Data Types
    • Variables & Mutability
    • Ownership & Borrowing
    • Control Flow & Functions
  • Module 03 – Ownership & Lifetimes
    • Move vs Borrow
    • References & Lifetimes
    • Memory Safety in Rust
  • Module 04 – Error Handling
    • Option & Result
    • Unwrap vs Match
    • Error Propagation
  • Module 05 – Traits & Generics
    • Implementing Traits
    • Generic Functions & Structs
    • Trait Bounds
  • Module 06 – Concurrency in Rust
    • Threads & Message Passing
    • Shared-State Concurrency
    • Async/Await with Tokio
  • Module 07 – Building CLI Application
    • StructOpt & Clap
    • Parsing Command Line Arguments
    • File Handling
  • Module 08 – Web Development with Rust
    • Using Actix & Rocket Framework
    • REST API with JSON
    • Database Connection with Diesel
  • Evaluation
    • Quiz & Coding Challenge
    • Code Review & Best Practices
  • Final Project – Rust Web API
    • Build a REST API with Actix
    • Connect to PostgreSQL
    • Implement Authentication
    • Deploy to Cloud (Heroku/DigitalOcean)
    • Final Presentation & Feedback

Meet Your Expert

Trainer 1

Ethical Hacker

Trainer 2

Ethical Hacker

Galeri Pelatihan

Apa Kata Mereka Tentang Pelatihan Ini

Sertifikasi Profesional Kami

Dapatkan Harga Spesial Selama Promo

Early Bird I

Rp10jt Rp8,5jt/Peserta
  • Intensive Training (5 Days)
  • Official Training Material (e-Courseware)
  • Official iLabs Access
  • Certificate of Attendance

FAQ

Ya, training dimulai dari dasar hingga advanced.
Tidak wajib, tapi akan membantu memahami konsep memory safety.
Ya, di akhir training ada final project REST API dengan Rust.
Betul, menggunakan framework Actix & Rocket.
Peserta lulus akan mendapat sertifikat resmi Temika Cyber setelah menyelesaikan pelatihannya.
Ya, peserta akan mendapat bimbingan langsung dari mentor berpengalaman.
Ya, peserta akan diundang ke komunitas alumni & support group.

Mereka Telah Mempercayakannya Kepada Kami