FluentStack

Uji Kompetensi TypeScript Core Types

Mode tersedia: dark, light, paper
MasukDaftar
Intermediate · Level 6: TypeScriptIntermediate70 menitBahasa Indonesia

Uji Kompetensi TypeScript Core Types

Checkpoint kesiapan untuk primitive types, arrays, object types, function types, optional fields, dan error reading dasar.

StatusMemuat progres
ReadinessMemuat...

...

Memuat progres

Menyiapkan langkah berikutnya

Yang dicek

  • Mengecek pemahaman TypeScript core types
  • Memperbaiki type sederhana pada data UI
  • Menjelaskan object shape dan optional fields dengan jelas
TypeScriptAssessmentType Checking

Isi lesson

6 blok
  1. 1.
    Checkpoint: apakah type dasar sudah terasa masuk akal?Belum selesaiWajib
  2. 2.
    QuizBelum selesaiWajib
  3. 3.
    Coding practiceBelum selesaiWajib
  4. 4.
    Docs bridge TypeScript core typesBelum selesaiWajib
  5. 5.
    Writing practiceBelum selesaiWajib
  6. 6.
    RingkasanBelum selesaiWajib

Checkpoint: apakah type dasar sudah terasa masuk akal?

Wajib

Module ini mengecek apakah kamu bisa menambahkan type pada data frontend sehari-hari. Fokusnya bukan type puzzle. Fokusnya adalah membaca value, object, function, dan optional field dengan lebih jelas.

Jika kamu bisa menjelaskan shape object, memberi type pada parameter function, membaca error beginner, dan memakai fallback untuk optional value, kamu siap masuk ke module Practical Type Design.

Bagian ini memengaruhi progres lesson.

Quiz

Wajib

Uji Kompetensi TypeScript Core Types

Jawab pertanyaan satu per satu. Kamu bisa ulang quiz jika belum mencapai target lulus.

Target lulus

70/100

Skor terbaik

0/100

Status

Belum dikerjakan

Blok ini wajib untuk menyelesaikan lesson. Progres quiz naik setelah skor mencapai target lulus.

Pertanyaan 1 dari 5

Target lulus: 70

Type apa yang tepat untuk value `"Rina"`?

Coding practice

WajibDibuka di workspace khusus

Fix basic TypeScript types

Checkpoint untuk memperbaiki type object, function, array, dan optional field dasar.

Tujuan awal: Fokus di tab TS.

Practice ini dibuka di workspace khusus. Buka practice untuk memakai editor, preview, dan cek otomatis.

Tombol selesai aktif setelah semua validasi wajib lolos.

9 cek otomatis4 checklist
Belum selesaiBuka practice

Documentation Bridge

Wajib

Docs bridge TypeScript core types

Gunakan TypeScript Handbook untuk memperkuat istilah resmi. Jangan masuk ke bagian advanced dulu.

TypeScript Handbook

Everyday Types

Fokus baca

  • primitive types
  • array types
  • type annotations
  • function parameter dan return type
  • optional properties

Abaikan dulu

  • union narrowing detail
  • type aliases lanjutan
  • literal types
Buka dokumentasi

TypeScript Handbook

Object Types

Fokus baca

  • object shape
  • property type
  • optional property
  • membaca object type kecil

Abaikan dulu

  • index signatures
  • extends
  • readonly arrays
  • intersection types
Buka dokumentasi

TypeScript Handbook

More on Functions

Fokus baca

  • parameter type
  • return type
  • function yang menerima object
  • membaca error argument sederhana

Abaikan dulu

  • function overloads
  • this parameter
  • generic function detail
Buka dokumentasi

TypeScript

TypeScript Playground

Fokus baca

  • menulis contoh TypeScript kecil
  • melihat error type checking
  • membandingkan input TypeScript dan output JavaScript

Abaikan dulu

  • compiler options lanjutan
  • share config detail
Buka dokumentasi

Aksi setelah membaca

Buka TypeScript Playground, salin satu contoh object type dari module ini, lalu ubah satu property ke type yang salah untuk melihat pesan error.

Bagian ini memengaruhi progres lesson.

Writing practice

Wajib

Latihan menulis

Tulis penjelasan singkat dalam Bahasa Indonesia tentang satu object type dari checkpoint. Jelaskan property wajib, property opsional, dan satu error yang TypeScript bisa tangkap. Gunakan format: - Object type: - Property wajib: - Property opsional: - Error yang bisa dicegah:

Tulis draft dulu sebelum menandai writing practice selesai.

Draft kosong

0/160 karakter

Checklist panduan

Checklist ini hanya panduan. Kamu tidak harus mencentang semuanya.

Blok ini wajib untuk menyelesaikan lesson.

Ringkasan

Wajib
  • TypeScript membantu menjelaskan bentuk data sebelum runtime.
  • Primitive, array, object, function, dan optional field adalah fondasi TypeScript harian.
  • Type error perlu dibaca sebagai petunjuk hubungan value dan type.
  • Optional field perlu fallback atau pengecekan sebelum dipakai.
  • Berikutnya, Practical Type Design akan memakai core types ini untuk memodelkan UI state dan reusable helper dengan lebih matang.

Bagian ini memengaruhi progres lesson.

Langkah berikutnya

Selesaikan bagian wajib checkpoint ini

Lanjutkan blok wajib berikutnya: Checkpoint: apakah type dasar sudah terasa masuk akal?.