توضیحات
دوره Functional Design and Architecture, Video Edition. این دوره، راهنمایی پیشگامانه برای مهندسی نرمافزار با بهکارگیری اصول برنامهنویسی تابعی ارائه میدهد. این دوره با آموزش الگوهای طراحی و معماریهای کاربردی، به ساخت نرمافزارهای باکیفیت تولید کمک میکند. محتوای دوره بر طراحی اعلانی تابعی و سایر مفاهیم اساسی متمرکز است که در زبانهایی مانند Haskell، PureScript، F# و Scala کاربرد مؤثری دارند. اگرچه مثالها عمدتاً در Haskell ارائه شدهاند، اصول تدریس شده جهانی بوده و در هر زبان تابعی قابل اجرا هستند. شرکتکنندگان طی دوره با پیادهسازی پروژههای عملی از جمله یک شبیهساز کنترل سفینه فضایی و یک چارچوب کامل backend، این الگوها را بهطور عینی تجربه میکنند. این آموزش، شیوههای طراحی پیشرفتهای را برای تمام مراحل توسعه نرمافزار—از لایه معماری تا پیادهسازی و نوشت آزمونهای ساده و قابل نگهداری—پوشش میدهد. برنامهنویسی تابعی رویکرد توسعه را از سطح کدنویسی تا سازماندهی برنامه و دادهها دگرگون میکند و بسیاری از الگوهای مرسوم شیءگرا را در این پارادایم نامربوط یا غیرضروری میسازد. این دوره ذهنیت شما را بازسازی کرده و طراحی نرمافزار را با سبک برنامهنویسی تابعی همسو مینماید.
آنچه فرا خواهید گرفت
- طراحی برنامههای تولیدی در زبانهای برنامهنویسی تابعی با تایپ ایستا (Statically Typed) مانند Haskell.
- کنترل پیچیدگی کد با استفاده از رابطهای (Interfaces) تابعی.
- معماریها، زیرسیستمها و سرویسها برای زبانهای تابعی.
- توسعه چارچوبهای همزمان (Concurrent Frameworks) و نرمافزارهای چند رشتهای (Multithreaded Applications).
- طراحی دامنه محور (Domain-Driven Design) با استفاده از Monadهای آزاد و سایر ابزارهای تابعی.
- آزموننویسی (Testing) بر اساس ویژگی، یکپارچهسازی، تابعی، واحد، و آزمون جعبه سفید (Whitebox Testing) خودکار.
- تنظیم مجدد طرحهای شیءگرا (OO Designs) برای محیطهای تابعی.
این دوره مناسب افرادیست که
- توسعهدهندگان با تجربه که یک زبان برنامهنویسی تابعی را میشناسند.
- مهندسان نرمافزار که به دنبال الگوهای طراحی و معماری مناسب برای ساخت برنامههای با کیفیت تولید با استفاده از برنامهنویسی تابعی هستند.
- کسانی که میخواهند اصول طراحی اعلانی تابعی و سایر اصول طراحی خاص زبانهای تابعی مانند Haskell، PureScript، F# و Scala را بیاموزند.
مشخصات دوره Functional Design and Architecture, Video Edition
- ناشر: Oreilly
- مدرس: Alexander Granin
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 11 ساعت و 1 دقیقه
سرفصل های دوره

تصاویر دورهFunctional Design and Architecture, Video Edition

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












































