اپلیکیشن اندرویدی فلشکارت آموزشی راهاندازی و استفاده از PostgreSQL با WSL2 برای پروژههای ASP.NET Core و EF Core
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهاندازی و استفاده از PostgreSQL با WSL2 برای پروژههای ASP.NET Core و EF Core
موضوع کلی: توسعه وب
موضوع میانی: فناوریهای مایکروسافت و دیتابیس
📋 سرفصلهای دوره
- 1. مقدمهای بر دیتابیسهای رابطهای و PostgreSQL
- 2. معرفی WSL2 و مزایای استفاده از آن برای توسعه
- 3. نصب و پیکربندی WSL2 بر روی ویندوز
- 4. نصب PostgreSQL در WSL2
- 5. اتصال به PostgreSQL از طریق خط فرمان (psql)
- 6. ایجاد دیتابیس و کاربران در PostgreSQL
- 7. مفاهیم پایهای SQL: SELECT، INSERT، UPDATE، DELETE
- 8. آشنایی با انواع دادهای در PostgreSQL
- 9. ساخت جداول و تعریف روابط بین آنها
- 10. کلیدهای اصلی (Primary Key) و کلیدهای خارجی (Foreign Key)
- 11. مفاهیم Index و تاثیر آن بر عملکرد دیتابیس
- 12. نصب Entity Framework Core (EF Core)
- 13. پیکربندی EF Core برای اتصال به PostgreSQL
- 14. ایجاد مدلهای EF Core بر اساس جداول دیتابیس
- 15. مهاجرتهای EF Core (Migrations) و بهروزرسانی Schema دیتابیس
- 16. Querying دیتابیس با استفاده از LINQ و EF Core
- 17. مدیریت تراکنشها (Transactions) در EF Core
- 18. استفاده از Lazy Loading و Eager Loading در EF Core
- 19. بهینهسازی Queryهای EF Core
- 20. مدیریت ارتباط (Connection) با دیتابیس
- 21. امنیت دیتابیس: احراز هویت و مجوزها
- 22. استفاده از Connection String در ASP.NET Core
- 23. معرفی ORM و مزایای استفاده از آن
- 24. مقایسه EF Core با سایر ORMها
- 25. راهاندازی یک پروژه ASP.NET Core با EF Core و PostgreSQL
- 26. ایجاد CRUD Operations با EF Core
- 27. اعتبارسنجی دادهها (Data Validation) در EF Core
- 28. مدیریت خطاها و استثناها در EF Core
- 29. استفاده از Repository Pattern برای دسترسی به دیتابیس
- 30. استفاده از Unit of Work Pattern برای مدیریت تراکنشها
- 31. پیادهسازی Pagination در EF Core
- 32. استفاده از Stored Procedures در EF Core
- 33. استفاده از Functions در PostgreSQL و EF Core
- 34. بهینهسازی عملکرد دیتابیس PostgreSQL
- 35. مانیتورینگ و عیبیابی PostgreSQL در WSL2
- 36. Backup و Restore دیتابیس PostgreSQL
- 37. امنیت بیشتر: رمزنگاری اطلاعات حساس
- 38. استفاده از PostgreSQL با Docker
- 39. نصب و راهاندازی pgAdmin برای مدیریت PostgreSQL
- 40. آشنایی با ابزارهای مانیتورینگ PostgreSQL
- 41. بهروزرسانی PostgreSQL در WSL2
- 42. حل مشکلات رایج در اتصال EF Core به PostgreSQL
- 43. استفاده از Identity در ASP.NET Core با PostgreSQL
- 44. پیادهسازی Authentication و Authorization
- 45. استفاده از ASP.NET Core Identity با EF Core و PostgreSQL
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.