لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اسکالا
Scala Essential Training
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا شما آماده کشف توانایی های زبان برنامه نویسی Scala هستید؟ کد منبع Scala در کد byt جاوا کامپایل می شود ، بنابراین کد اجرایی حاصل بر روی ماشین مجازی جاوا (JVM) اجرا می شود. کتابخانه های جاوا با کد Scala قابل همکاری هستند. مانند جاوا ، Scala شی گرا است و از یک نحوی پرانتز استفاده می کند که یادآور زبان برنامه نویسی C است. بر خلاف جاوا ، Scala از ویژگی های بسیاری از زبان های برنامه نویسی کاربردی برخوردار است ، از جمله: کاری کردن ، استنتاج نوع ، تغییرناپذیری ، ارزیابی تنبلی و تطبیق الگو. همچنین این سیستم دارای یک سیستم نوع پیشرفته است که از انواع داده های جبری ، انواع ناشناس ، کوواریانس ، واریز و انواع مرتبه بالاتر پشتیبانی می کند. از دیگر ویژگی های Scala که در جاوا وجود ندارد ، اضافه بار اپراتور ، پارامترهای اختیاری ، پارامترهای نامگذاری شده ، رشته های خام و بدون استثنا علامت گذاری شده است. بسیاری از این ویژگی های انعطاف پذیر در این دوره پوشش داده شده است.
به Peggy Fisher بپیوندید زیرا او به شما کمک می کند با Scala شروع کنید ، بنابراین می توانید از قابلیت های منحصر به فرد ارائه شده استفاده کنید. ابتدا اصول استنباط نوع ، متغیرها ، حلقه ها ، توابع و عملگرها را بیاموزید. سپس ، نحوه خواندن فایلها با استفاده از کنسول ، انجام تطبیق الگو ، مدیریت موارد استثنایی و موارد دیگر را بیاموزید. در آخر ، نحوه استفاده از کلاس ها ، زمینه ها ، روش ها و اشیا را بیاموزید.
موضوعات شامل:
ادغام با IDE ها li>
کاربرگ Scala
جلسات تکرار مقیاس li>
استنباط نوع را وارد کنید
ایجاد متغیرها li>
کار با حلقه ها li>
توابع مرتبه بالاتر li>
عملگرهای مقیاس li>
کار با بیانیه های تصمیم گیری li>
مدیریت استثناها با استفاده از try or catch
کار با tuples و آرایه ها li>
کلاس ها ، زمینه ها و روش ها li>
سرفصل ها و درس ها
مقدمه
Introduction
به آموزش ضروری Scala خوش آمدید
Welcome to Scala essential training
آنچه باید قبل از تماشا بدانید
What you should know before watching
نحوه استفاده از پرونده های تمرینی
How to use the exercise files
چالش ها توضیح داده شده است
Challenges explained
1. شروع با Scala
1. Getting Started with Scala
درباره Scala اطلاعات کسب کنید
Learn about Scala
نحوه نصب Scala
How to install Scala
چگونه Scala می تواند با IDE ادغام شود
How can Scala integrate with IDEs
نحو Scala چگونه به نظر می رسد
What does Scala syntax look like
برگه Scala چیست؟
What is a Scala worksheet?
جلسه تکرار Scala چیست؟
What is a Scala repl session?
چالش: کاربرگ
Challenge: Worksheet
راه حل: کاربرگ
Solution: Worksheet
2. مبانی مقدماتی
2. Scala Basics
استنباط نوع چیست؟
What is type inference
نحوه ایجاد متغیرها در Scala
How to create variables in Scala
نحو حلقه ها در Scala چیست؟
What is the syntax for loops in Scala
نحوه تعریف توابع در Scala
How to define functions in Scala
توابع مرتبه بالاتر در Scala کدامند؟
What are higher-order functions in Scala?
اپراتورهای Scala
Scala operators
اظهارات تصمیم گیری در Scala
Decision statements in Scala
چالش: حقوق و دستمزد
Challenge: Payroll
راه حل: حقوق و دستمزد
Solution: Payroll
3. مبانی بیشتر Scala
3. More Scala Basics
نحوه خواندن از کنسول در Scala
How to read from the console in Scala
نحوه خواندن پرونده ها در Scala
How to read files in Scala
استثنائات را با استفاده از امتحان یا گرفتن بگیرید
Handle exceptions using try or catch
تطبیق الگو
Pattern matching
مجموعه در Scala
Sets in Scala
نحوه ایجاد نقشه ها در Scala
How to create maps in Scala
تاپل ها چیست؟
What are tuples?
نحوه استفاده از آرایه ها در Scala
How to use arrays in Scala
لیست های اسکالا
Scala lists
چالش: آرایه ها
Challenge: Arrays
راه حل: آرایه ها
Solution: Arrays
4. اشیاء با Scala
4. Objects with Scala
کلاس ها ، فیلدها و روش ها
Classes, fields, and methods
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
برنامه نویس ، مدیر محتوا در LinkedIn Learning
پگی فیشر یک برنامه نویس و مدیر محتوا در LinkedIn Learning است.
تمرکز اصلی پگی برنامه نویسی برنامه در جاوا ، آردوینو و ++ C است. وی همچنین در دوره های COBOL و ریاضیات گسسته کار کرده است. پیش از این وی عضو هیئت علمی دانشکده علوم و فناوری اطلاعات دانشگاه ایالتی پن بود. او کار خود را به عنوان یک برنامه نویس آغاز کرد و در یک شرکت بزرگ بیمه کار می کرد ، اما پس از 18 سال کار خود را به عنوان مدیر فناوری اطلاعات ترک کرد تا به تدریس علاقه واقعی خود بپردازد. وی مدرک کارشناسی ارشد را در آموزش ریاضیات کسب کرد و به تدریس ریاضیات دبیرستان و علوم کامپیوتر در پنسیلوانیا ادامه داد. در سال 2012 ، پگی به عنوان یک طراح آموزشی در ایالت پن پذیرفت و پس از مدت کوتاهی تدریس معرفی برنامه نویسی برنامه را با جاوا آغاز کرد. او از حامیان جدی زنان در STEM است. وی به عنوان یکی از معلمان معلم زن برنامه نویسی ، به عنوان مربی برای خانم های تازه واردی که قصد کار در برنامه نویسی را دارند ، خدمت می کند. وی همچنین هماهنگ کننده ارتباط K-12 برای دانشکده بود ، جایی که او برنامه ریزی می کرد ، می دوید و برای دانشجویان تابستان دبیرستان و اردوگاه های تابستانی آموزش می داد. وی در مصاحبه PBS NewsHour اظهار داشت که همه دانش آموزان باید حداقل در یک کلاس برنامه نویسی در دبیرستان یا دانشگاه شرکت کنند. پگی از یادگیری مداوم و یافتن راه های جدید و هیجان انگیز برای زنده کردن فناوری در داخل و خارج از کلاس ، مانند استفاده از میکروکنترلرهای آردوینو یا Lego Mindstorms ، برای کمک به شما در یادگیری عملی و سرگرم کننده لذت می برد.
نمایش نظرات