سلام. همونطور که تو پست قبلیم گفتم، تصمیم گرفتم برای زبانبرنامهنویسی آیندهم، Scala رو انتخاب کنم، برای همین میخوام روند یادگیریم رو تا اونجا که میتونم تو بلاگ بنویسم. اگر شما هم مثل من به اسکالا علاقهمندید، یه سری منابع بعد از گشت و گذار تو اینترنت پیدا کردم که لیستشون میکنم شاید به دردتون خورد. البته سعی میکنم این لیست رو به روز نگه دارم.
منابع آنلاین:
– Functional Programming Principles in Scala : یک دوره آموزشی توی coursera
– Ninety-Nine Scala Problems: نود و نه مساله که بیشترشون الگوریتمیکه برای یادگیری اسکالا
– Scala Best Practices : خب از اسمش معلومه، روشهای درست برنامهنویسی با Scala رو یاد میگیرید.
– Scala School: محلی برای یادگیری اسکالا که توسط توییتر ایجاد شده
– Effective Scala : اینم یه سایت دیگه که بازم توسط توییتر پشتیبانی میشه. همونطور که میدونید توییتر با زبان اسکالا توسعه داده میشه.
– A Tour of Scala : یه سایت برای یادگیری interactive زبان برنامهنوسی اسکالا که مرحله به مرحله با نوشتن کد بهتون scala رو یاد میده.
– Stackoverflow: اینم لیست مباحث و ویکیهایی که توسط کاربران stackoverflow ایجاد شده
– A Scala Tutorial for Java Programmers: آموزشهایی برای برنامهنویسان جاوا که قصد مهاجرت به اسکالا رو دارند.
– Scala Tour : یک منبع دیگه که باز هم به صورت interactive و مرحله به مرحله آموزش میده.
کتابهای آموزشی:
– Programming in Scala: A Comprehensive Step-by-Step Guide : کتابی که خیلی خودندنش سفارش شده.
به غیر از مواردی که در بالا اشاره کردم، گروه کاربران اسکالای ایران هم میتونه برای یادگیری کمکحالتون باشه. البته این گروه تا الان فقط به صورت مجازی فعالیت داره.
شما هم اگه منابع دیگهای میشناسید میتونید معرفی کنید تا این لیست کاملتر بشه.
از سایت آموزشی udemy برام ایمیل فرستادن که یک بخش آموزشی اسکالا درست کردن و خواستن که اینجا معرفیش کنم. البته این ایمیلو به یکی از حسابام فرستاده بودن که یه ماه میشد بهش سر نزده بودم و چند بار ایمیل زده بودن که واقعن از تلاش و پیگیریشون متعجب شدم و این تلاششو جای تشکر داره.