Enrolment options

LinkedIn Learning / Technology / Software Development / Programming Languages

آموزش ضروری اسکالا (Mitalearn-112554)

درباره این دوره:

آیا آماده کشف قابلیت های زبان برنامه نویسی اسکالا هستید؟ کد منبع اسکالا در بایت کد جاوا کامپایل می شود، به طوری که کد اجرایی حاصل بر روی یک ماشین مجازی جاوا (JVM) اجرا می شود. کتابخانه های جاوا با کد اسکالا قابل همکاری هستند. مانند جاوا، اسکالا نیز شی گرا است و از یک نحو پرانتزی استفاده می کند که یادآور زبان برنامه نویسی C است. بر خلاف جاوا، اسکالا دارای بسیاری از ویژگی های زبان های برنامه نویسی کاربردی است، از جمله currying، نوع استنتاج، تغییرناپذیری، ارزیابی تنبل و تطبیق الگو. همچنین دارای یک سیستم نوع پیشرفته است که از انواع داده های جبری، انواع ناشناس، کوواریانس، تضاد و انواع مرتبه بالاتر پشتیبانی می کند. سایر ویژگی‌های Scala که در جاوا وجود ندارد عبارتند از بارگذاری بیش از حد اپراتور، پارامترهای اختیاری، پارامترهای نام‌گذاری شده، رشته‌های خام و بدون استثناء بررسی شده. بسیاری از این ویژگی های انعطاف پذیر در این دوره پوشش داده شده است.\r\n ابتدا اصول استنتاج نوع، متغیرها، حلقه ها، توابع و عملگرها را بیاموزید. سپس، نحوه خواندن فایل ها با استفاده از کنسول، انجام تطبیق الگو، رسیدگی به استثناها و موارد دیگر را بیاموزید. در نهایت، نحوه استفاده از کلاس ها، فیلدها، متدها و اشیاء را بیاموزید.
Guests cannot access this course. Please log in.