برنامه های مدرن اغلب نیاز به توصیف گردش های کاری پیچیده شامل چندین سیستم خارجی دارند. درست کردن این موارد بسیار دشوار است، زیرا به دلیل اجرای همزمان نیاز به رسیدگی به خطاها، استراتژیهای مختلف تلاش مجدد و عدم قطعیت دارد. در این دوره یاد خواهید گرفت که چگونه این مشکل را با استفاده از برنامه نویسی امری و کاربردی حل کنید.
در پایان دوره، میتوانید با استفاده از کتابخانههای محبوب اسکالا مانند cats-effect، Monix و ZIO کد بخوانید و بنویسید. این مهارت تقاضای زیادی دارد.
چندین شرکت از این برنامه درسی برای تعلیم و تربیت مهندسان استفاده می کنند. در اینجا یک لیست غیر جامع است:
Lunatech
کالوزا/انرژی OVO
Autoscout24
سیستم های پیروم
Cleverbase
این شرکتها دائماً توسعهدهندگان جدید Scala را استخدام میکنند! دریغ نکنید که با آنها تماس بگیرید و ذکر کنید که این دوره را گذرانده اید.
من این محتوا را برای توسعه دهندگان باطن طراحی کردم. بسیار کاربردی و عملی است. به طور خاص، این بدان معنی است که شما:
تعداد زیادی کد Scala بنویسید
آن را با استفاده از آزمونهای مبتنی بر مثال و مبتنی بر ویژگی تست کنید
مشکلات ناشی از مسدود کردن منطق و اجرای همزمان را تجربه کنید
راه حل های کارآمد را در مراحل کوچک و تدریجی دنبال کنید
من شما را در تمام تمرین ها راهنمایی می کنم و مجموعه کاملی از راه حل ها را ارائه می دهم. هدف من این است که با ابهام زدایی از مفاهیم پیچیده با استفاده از توضیحاتی که عاری از اصطلاحات گیج کننده هستند، پتانسیل کامل شما را به عنوان یک توسعه دهنده کاربردی Scala باز کنم.
برای کسانی که با دوره های FP-Tower آشنا هستند، این دوره با فصل 5 مبانی برنامه نویسی تابعی در اسکالا مطابقت دارد.
اکنون ثبت نام کنید و از دوره لذت ببرید!
Julien Truffaut
مربی عملکردی Scala در FP-Tower، نویسنده Monocle
نمایش نظرات