آموزش Scala First Look

Scala First Look

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: زیبایی Scala این است که تمام مزایای یک روش جدید برنامه نویسی را فراهم می کند در حالی که همچنان به شما امکان می دهد به زبان آشناتر - جاوا کار کنید. این زبان محبوب با ترکیب مفاهیم شی گرا و کاربردی ، مختصر و مقیاس پذیر است. در این دوره ، یاد بگیرید که چگونه از Scala برای مدیریت ظریف و کوچک وظایف استفاده کنید. نحوه نصب Scala را بشناسید و با مفاهیم اساسی مانند ایجاد متغیرها ، تعریف توابع ، استفاده از مجموعه ها و آرایه ها و موارد دیگر آشنا شوید.
موضوعات شامل:
  • نصب مقیاس
  • ادغام با IDE ها
  • ایجاد متغیرها
  • استفاده از توابع خاص
  • انواع اساسی و عملیات
  • تابلوها ، مجموعه ها ، نقشه ها ، آرایه ها و لیست ها
  • کلاس ها ، زمینه ها و روش ها
  • اشیای سینگلتون

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید قبل از تماشا بدانید What you should know before watching

  • نحوه استفاده از پرونده های تمرینی How to use the exercise files

  • چالش ها توضیح داده شده است Challenges explained

1. چرا اسکالا؟ 1. Why Scala?

  • درباره Scala About Scala

  • نحوه نصب Scala How to install Scala

  • نحو Scala Scala syntax

  • ادغام با IDE Integration with IDEs

  • مترجم Scala Scala Interpreter

  • ✓ چالش: ترجمه جاوا به Scala ✓ Challenge: Translate Java to Scala

  • ✓ راه حل: ترجمه جاوا به Scala ✓ Solution: Translate Java to Scala

2. مبانی مقدماتی 2. Scala Basics

  • متغیرها را ایجاد کنید Create variables

  • عبارات تکرار Repetition statements

  • توابع را تعریف کنید Define functions

  • توابع خاص Special functions

  • انواع و عملیات اساسی Basic types and operations

  • اظهارات تصمیم گیری Decision statements

  • ✓ چالش: مورد بزرگ و کوچک ✓ Challenge: Upper and lower case

  • ✓ راه حل: مورد بزرگ و کوچک ✓ Solution: Upper and lower case

3. مبانی بیشتر Scala 3. More Scala Basics

  • تاپل Tuples

  • مجموعه ها و نقشه ها Sets and Maps

  • آرایه ها Arrays

  • لیست ها Lists

  • ✓ چالش: یک شی نقشه از فیلم ها بسازید ✓ Challenge: Create a map object of movies

  • ✓ راه حل: یک شی نقشه از فیلم ها ایجاد کنید ✓ Solution: Create a map object of movies

4. اشیاء با Scala 4. Objects with Scala

  • کلاس ها ، فیلدها و روش ها Classes, fields, and methods

  • کلاسهای مورد Case classes

  • اشیاء Singleton Singleton objects

  • ✓ چالش: لیست های نام ✓ Challenge: Name lists

  • olution راه حل: لیست های نام ✓ Solution: Name lists

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Scala First Look
جزییات دوره
2h 46m
31
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
53,379
- از 5
ندارد
دارد
دارد
Peggy Fisher
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Peggy Fisher Peggy Fisher

برنامه نویس ، مدیر محتوا در LinkedIn Learning پگی فیشر یک برنامه نویس و مدیر محتوا در LinkedIn Learning است.

تمرکز اصلی پگی برنامه نویسی برنامه در جاوا ، آردوینو و ++ C است. وی همچنین در دوره های COBOL و ریاضیات گسسته کار کرده است. پیش از این وی عضو هیئت علمی دانشکده علوم و فناوری اطلاعات دانشگاه ایالتی پن بود. او کار خود را به عنوان یک برنامه نویس آغاز کرد و در یک شرکت بزرگ بیمه کار می کرد ، اما پس از 18 سال کار خود را به عنوان مدیر فناوری اطلاعات ترک کرد تا به تدریس علاقه واقعی خود بپردازد. وی مدرک کارشناسی ارشد را در آموزش ریاضیات کسب کرد و به تدریس ریاضیات دبیرستان و علوم کامپیوتر در پنسیلوانیا ادامه داد. در سال 2012 ، پگی به عنوان یک طراح آموزشی در ایالت پن پذیرفت و پس از مدت کوتاهی تدریس معرفی برنامه نویسی برنامه را با جاوا آغاز کرد. او از حامیان جدی زنان در STEM است. وی به عنوان یکی از معلمان معلم زن برنامه نویسی ، به عنوان مربی برای خانم های تازه واردی که قصد کار در برنامه نویسی را دارند ، خدمت می کند. وی همچنین هماهنگ کننده ارتباط K-12 برای دانشکده بود ، جایی که او برنامه ریزی می کرد ، می دوید و برای دانشجویان تابستان دبیرستان و اردوگاه های تابستانی آموزش می داد. وی در مصاحبه PBS NewsHour اظهار داشت که همه دانش آموزان باید حداقل در یک کلاس برنامه نویسی در دبیرستان یا دانشگاه شرکت کنند. پگی از یادگیری مداوم و یافتن راه های جدید و هیجان انگیز برای زنده کردن فناوری در داخل و خارج از کلاس ، مانند استفاده از میکروکنترلرهای آردوینو یا Lego Mindstorms ، برای کمک به شما در یادگیری عملی و سرگرم کننده لذت می برد.