تست تایپ CSS

تایپ کد واقعی CSS را تمرین کنید — نمادها، کلیدواژه‌ها و تورفتگی‌هایی که هر روز به کار می‌برید. WPM کدنویسی، دقت و دقت نحوی را می‌سنجد.

زمان0:00
WPM0
CPM0
خطاها0
پیشرفت0%
بهترین · CSS0

اینجا کلیک کنید و تایپ را شروع کنید

Enter = خط جدید · Tab = تورفتگی · Esc = شروع دوباره. کلید اشتباه شمرده می‌شود و مکان‌نما منتظر کلید درست می‌ماند.

نکاتی برای تایپ CSS

ریتم CSS ویژگی، دونقطه، مقدار، نقطه‌ویرگول است — بارها و بارها. نام ویژگی‌های خط‌تیره‌دار مثل justify-content و واحدهایی مثل rem و px جایی است که انگشت‌ها می‌لغزند؛ ریتمی یکنواخت در هر اعلان را هدف بگیرید.

قطعه CSS که ممکن است بگیرید

.card {
  padding: 1.5rem;
  border-radius: 12px;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);
}

تست‌های تایپ کد بر اساس زبان

تست تایپ کد چگونه کار می‌کند

  1. یک زبان و طول انتخاب کنید، روی ویرایشگر کلیک کنید و تایپ را شروع کنید — زمان با اولین کلید شما شروع می‌شود.
  2. برای خط جدید Enter بزنید. با روشن بودن تورفتگی خودکار، فاصله‌های ابتدایی مثل ویرایشگر خودتان رد می‌شوند؛ برای تمرین تورفتگی هم آن را خاموش کنید.
  3. کلید اشتباه قرمز چشمک می‌زند و شمرده می‌شود، اما مکان‌نما منتظر نویسه درست می‌ماند — پس هر لغزش بدون به‌جا گذاشتن کد خراب اندازه‌گیری می‌شود.
  4. نتیجه شما WPM کدنویسی، دقت کلی، دقت نحوی و دقیقاً نویسه‌هایی را که بیش از همه اشتباه زده‌اید نشان می‌دهد.

تست تایپ کد — پرسش‌های متداول

سرعت تایپ خوب برای برنامه‌نویسان چقدر است؟

WPM کدنویسی معمولاً به‌خاطر نمادها، بزرگی و کوچکی حروف و تورفتگی ۳۰ تا ۵۰ درصد کمتر از WPM متن معمولی است. ۴۰ تا ۶۰ WPM کد با دقت ۹۵%+ خوب است؛ بالای ۷۰ عالی.

دقت نحوی چیست؟

دقت شما فقط روی نویسه‌های غیرحرفی است — آکولاد، کمان، نقل‌قول، نقطه‌ویرگول و عملگرها. این‌ها کلیدهای پشت بیشتر خطاهای نحوی‌اند، پس عددی است که ارزش بهبود دادن دارد.

کدام زبان‌ها را می‌توانم تمرین کنم؟

جاوااسکریپت، تایپ‌اسکریپت، پایتون، SQL، جاوا، C#، C++، Go، Rust، PHP، HTML، CSS و Bash — همگی قطعه‌های دنیای واقعی.

آیا تایپ سریع‌تر شما را برنامه‌نویس بهتری می‌کند؟

فکر کردن از تایپ مهم‌تر است، اما تایپ روان نمادها اصطکاک را برمی‌دارد: غلط‌تایپی کمتر، ساخت‌های خراب کمتر و توجه بیشتر برای خود مسئله.

تمرین را ادامه دهید