آموزش معماری عملکردی با F #

A Functional Architecture with F#

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: با نحوه ساخت برنامه های اصلی با F # آشنا شوید. همه را بزرگ کنید تفکر عملکردی 27 متر مکعب لوله ها و فیلترها 39 متر 3 ثانیه نقشه/کاهش 36 متر 16 ساله نگرانی های مقطعی دهه 45 45 علائم تجاری و نامهای تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

سرفصل ها و درس ها

تفکر عملکردی Thinking Functionally

  • مقدمه Introduction

  • پیش نیازها Prerequisites

  • روزی روزگاری... Once Upon a Time...

  • دو نوع عملیات Two Types of Operations

  • معماری جریان داده Data Flow Architecture

  • چرا F # Why F#

  • نسخه ی نمایشی: مقدمه Demo: Introduction

  • نسخه ی نمایشی: رابط کاربر برنامه Demo: Application UI

  • نسخه ی نمایشی: خلاصه Demo: Recap

  • معماری برنامه کاربردی Demo Application Architecture

  • معرفی آزمایشی: HTTP API Demo Introduction: HTTP API

  • نسخه ی نمایشی: API HTTP Demo: HTTP API

  • بازبینی نسخه ی نمایشی: API HTTP Demo Recap: HTTP API

  • معماری بسته نرم افزار نمایشی Demo Application Package Architecture

  • معرفی آزمایشی: نحوه ایجاد یک پروژه وب F # Demo Introduction: How to Create an F# Web Project

  • نسخه ی نمایشی: نحوه ایجاد یک پروژه وب F # Demo: How to Create an F# Web Project

  • مرور دمو: نحوه ایجاد یک پروژه وب F # Demo Recap: How to Create an F# Web Project

  • خلاصه Summary

لوله ها و فیلترها Pipes and Filters

  • مقدمه Introduction

  • مدتها قبل... A Long Time Ago...

  • مقدمه نسخه ی نمایشی: خانه داری زیرساخت Demo Introduction: Infrastructure Housekeeping

  • نسخه ی نمایشی: خانه داری زیرساخت Demo: Infrastructure Housekeeping

  • بازبینی نسخه ی نمایشی: خانه داری زیرساخت Demo Recap: Infrastructure Housekeeping

  • آشنایی با لوله ها و فیلترها Introduction to Pipes and Filters

  • لوله ها و فیلترها Pipes and Filters

  • برنامه های افزودنی واکنشی Reactive Extensions

  • نقطه پایانی پیام Message Endpoint

  • معرفی آزمایشی: نقطه پایانی پیام و یکپارچه سازی Demo Introduction: Message Endpoint and Integration

  • نسخه ی نمایشی: نقطه پایان پیام و یکپارچه سازی Demo: Message Endpoint and Integration

  • بازخوانی نسخه ی نمایشی: نقطه پایان پیام و یکپارچه سازی Demo Recap: Message Endpoint and Integration

  • پاكت نامه Envelope

  • معرفی آزمایشی: پاکت نامه ، بسته بندی پاکت نامه و انتشار-اشتراک Demo Intro: Envelope, Envelope Wrapper, and Publish-Subscribe

  • نسخه ی نمایشی: پاکت نامه ، بسته بندی پاکت نامه و انتشار-اشتراک Demo: Envelope, Envelope Wrapper, and Publish-Subscribe

  • بازبینی نسخه ی نمایشی: پاکت نامه ، پاکت پاکت دهنده و انتشار-اشتراک Demo Recap: Envelope, Envelope Wrapper, and Publish-Subscribe

  • مدیریت به روزرسانی های همزمان Handling Concurrent Updates

  • عامل Agent

  • فیلتر پیام Message Filter

  • مقدمه نسخه ی نمایشی: استفاده از فیلتر عامل و پیام برای تغییر حالت Demo Introduction: Using Agent and Message Filter to Mutate State

  • نسخه ی نمایشی: استفاده از فیلتر و پیام برای تغییر حالت Demo: Using Agent and Message Filter to Mutate State

  • بازخوانی نسخه ی نمایشی: استفاده از فیلتر و پیام برای تغییر حالت Demo Recap: Using Agent and Message Filter to Mutate State

  • لوله کشی Piping

  • مقدمه آزمایشی: جدا کردن از طریق لوله گذاری Demo Introduction: Decoupling through Piping

  • نسخه ی نمایشی: جدا کردن از طریق لوله گذاری Demo: Decoupling through Piping

  • جمع بندی نمایشی: جدا کردن از طریق لوله گذاری Demo Recap: Decoupling through Piping

  • مترجم پیام Message Translator

  • پیام رویداد Event Message

  • مقدمه نسخه ی نمایشی: مترجم پیام و پیام رویداد Demo Introduction: Message Translator and Event Message

  • نسخه ی نمایشی: مترجم پیام و پیام رویداد Demo: Message Translator and Event Message

  • بازخوانی نسخه ی نمایشی: مترجم پیام و پیام رویداد Demo Recap: Message Translator and Event Message

  • خلاصه Summary

