لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش نوشتن جاوا اسکریپت کاربردی با استفاده از Ramda
Writing Functional JavaScript Using Ramda
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره شما را با مبانی برنامه نویسی تابعی در جاوا اسکریپت از جمله توابع خالص، currying، ترکیب و نحوه کنترل جریان برنامه به روشی کاربردی آشنا می کند. نوشتن جاوا اسکریپت خوب، تمیز و قابل نگهداری کار سختی است. در این دوره آموزشی Writing Functional JavaScript با استفاده از Ramda، اصول برنامه نویسی تابعی را با کمک کتابخانه رمدا یاد می گیرید تا بتوانید از آن برای بهبود کیفیت کدهای جاوا اسکریپت خود استفاده کنید. ابتدا با مزایای نوشتن توابع خالص آشنا خواهید شد. در مرحله بعد، نحوه استفاده از Currying و برنامه جزئی برای تولید کدهای قابل استفاده مجدد بیشتر و نحوه ایجاد توابع جدید با ترکیب توابع دیگر را بررسی خواهید کرد. در نهایت یاد خواهید گرفت که چگونه جریان برنامه را تنها با استفاده از توابع کنترل کنید. وقتی این دوره را تمام کردید، مهارت نوشتن کد جاوا اسکریپت به سبک کاربردی را خواهید داشت که به شما کمک می کند کدی را تولید کنید که نگهداری، استفاده مجدد و آزمایش آسان تر باشد.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
شروع شدن
Getting Started
مقدمه و مروری بر دوره
Introduction and Course Overview
این دوره برای چه کسانی است؟
Who Is This Course For?
چرا برنامه نویسی کاربردی؟
Why Functional Programming?
برنامه نویسی کاربردی چیست؟
What's Functional Programming?
جاوا اسکریپت به عنوان یک زبان برنامه نویسی کاربردی
JavaScript as a Functional Programming Language
سبک امری در مقابل سبک اعلانی
The Imperative vs. the Declarative Style
آشنایی با برنامه آزمایشی
Getting to Know the Demo Application
به دست آوردن کلید برای API Movies
Obtaining a Key for the Movies API
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
Thiago Temple یک توسعه دهنده برزیلی است که در اتاوا کانادا مستقر است. وی بیش از پانزده سال است که در حال ساخت نرم افزار است و علاقه مندی های حرفه ای وی بیشتر به توسعه وب مربوط به کلاینت و سرور مربوط می شود. در بیشتر دوران حرفه ای خود ، او با فن آوری های مرتبط با مایکروسافت مانند C # و ASP.NET و همچنین با JavaScript و بسیاری از چارچوب ها و کتابخانه های آن کار کرده است. با وجود این ، او دوست دارد آزمایش کند و از/با فن آوری ها و زبان های مختلف یاد بگیرد. وقتی او کار نمی کند یا کارهای مربوط به برنامه نویسی را انجام نمی دهد ، او وقت خود را با خانواده اش می گذراند ، کتاب می خواند یا بازی های رومیزی انجام می دهد.
نمایش نظرات