اپلیکیشن اندرویدی فلشکارت آموزشی برنامهنویسی همزمان با Erlang: از مبتدی تا حرفهای
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی همزمان با Erlang: از مبتدی تا حرفهای
موضوع کلی: برنامهنویسی
موضوع میانی: برنامهنویسی همزمان و توزیعشده
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی همزمان
- 2. معرفی Erlang و فلسفه آن
- 3. نصب و راهاندازی Erlang و OTP
- 4. ساختار یک پروژه Erlang
- 5. انواع فرآیندها در Erlang
- 6. ایجاد و مدیریت فرآیندها
- 7. ارتباط بین فرآیندها: ارسال پیام
- 8. الگوی Actor در Erlang
- 9. مدیریت خطا و تحملپذیری
- 10. Supervisorها و درختهای نظارت
- 11. رفتار (Behaviours) در Erlang
- 12. GenServer: مدیریت حالت
- 13. GenFSM: ماشینهای حالت محدود
- 14. Agent: دسترسی همزمان به دادهها
- 15. Task: اجرای وظایف ناهمزمان
- 16. Portها و ارتباط با دنیای خارج
- 17. پروتکلهای ارتباطی در Erlang
- 18. استفاده از NIF ها (Native Implemented Functions)
- 19. تستنویسی در Erlang
- 20. استفاده از Dialyzer برای تحلیل کد
- 21. بهینهسازی کد Erlang
- 22. کار با دیتابیسها در Erlang
- 23. ساخت وبسرویس با Erlang
- 24. استفاده از WebSocket با Erlang
- 25. پیادهسازی یک صف پیام (Message Queue) با Erlang
- 26. توسعه یک سیستم توزیعشده با Erlang
- 27. استفاده از Erlang در سیستمهای بلادرنگ
- 28. مقایسه Erlang با زبانهای دیگر در برنامهنویسی همزمان
- 29. معرفی BEAM VM و عملکرد آن
- 30. مدیریت حافظه در Erlang
- 31. استفاده از ETS و DETS برای ذخیرهسازی داده
- 32. الگوهای طراحی در Erlang
- 33. استفاده از Rebar3 برای مدیریت پروژه
- 34. استفاده از Mix برای ساخت و تست پروژه
- 35. استفاده از Docker برای بستهبندی و استقرار Erlang
- 36. مقیاسپذیری برنامههای Erlang
- 37. مانیتورینگ و لاگبرداری در Erlang
- 38. معرفی Phoenix Framework (وبفریمورک Erlang)
- 39. ساخت یک برنامه چت ساده با Erlang
- 40. استفاده از Erlang برای پردازش دادههای بزرگ
- 41. برنامهنویسی Reactive با Erlang
- 42. استفاده از OTP برای ساخت سیستمهای توزیعشده مقاوم
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.