Ujian Menaip SQL

Berlatih menaip kod SQL sebenar — simbol, kata kunci dan lekukan yang anda gunakan setiap hari. Mengukur WPM pengekodan, ketepatan dan ketepatan sintaks.

Masa0:00
WPM0
CPM0
Ralat0
Kemajuan0%
Terbaik · SQL0

Klik di sini dan mula menaip

Enter = baris baharu · Tab = lekukan · Esc = mula semula. Kekunci salah dikira dan kursor menunggu kekunci yang betul.

Petua untuk menaip SQL

SQL ditaip dengan huruf besar untuk kata kunci dan huruf kecil untuk nama, jadi irama Shift dan Caps penting. Koma antara lajur, kurungan dalam fungsi dan petikan tunggal di sekeliling rentetan ialah tempat kebanyakan kesilapan berlaku.

Coretan SQL yang mungkin anda dapat

CREATE TABLE posts (
  id SERIAL PRIMARY KEY,
  title VARCHAR(200) NOT NULL,
  body TEXT,
  author_id INT REFERENCES users(id),
  created_at TIMESTAMP DEFAULT NOW()
);

Ujian menaip kod mengikut bahasa

Cara ujian menaip kod berfungsi

  1. Pilih bahasa dan panjang, klik editor dan mula menaip — pemasa bermula pada kekunci pertama anda.
  2. Tekan Enter untuk baris baharu. Dengan lekukan automatik dihidupkan, ruang di permulaan dilangkau seperti dalam editor anda; matikannya untuk melatih lekukan juga.
  3. Kekunci salah berkelip merah dan dikira, tetapi kursor menunggu aksara yang betul — jadi setiap tergelincir diukur tanpa meninggalkan kod yang rosak.
  4. Keputusan anda menunjukkan WPM pengekodan, ketepatan keseluruhan, ketepatan sintaks dan aksara tepat yang paling kerap anda silap.

Ujian menaip kod — Soalan Lazim

Apakah kelajuan menaip yang baik untuk pengaturcara?

WPM pengekodan biasanya 30–50% lebih rendah daripada WPM prosa kerana simbol, huruf besar dan lekukan. 40–60 WPM kod dengan ketepatan 95%+ ialah mantap; melebihi 70 ialah cemerlang.

Apakah ketepatan sintaks?

Ia ialah ketepatan anda pada aksara bukan huruf sahaja — kurungan, pendakap, petikan, koma bertitik dan operator. Inilah kekunci di sebalik kebanyakan ralat sintaks, jadi ia nombor yang wajar dipertingkatkan.

Bahasa apakah yang boleh saya latih?

JavaScript, TypeScript, Python, SQL, Java, C#, C++, Go, Rust, PHP, HTML, CSS dan Bash — semuanya coretan dunia sebenar.

Adakah menaip lebih pantas menjadikan anda pengaturcara yang lebih baik?

Berfikir lebih penting daripada menaip, tetapi menaip simbol dengan lancar menghapuskan geseran: lebih sedikit salah taip, lebih sedikit binaan rosak, dan lebih banyak perhatian tersisa untuk masalah sebenar.

Teruskan berlatih