دوره توسعهدهنده وب با Elixir و Phoenix: از صفر تا استقرار همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره توسعهدهنده وب با Elixir و Phoenix: از صفر تا استقرار
موضوع کلی: توسعه وب
موضوع میانی: برنامهنویسی وب با Elixir
📋 سرفصلهای دوره
- 1. مقدمهای بر Elixir و Phoenix
- 2. نصب و راهاندازی محیط توسعه Elixir و Phoenix
- 3. درک ساختار یک پروژه Phoenix
- 4. مسیرها و کنترلرها در Phoenix
- 5. نمونهها و قالبها در Phoenix
- 6. کار با پایگاه دادهها با Ecto
- 7. مدلسازی دادهها با Ecto
- 8. مهاجرتهای پایگاه داده با Ecto
- 9. اعتبارسنجی دادهها در Ecto
- 10. کار با فرمها در Phoenix
- 11. احراز هویت و مجوز در Phoenix
- 12. مدیریت جلسات و کوکیها
- 13. آپلود فایلها در Phoenix
- 14. استفاده از Channels برای ارتباطات Real-time
- 15. مقدمهای بر LiveView
- 16. ساخت رابط کاربری پویا با LiveView
- 17. کار با Eventها در LiveView
- 18. استفاده از Components در LiveView
- 19. تستنویسی در Phoenix
- 20. تست کنترلرها
- 21. تست مدلها
- 22. تست LiveView
- 23. استفاده از Contextها برای سازماندهی کد
- 24. پیادهسازی API با Phoenix
- 25. کار با JSON و WebSockets
- 26. استفاده از Serializers
- 27. مقدمهای بر امنیت در Phoenix
- 28. جلوگیری از حملات CSRF و XSS
- 29. استفاده از HTTPS
- 30. بهینهسازی عملکرد برنامههای Phoenix
- 31. Caching در Phoenix
- 32. استفاده از Taskها برای پردازشهای پسزمینه
- 33. استقرار برنامههای Phoenix
- 34. استفاده از Docker برای استقرار
- 35. استفاده از Heroku برای استقرار
- 36. استفاده از AWS برای استقرار
- 37. ساخت یک برنامه وب ساده با Phoenix (پروژه عملی)
- 38. ساخت یک وبلاگ با Phoenix (پروژه عملی)
- 39. ساخت یک فروشگاه آنلاین ساده با Phoenix (پروژه عملی)
- 40. کار با ابزارهای توسعه Phoenix
- 41. استفاده از Debugger
- 42. استفاده از Profiler
- 43. نوشتن کد تمیز و قابل نگهداری در Phoenix
- 44. معماری MVC در Phoenix
- 45. الگوهای طراحی در Phoenix
- 46. کار با ماژولهای خارجی در Elixir
- 47. مدیریت خطاها در Phoenix
- 48. لاگینگ در Phoenix
- 49. مقدمهای بر GraphQL با Elixir
- 50. مقدمهای بر Phoenix PubSub
- 51. استفاده از Mix Tasks برای خودکارسازی وظایف
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.