آموزش تسلط بر کتابخانه های کاربردی جاوا اسکریپت

Mastering Functional JavaScript Libraries

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آیا شما بصورت کاربردی JavaScript را برنامه نویسی می کنید؟ در این دوره عملی ، با چندین کتابخانه که می توانند کاربرد مفاهیم برنامه نویسی کاربردی را در عمل آسان کنند ، آشنا شوید. برای شروع ، مربی Zsolt Nagy به شما کمک می کند تئوری برنامه نویسی عملکردی را با پیاده سازی مرتبط کنید. نحوه استفاده از کتابخانه های برنامه نویسی کاربردی مانند Underscore.js ، Lazy.js ، Ramda.js و Immutable.js را کشف کنید و موارد استفاده عملی را در این راه مرور کنید. در مرحله بعدی ، نحوه پیاده سازی دو برنامه وب متفاوت را با استفاده از کتابخانه های Lodash و RxJS بیاموزید. ابتدا Zsolt نحوه پیاده سازی بازی سودوکو را در JavaScript با استفاده از Lodash نشان می دهد. وی سپس با استفاده از RxJS برنامه نویسی واکنش پذیر عملکردی را معرفی می کند ، و توضیح می دهد که چگونه یک برنامه وب را که از Slack API برای نظارت بر فعالیت کانال های مختلف Slack استفاده می کند ، پیاده سازی کنید.
موضوعات شامل:
  • پل کردن تئوری و عمل برنامه ریزی کاربردی
  • کار با Underscore.js ، Lazy.js ، Ramda.js و Immutable.js
  • استفاده از زبانهای تابعی که در JavaScript کامپایل می شوند
  • ایجاد یک برنامه وب با Lodash
  • مبانی برنامه نویسی واکنش پذیر
  • نوشتن یک برنامه ساده در RxJS

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

1. بریج تئوری برنامه و عملکرد برنامه نویسی 1. Bridging Functional Programming Theory and Practice

  • خوش آمدی Welcome

  • Underscore.js Underscore.js

  • لوداش Lodash

  • تنبل.جز Lazy.js

  • Ramda.js Ramda.js

  • تغییرناپذیر Immutable.js

  • زبانهای کاربردی که به JavaScript کامپایل می شوند Functional languages that compile to JavaScript

2. لوداش در عمل 2. Lodash in Practice

  • جدول سودوکو را مدل کنید Model the Sudoku table

  • محدودیت های زمینه مدل Model field constraints

  • جدول سودوکو را ارائه دهید Render the Sudoku table

  • رسیدگی به رویداد Event handling

  • جدول اعتبار سنجی و نتیجه گیری Table validation and conclusion

3. برنامه نویسی واکنشی کاربردی با استفاده از RxJS 3. Functional Reactive Programming Using RxJS

  • آشنایی با برنامه نویسی واکنشی Introduction to reactive programming

  • معرفی RxJS Introduction to RxJS

  • RxJS در عمل: ایجاد یک برنامه وب با استفاده از Slack API RxJS in practice: Creating a web application using the Slack API

  • با استفاده از Slack API داده را با RxJS بدست آورید Fetch data with RxJS using the Slack API

  • برنامه را ارائه دهید Render the application

  • RxJS in Practice: تمرینهای برنامه Slack RxJS in Practice: Slack app exercises

  • نتیجه Conclusion

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

آموزش تسلط بر کتابخانه های کاربردی جاوا اسکریپت
جزییات دوره
2h 45m
19
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
9,400
- از 5
ندارد
دارد
دارد
Zsolt Nagy
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar