دوره جامع انگولار از مقدماتی تا پیشرفته همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جامع انگولار از مقدماتی تا پیشرفته
موضوع کلی: برنامه نویسی
موضوع میانی: انگولار (Angular)
📋 سرفصلهای دوره
- 1. معرفی Angular و چارچوبهای جاوااسکریپت
- 2. نصب و تنظیم محیط توسعه Angular CLI
- 3. ساخت اولین برنامه Angular با کامپوننتها
- 4. ساختار پروژه Angular و فایلهای اصلی
- 5. ماژولهای Angular و سازماندهی کد
- 6. کامپوننتهای Angular: تعریف و قالببندی
- 7. دادههای پویا در کامپوننتها با ویژگیها
- 8. انشعابهای داده و ارتباط دو طرفه Angular
- 9. مدیریت لیستها با *ngFor
- 10. شرطبندی با *ngIf و دستورات دیگر
- 11. ویژگیهای پیشرفته *ngSwitch
- 12. تعامل کاربر با رویدادها و دستورات
- 13. دوخت دادهها با خدمات HTTP Angular
- 14. کار با APIهای Restful
- 15. مدیریت خطاهای درخواستها و پاسخها
- 16. موضوعات (RxJS) و مدیریت جریان دادهها
- 17. اپراتورهای RxJS برای پردازش دادهها
- 18. طراحی مبتنی بر سرویس با خدمات Angular
- 19. تزریق وابستگی و توافقیها
- 20. خدمات ارائهدهنده و استفاده از دستکاری توافقی
- 21. ماژولهای پیکربندی و واردات/صادرات
- 22. کانستراکتورهای صفحهای و گاردهای محافظتی
- 23. روتینگ در Angular با مسیرها
- 24. پارامترهای مسیر و کوئریاسترینگها
- 25. لایههای محافظتی و محافظهای مسیر
- 26. فرمهای پویا با ماژول Reactive Forms
- 27. فرمهای سریع با ماژول Template Driven Forms
- 28. اعتبارسنجی فرم و نمایش خطا
- 29. ارتباط بین فرمها و کامپوننتها
- 30. استایلدهی در Angular: CSS و SCSS
- 31. استفاده از Angular Material برای رابط کاربری
- 32. ساخت ماژولهای سفارشی UI
- 33. بهینهسازی عملکرد: تغییر تشخیص و تغییر جستجو
- 34. تغییر تشخیص با تغییرات تغییر تشخیص
- 35. بهینهسازی عملکرد با OnPush
- 36. کاهش حجم باندل با Tree Shaking
- 37. استفاده از Angular Universal برای rendering سرور
- 38. ساخت عملکردهای سرور با Node و Angular
- 39. یکپارچهسازی Angular با GraphQL
- 40. بررسی کار با WebSockets و EventSource
- 41. اتوماسیون تست با Cypress
- 42. تست واحد کامپوننتها با Cypress و Jasmine
- 43. تست خدمات با Cypress
- 44. تست تعامل کاربر با Cypress
- 45. استفاده از Cypress برای تستهای یکپارچه
- 46. توسعه با Angular CLI: تولید، توسعه، ساخت
- 47. پیکربندی CI/CD برای Angular با GitHub Actions
- 48. استفاده از Docker برای Angular
- 49. استقرار در سرورهای تولید
- 50. مدیریت محیطهای مختلف (dev, prod)
- 51. بررسی امنیت در Angular (XSS, CSRF)
- 52. بهروزرسانیهای Angular و برنامهریزی برای آینده
- 53. تزریق وابستگی با هندلرهای سفارشی
- 54. استفاده از پلیفیلها و پلیهای سفارشی
- 55. مدیریت کش دادهها در Angular
- 56. استفاده از Service Worker برای آفلاین
- 57. بررسی عملکرد با Angular DevTools
- 58. استفاده از AngularFire برای پایگاههای داده Firebase
- 59. ساخت برنامههای چندزبانه (i18n)
- 60. محلیسازی محتوا
- 61. کنترل نسخه با Git در پروژههای Angular
- 62. بهترین روشهای مدیریت کد برای Angular
- 63. بررسی ابزارهای جانبی: NgRx, Akita, Redux
- 64. بررسی کتابخانههای کامپوننت سفارشی
- 65. استفاده از Angular Element برای کامپوننتهای وب
- 66. ساخت پلاگینهای مستقل با Angular
- 67. بررسی Angular Ivy در عمل
- 68. بررسی تغییرات Angular 14,15,16,17,18
- 69. بررسی تغییرات آینده در Angular
- 70. پروژه نهایی: ساخت یک برنامه کامل با تمام مفاهیم
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.