Scala Applied، قسمت 2 ویژگیهای Scala را پوشش میدهد که متفاوت از زبانهای دیگر یا شاید منحصر به فرد Scala هستند. در نظر گرفته شده است که قسمت 1 را دنبال کند و به خوبی در آن جریان قرار گیرد.
در حالی که قسمت 1 مفاهیم رایج زبان های دیگر در Scala را پوشش می دهد، بخش 2 بر روی بخش هایی از زبان تمرکز می کند که مختص اسکالا هستند و ممکن است هنگام آمدن از زبان های برنامه نویسی دیگر ناآشنا باشند، چه خود ویژگی ها و چه نحوی برای استفاده. آنها توسط یک مربی با بیش از 15 سال تجربه برنامه نویسی در اسکالا و بیش از 12 سال تدریس آن آموزش داده شده است.
به عنوان بخشی از دوره بزرگتر Scala Applied 3 قسمتی، این شما را با همه چیزهایی که برای توسعه روزمره در زبان اسکالا نیاز دارید آماده می کند.
به ویژه، با دنبال کردن این دوره، شما:
ترکیب و ویژگیهای وراثت Scala را درک کنید
ایجاد کلاس های انتزاعی و اعضای انتزاعی خالص (روش ها و فیلدها)
روشهای کلاس را لغو و بارگذاری کنید
سازنده های اولیه و کمکی ایجاد کنید
سازندگان و متدهای سوپرکلاس را فراخوانی کنید
درک و استفاده از فیلدهای پارامتریک
متدهای کارخانه را در اشیاء همراه ایجاد کنید
DSLهای ساده (زبانهای خاص دامنه) بسازید
انواع بالا و پایین و نحوه استفاده Scala از آنها را بدانید
برابرهای صحیح و روش های هش کد را بنویسید
از صفات برای ترکیب رفتار در کلاسها استفاده کنید
سبک های مختلف بسته ها و اصلاح کننده های دید را بشناسید
می توانید هر چیزی را از هر جایی وارد کنید
شرایط پیش و پس از آن را بنویسید
کد خود را با تست واحد تست کنید
توسعه دهنده اسکالا
نمایش نظرات