تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی مقدمه ای بر Scala

دوره آموزشی مقدمه ای بر Scala

1 ساعت 41 دقیقهمبتدی2022-03-11

مدرسین

Amina Adewusi

Amina Adewusi

Software Engineer

جزئیات دوره

Scala از زمانی که در سال 2004 به طور عمومی منتشر شد به یک زبان برنامه نویسی محبوب تبدیل شده است. Scala که تا حدی برای بهبود برخی از نقاط ضعف جاوا طراحی شده است، به کد کمتری نیاز دارد و از برنامه نویسی شی گرا و برنامه نویسی تابعی پشتیبانی می کند. و در حالی که Scala و جاوا قابل همکاری هستند، برای اجرای Scala به هیچ دانشی از جاوا نیاز ندارید. این دوره با آمینه عدوسی برای مبتدیان برنامه نویسی که فقط تجربه برنامه نویسی اولیه را دارند برگزار می شود. آمینا یک معرفی گسترده و دوستانه برای برخی از ویژگی‌های Scala ارائه می‌کند که پایه‌ای برای درس‌های پیشرفته‌تر خواهد بود. او همه چیزهایی را که برای نوشتن کد Scala و اجرای آن به صورت محلی نیاز دارید، توضیح می دهد. مقادیر و انواع، توابع، و جریان های کنترل را بررسی می کند. به مدل سازی دامنه نگاه می کند. و انواع مجموعه Scala را بررسی می کند. اگر به تازگی سفر برنامه نویسی خود را شروع کرده اید، با آمینا همراه شوید تا ببینید آیا Scala برای شما مناسب است یا خیر.

مهارت ها

ScalaLearningProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - با اسکالا 3 کاربردی شوید
  • 02 - آنچه باید بدانید
  • 03 - تصویر بزرگ - اسکالا چیست
  • 04 - IntelliJ را برای مک نصب کنید
  • 05 - اسکالا را روی مک نصب کنید
  • 06 - IntelliJ را برای ویندوز نصب کنید
  • 07 - اسکالا را روی ویندوز نصب کنید
  • 08 - از فایل های تمرینی استفاده کنید
  • 09 - نصب خود را تأیید کنید

1. اولین پروژه اسکالا ما

  • 10 - یک پروژه جدید Scala ایجاد کنید
  • 11 - ساختار اساسی یک پروژه اسکالا را درک کنید
  • 12 - چالش - سلام دنیا
  • 13 - راه حل - سلام دنیا

2. اولین تابع Scala

  • 14 - ارزش ها و انواع
  • 15 - نحوه تعریف تابع
  • 16 - چالش - سلام
  • 17 - حلول - سلام

3. ساختارهای کنترل

  • 18 - گزاره های اگر-دیگر
  • 19 - تطبیق الگو
  • 20 - چالش - چاپ اعداد مضرب
  • 21 - حل - چاپ اعداد مضرب

4. مجموعه ها

  • 22 - کلاس های موردی
  • 23 - شمارش
  • 24 - Enums با پارامترها
  • 25 - چالش - کلاس و enums
  • 26 - حل - کلاس و شماره

5. گزینه ها

  • 27 - مقدمه ای بر اختیارات
  • 28 - تابع نقشه
  • 29 - نقشه مسطح
  • 30 - برای درک
  • 31 - چالش - گزینه ها
  • 32 - راه حل - گزینه ها

6. لیست ها

  • 33 - مقدمه ای بر فهرست ها
  • 34 - عملکرد نقشه در لیست ها
  • 35 - نقشه مسطح در لیست ها
  • 36 - برای درک لیست ها
  • 37 - چالش - لیست
  • 38 - راه حل - فهرست ها

نتیجه

  • 39 - مراحل بعدی

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal