لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مفاهیم برنامه نویسی کاربردی در جاوا اسکریپت
Functional Programming Concepts in JavaScript
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره به شما می آموزد که چگونه مفاهیم برنامه نویسی کاربردی در جاوا اسکریپت مدرن گنجانده شده است. در این دوره، مفاهیم برنامه نویسی کاربردی در جاوا اسکریپت، شما یاد خواهید گرفت که برنامه های جاو اسکریپت را با استفاده از مفاهیم برنامه نویسی تابعی بسازید. ابتدا مفاهیم اساسی برنامه نویسی تابعی را بررسی خواهید کرد. در مرحله بعد، مفاهیم اصلی برنامه نویسی تابعی را که می توان در جاوا اسکریپت استفاده کرد، کشف خواهید کرد. سپس، در مورد کتابخانه های مختلف، توابع جاوا اسکریپت داخلی و برخی مفاهیم برنامه نویسی کاربردی پیشرفته نیز یاد خواهید گرفت. در نهایت، یاد خواهید گرفت که چگونه فریمورکهای جاوا اسکریپت مدرن مانند React الگوهای برنامهنویسی کاربردی را در خود میپذیرند و آن را با چارچوبهای دیگر مانند Svelte مقایسه میکنند. پس از اتمام این دوره، مهارت ها و دانش لازم برای ترکیب مفاهیم برنامه نویسی کاربردی در برنامه های جاوا اسکریپت خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
برنامه نویسی تابعی چیست؟
What Is Functional Programming?
بررسی نسخه
Version Check
معرفی
Introduction
برنامه نویسی تابعی چیست؟
What Is Functional Programming?
اصول اساسی
Key Principles
چرا برنامه نویسی کاربردی؟
Why Functional Programming?
پارادایم برای جاوا اسکریپت
A Paradigm for JavaScript
ویژگی های اصلی برنامه نویسی کاربردی را بررسی کنید
Explore Core Features of Functional Programming
بررسی اجمالی
Overview
برپایی
Setup
توابع درجه یک
First Class Functions
دمو توابع کلاس اول
First Class Functions Demo
توابع خالص
Pure Functions
اثرات جانبی
Side Effects
بسته
Closure
یک مثال واقعی از برنامه نویسی تابعی
A Real-world Example of Functional Programming
ترکیب تابع
Function Composition
ترکیب تابع
Function Composition
کتابخانه رامدا
Ramda Library
توابع جاوا اسکریپت داخلی
Built-in JavaScript Functions
بررسی اجمالی
Overview
نقشه
Map
فیلتر کنید
Filter
تخت
Flat
كاهش دادن
Reduce
خلاصه
Summary
مفاهیم پیشرفته برنامه نویسی تابعی
Advanced Concepts of Functional Programming
بازگشت
Recursion
توابع مرتبه بالاتر
Higher-order Functions
کاری کردن
Currying
خلاصه
Summary
چارچوب های جاوا اسکریپت
JavaScript Frameworks
معرفی
Introduction
React Basics
React Basics
برنامه نویسی کاربردی در React
Functional Programming in React
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
Adhithi Ravichandran یک مشاور نرم افزار مستقر در کانزاس سیتی است. او علاقه زیادی به مهندسی نرم افزار ، آموزش ، بهداشت و موسیقی دارد. وی در حال حاضر در ساخت برنامه های React Native و React تخصص دارد. آدیثی سخنران منظم کنفرانس است و در مورد موضوعات مختلف فن آوری و مهارت های انسانی صحبت می کند. وی علاوه بر نقش خود به عنوان مشاور نرم افزار ، با دانشگاه کانزاس نیز به عنوان مدرس برنامه IT خود همکاری کرد. سخنرانی های وی بر روی آموزش بهترین روشهای صنعت ، معماری و طراحی نرم افزار و آخرین گرایشهای فناوری بود. آدیثی یک وبلاگ نویس مکرر است ، و می توانید مطالب مربوط به او را در وب سایت یا رسانه وی بخوانید. آدیثی همچنین یک نوازنده کلاسیک هندی حرفه ای است و صفحه کلید می نوازد. او چندین کنسرت برگزار کرده است و موسیقی او را می توانید در Youtube پیدا کنید.
نمایش نظرات