Enrolment options
Coursera / Software Development
اصول برنامه نویسی تابعی در اسکالا (نسخه اسکالا 2) (Mitalearn-308462)
درباره این دوره:
برنامه نویسی تابعی به طور فزاینده ای در صنعت گسترش می یابد. این روند با پذیرش اسکالا به عنوان زبان برنامه نویسی اصلی برای بسیاری از برنامه ها هدایت می شود. Scala برنامه نویسی کاربردی و شی گرا را در یک بسته عملی ترکیب می کند. این یکپارچه با جاوا و جاوا اسکریپت کار می کند. اسکالا زبان پیاده سازی بسیاری از فریم ورک های مهم از جمله آپاچی اسپارک، کافکا و آکا است. زیرساخت اصلی سایت هایی مانند Twitter، Tumblr و همچنین Coursera را فراهم می کند. در این دوره شما عناصر سبک برنامه نویسی کاربردی را کشف می کنید و یاد می گیرید که چگونه آنها را به طور مفید در وظایف برنامه نویسی روزانه خود مانند مدل سازی دامنه های تجاری یا پیاده سازی منطق تجاری به کار ببرید. همچنین با لمس برهان های ثابت و ردیابی اجرا به صورت نمادین، پایه محکمی برای استدلال در مورد برنامه های کاربردی ایجاد خواهید کرد. دوره به صورت دستی است. اکثر واحدها برنامه های کوتاهی را معرفی می کنند که به عنوان تصویر مفاهیم مهم عمل می کنند و شما را به بازی با آنها، اصلاح و بهبود آنها دعوت می کنند. این دوره با مجموعه ای از پروژه های برنامه نویسی به عنوان تکالیف خانگی تکمیل می شود. پیشینه پیشنهادی: شما باید حداقل یک سال تجربه برنامه نویسی داشته باشید. تسلط به جاوا یا سی شارپ ایده آل است، اما تجربه با زبان های دیگر مانند C/C++، Python، Javascript یا Ruby نیز کافی است. شما باید با استفاده از خط فرمان آشنایی داشته باشید.
Guests cannot access this course. Please log in.