توضیحات
Advanced Scala 3 and Functional Programming، دوره آموزش اسکالا 3 پیشرفته و برنامه نویسی تابعی توسط آکادمی RocktheJVM منتشر شده است. با دوره پیشرفته ما به یک توسعه دهنده متخصص اسکالا تبدیل شوید. استاد Scala و برنامه نویسی کاربردی از طریق درس های واضح، تمرین های عملی و منحنی یادگیری ساده. ایده آل برای کسانی که از قبل با ملزومات اسکالا آشنا هستند، این دوره مهارت های کدنویسی شما را به سطح بعدی ارتقا می دهد. در این مرحله، نیازی نیست اسکالا را برای شما مطرح کنم. شما آن را در عمل دیده اید، اصول اولیه را می دانید و من حاضرم شرط ببندم که حداقل کمی آن را دوست داشته باشید. شاید بخواهید در یک پروژه بزرگتر مشارکت کنید، یا باید کتابخانههای خود را در محل کار بنویسید تا بتوانید دوباره از آنها برای یک سیستم بزرگ استفاده کنید. شاید لازم باشد در یک پایگاه کد پیچیده یا یک چارچوب عظیم مانند Akka یا Spark غوطه ور شوید اما کد داخلی بسیار زیاد به نظر می رسد. این دوره برای شماست. این دوره برای برنامه نویس اسکالا است که اصول اولیه را می داند و می خواهد سطح خود را بالا ببرد.
آنچه خواهید آموخت
- هر کد Scala را در هر پایگاه کد، در هر پروژه ای، مهم نیست که چقدر بزرگ، دشوار یا مبهم است، بخوانید
- در هر پروژه Scala در هر مقیاسی مشارکت کنید
- کتابخانه های اسکالا خود را با اطمینان بنویسید
- به آسانی پیاده سازی های کتابخانه های موجود را بدون سردرگمی مرور کنید
- با برنامه های همزمان JVM نوشته شده در Scala کار کنید
- از مفاهیم کاربردی پیشرفته، از جمله توابع جزئی، ارزیابی تنبل و مونادها استفاده کنید
- با مجموعه های بی نهایت کار کنید
- مکانیسم ضمنی اسکالا، از جمله قدرت و مسئولیت خود را درک کنید
- سیستم تایپ بی نظیر اسکالا
- از کامپایلر Scala به نفع خود استفاده کنید
مشخصات دوره Advanced Scala 3 and Functional Programming
- ناشر : RocktheJVM
- مدرس : Daniel Ciocîrlan
- زبان: انگلیسی
- سطح آموزش: تمام سطوح
- تعداد دروس: 46
- مدت زمان آموزش: 15 ساعت و 13 دقیقه
سر فصل های دوره Advanced Scala 3 and Functional Programming
Welcome
Scala Recap
Dark Syntax Sugars
Advanced Pattern Matching
Partial Functions
Functional Collections: A Functional Set
The Functional Set, Level 2
Functional Collection
Currying and Partially Applied Functions
Lazy Evaluation
Lazy Evaluation Practice: A Potentially Infinite List
Lazy Lists Proficiency: Exercises
Monads
Monads: Exercises
Parallel Programming on the JVM
Concurrency Problems on the JVM
JVM Thread Communication, the Producer-Consumer Problem
Producer-Consumer, Level 2
Producer-Consumer, Level 3 + Exercises
Futures: Introduction
Futures: Functional Composition
Futures: Awaiting
Futures and Promises
Futures: Exercises
Parallel Collections
Given Instances & Using Clauses
Given & Using: Exercises
Extension Methods
Organizing Contextual Abstractions
Type Classes
Type Classes End-to-End Example: JSON Serialization
Context Functions
Implicit Conversions
Legacy (Scala 2) Contextual Abstractions: Implicits
Advanced Inheritance
Variance
Variance Positions
Type Members
Path-Dependent Types
Opaque Type Aliases
Literal, Union and Intersection Types
Self-Types
F-Bounded Polymorphism
Structural Types
Higher-Kinded Types
You Rock!
تصاویر

فیلم نمونه
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 800p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
1.38 گیگابایت













































2 دیدگاه. همین الان خارج شوید
how you manage to download udemy course
cause i have 13 udemy courses i need to download in arabic language
Hi
Send download request here:
https://downloadly.ir/support/submitticket.php?step=2&deptid=1&language=english
We will do it for you at a cost