می‌خواهید Lua را یاد بگیرید و در آن استاد شوید؟

به مسیر Lua در Exercism بپیوندید تا از این موارد بهره‌مند شوید: 117 تمرین همراه با تحلیل خودکار کد شما و مربی‌گری شخصی، همه ۱۰۰٪ رایگان.

درباره‌ی Lua

local hello_world = {}

function hello_world.hello()
  return 'Hello, World!'
end

return hello_world

117 تمرین برنامه‌نویسی برای Lua در Exercism. از دورهمی تا Two-Fer.


با تمرین‌های برنامه‌نویسی سرگرم‌کننده و پاداش‌دهنده‌ای که درک شما از مفاهیم را در Exercism می‌سنجند، در برنامه‌نویسی بهتر شوید.

همه‌ی تمرین‌های Lua را در Exercism ببینید

ویژگی‌های کلیدی مسیر Lua


Lua

همه‌منظوره

از Lua در سیستم‌های نهفته، نمونه‌سازی، اسکریپت‌نویسی و توسعه‌ی بازی، وب و backend استفاده می‌شود.

چندپارادایمی

از Lua می‌توان برای اسکریپت‌نویسی، برنامه‌نویسی امری یا برنامه‌نویسی تابعی استفاده کرد.

سریع و سبک

Lua یکی از سریع‌ترین زبان‌های تفسیری پویا است. کامپایلر و مفسر آن در ۳۰۰ کیلوبایت جای می‌گیرد.

ساده

Lua نحوه‌ی نگارش ساده اما در عین حال قدرتمندی دارد که یادگیری و تسلط بر آن آسان است.

چندسکویی

Lua کاملاً به زبان ANSI C نوشته شده است و از این رو روی هر سکویی که کامپایلر ANSI C داشته باشد ساخته می‌شود.

جاسازی و گسترش آسان

Lua یک API کوچک و انعطاف‌پذیر به زبان C ارائه می‌دهد که جاسازی یا گسترش آن با ماژول‌های C را آسان می‌کند.

به سبک Lua منتور بگیرید

هر زبانی روش خودش را برای انجام کارها دارد. Lua هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک می‌کنند مثل یک برنامه‌نویس Lua فکر کنید و کد را به سبک اصیل Lua بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکته‌ها، ایده‌ها و بازخوردی درباره‌ی این که چطور آن را به آنچه معمولاً در Lua می‌بینید نزدیک‌تر کنید به شما بدهند؛ آن‌ها کمک می‌کنند چیزهایی را کشف کنید که نمی‌دانید که نمی‌دانید.

درباره‌ی منتورینگ بیشتر بدانید

تمرین‌های Lua برگرفته از جامعه‌ی کاربران

مسیر Lua در Exercism شامل 117 تمرین است تا به شما کمک کند کد بهتری بنویسید.

همه‌ی تمرین‌های Lua را ببینید
Lua

با مسیر Lua شروع کنید

از همه بهتر، برای همه ۱۰۰٪ رایگان است.

به مسیر Lua بپیوندید