نقشه/کاهش Map/Reduce

  • مقدمه Introduction

  • هدف Purpose

  • نقشه/کاهش زبان الگو Map/Reduce Pattern Language

  • نقشه/کاهش مفاهیم Map/Reduce Concepts

  • نقشه Map

  • فیلتر Filter

  • جستجوی داده های حافظه Querying In-Memory Data

  • معرفی آزمایشی: اعلان ها Demo Introduction: Notifications

  • نسخه ی نمایشی: اعلان ها Demo: Notifications

  • مرور مجدد نسخه ی نمایشی: اعلان ها Demo Recap: Notifications

  • باز شود Unfold

  • Take and Take در حالی که Take and TakeWhile

  • دسته بندی بر اساس GroupBy

  • SumBy SumBy

  • ساختار داده های نقشه Map Data Structure

  • معرفی آزمایشی: در دسترس بودن Demo Introduction: Availability

  • نسخه ی نمایشی: در دسترس بودن Demo: Availability

  • بازبینی نسخه ی نمایشی: در دسترس بودن Demo Recap: Availability

  • خلاصه Summary

نگرانی های مقطعی Cross-Cutting Concerns

  • مقدمه Introduction

  • ماندگاری Persistence

  • فایل ها Files

  • معرفی آزمایشی: پایداری پرونده Demo Introduction: File Persistence

  • نسخه ی نمایشی: پایداری پرونده Demo: File Persistence

  • بازخوانی نسخه ی نمایشی: پایداری پرونده Demo Recap: File Persistence

  • عوامل و مقیاس پذیری Agents and Scalability

  • معرفی آزمایشی: پایداری لاجوردی Demo Introduction: Azure Persistence

  • نسخه ی نمایشی: پایداری لاجوردی Demo: Azure Persistence

  • بازخوانی نسخه ی نمایشی: پایداری لاجوردی Demo Recap: Azure Persistence

  • تحویل پیام Message Delivery

  • مقدمه نسخه ی نمایشی: تشخیص پخش Demo Introduction: Replay Detection

  • نسخه ی نمایشی: تشخیص پخش Demo: Replay Detection

  • بازبینی نسخه ی نمایشی: تشخیص پخش Demo Recap: Replay Detection

  • مدیریت خطا Error Handling

  • مقدمه نسخه ی نمایشی: مدیریت خطا Demo Introduction: Error Handling

  • نسخه ی نمایشی: مدیریت خطا Demo: Error Handling

  • بازبینی نسخه ی نمایشی: مدیریت خطا Demo Recap: Error Handling

  • مقیاس پذیری Scalability

  • Repo کد UI UI Code Repo

  • خلاصه Summary

نمایش نظرات

آموزش معماری عملکردی با F #
جزییات دوره
2h 28m
90
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
272
4.5 از 5
دارد
دارد
دارد
Mark Seemann
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mark Seemann Mark Seemann

مارک سیمان یک برنامه نویس دانمارکی است که در کپنهاگ دانمارک مستقر است. علایق حرفه ای وی شامل توسعه شی گرا ، برنامه نویسی عملکردی و معماری نرم افزار و همچنین به طور کلی توسعه نرم افزار است. به غیر از نوشتن کتابی در مورد تزریق وابستگی ، او همچنین مقالات و پست های وبلاگ زیادی در مورد موضوعات مرتبط نوشت. علی رغم اینکه یک برنامه نویس دات نت است ، بیشترین الهام خود را از منابع طیف گسترده ای از فناوری ها ، از جمله بسیاری از کتاب های الگو می گیرد. وی در ابتدا آماده تبدیل شدن به یک ستاره راک یا (در شکست آن) رمان نویس گرافیک (در سنت اروپا) بود که روزی خود را با استعداد کافی برای هر دو ، مدرک کارشناسی ارشد در اقتصاد و تمایل به کار با رایانه یافت. او از سال 1995 به طور متناوب این کار را انجام می دهد. مارک هنگام کار با نرم افزار یا گذراندن وقت با خانواده اش ، از خواندن ، طراحی و نقاشی ، گوش دادن به موسیقی و پخش موسیقی و همچنین تهیه یا مصرف غذای عالی و شراب لذت می برد.