کتاب ساخت نرم‌افزارهای کاربردی و اتصال به پایگاه داده با C# و Entity Framework با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره ساخت نرم‌افزارهای کاربردی و اتصال به پایگاه داده با C# و Entity Framework

موضوع کلی: توسعه نرم‌افزار با زبان C#

موضوع میانی: برنامه‌نویسی کاربردی و پایگاه داده در C#

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر زبان برنامه‌نویسی C#
  • 2. نصب و راه‌اندازی محیط توسعه (Visual Studio)
  • 3. اولین برنامه در C#: سلام دنیا
  • 4. انواع داده‌ها و متغیرها در C#
  • 5. عملگرهای پایه در C#
  • 6. ساختارهای کنترلی: دستورات شرطی (if, else)
  • 7. ساختارهای کنترلی: حلقه‌ها (for, while, do-while)
  • 8. آرایه‌ها و مجموعه‌ها
  • 9. متدها و توابع در C#
  • 10. مفاهیم شی‌گرایی: کلاس‌ها و اشیاء
  • 11. مفاهیم شی‌گرایی: وراثت
  • 12. مفاهیم شی‌گرایی: پلی‌مورفیسم
  • 13. مفاهیم شی‌گرایی: انتزاع (Abstraction)
  • 14. مفاهیم شی‌گرایی: کپسوله‌سازی (Encapsulation)
  • 15. مدیریت خطا و استثناها (Exception Handling)
  • 16. کار با فایل‌ها و دایرکتوری‌ها
  • 17. مقدمه‌ای بر پایگاه داده
  • 18. مفاهیم SQL پایه
  • 19. طراحی پایگاه داده رابطه‌ای
  • 20. مقدمه‌ای بر Entity Framework
  • 21. نصب Entity Framework Core
  • 22. ایجاد مدل‌های داده (Entities)
  • 23. ایجاد Context پایگاه داده
  • 24. اولین عملیات CRUD با Entity Framework
  • 25. افزودن داده به پایگاه داده
  • 26. خواندن داده از پایگاه داده
  • 27. به‌روزرسانی داده در پایگاه داده
  • 28. حذف داده از پایگاه داده
  • 29. کوئری‌های پیشرفته با LINQ to Entities
  • 30. فیلتر کردن داده‌ها (Where)
  • 31. مرتب‌سازی داده‌ها (OrderBy)
  • 32. انتخاب ستون‌های خاص (Select)
  • 33. گروه‌بندی داده‌ها (GroupBy)
  • 34. الحاق جداول (Join)
  • 35. روابط یک به چند (One-to-Many)
  • 36. روابط چند به چند (Many-to-Many)
  • 37. مهاجرت پایگاه داده (Migrations)
  • 38. ایجاد و اعمال Migration
  • 39. مدیریت نسخه‌های Migration
  • 40. مقدمه‌ای بر برنامه‌نویسی فرم (Windows Forms)
  • 41. طراحی رابط کاربری با Windows Forms
  • 42. کنترل‌های پایه در Windows Forms (Label, TextBox, Button)
  • 43. رویدادها در Windows Forms
  • 44. مدیریت ورودی کاربر
  • 45. نمایش پیام‌ها به کاربر (MessageBox)
  • 46. کار با لیست‌ها و جداول در Windows Forms
  • 47. ایجاد فرم‌های جدید
  • 48. ناوبری بین فرم‌ها
  • 49. ذخیره و بازیابی تنظیمات کاربر
  • 50. مقدمه‌ای بر توسعه برنامه‌های کاربردی واقعی
  • 51. طراحی سیستم اجاره خودرو (بخش اول)
  • 52. مدل‌سازی داده‌های سیستم اجاره خودرو
  • 53. ایجاد پایگاه داده برای سیستم اجاره خودرو
  • 54. پیاده‌سازی بخش افزودن خودرو
  • 55. پیاده‌سازی بخش نمایش لیست خودروها
  • 56. پیاده‌سازی بخش جزئیات خودرو
  • 57. پیاده‌سازی بخش ویرایش خودرو
  • 58. پیاده‌سازی بخش حذف خودرو
  • 59. مدیریت کاربران سیستم (بخش اول)
  • 60. مدل‌سازی داده‌های کاربران
  • 61. پیاده‌سازی ثبت نام کاربر
  • 62. پیاده‌سازی ورود کاربر
  • 63. مدیریت سطوح دسترسی کاربران
  • 64. پیاده‌سازی فرم اجاره خودرو
  • 65. مدیریت بازگشت خودرو
  • 66. پیاده‌سازی گزارش‌گیری ساده
  • 67. استفاده از ابزارهای گزارش‌گیری
  • 68. مقدمه‌ای بر الگوهای طراحی (Design Patterns)
  • 69. الگوی Singleton
  • 70. الگوی Factory
  • 71. الگوی Repository
  • 72. الگوی Unit of Work
  • 73. مقدمه‌ای بر تست واحد (Unit Testing)
  • 74. نوشتن تست‌های واحد برای منطق کسب‌وکار
  • 75. نوشتن تست‌های واحد برای عملیات پایگاه داده
  • 76. اشکال‌زدایی (Debugging) پیشرفته
  • 77. استفاده از ابزارهای Profiling
  • 78. بهینه‌سازی عملکرد برنامه
  • 79. امنیت در برنامه‌های کاربردی (بخش اول)
  • 80. اعتبارسنجی ورودی‌ها
  • 81. جلوگیری از تزریق SQL (SQL Injection)
  • 82. مدیریت رمز عبور کاربران
  • 83. مقدمه‌ای بر استقرار (Deployment)
  • 84. بسته‌بندی برنامه برای توزیع
  • 85. نصب برنامه بر روی سیستم‌های دیگر
  • 86. مقدمه‌ای بر مفاهیم پیشرفته‌تر C#
  • 87. کار با Delegate ها و Event ها
  • 88. استفاده از LINQ به صورت گسترده‌تر
  • 89. مقدمه‌ای بر Async/Await
  • 90. کار با Task ها
  • 91. مدیریت منابع (IDisposable)
  • 92. مقدمه‌ای بر معماری نرم‌افزار
  • 93. اصول SOLID
  • 94. مقدمه‌ای بر کنترل نسخه (Version Control)
  • 95. کار با Git
  • 96. مقدمه‌ای بر CI/CD
  • 97. مفاهیم پایانی و جمع‌بندی
  • 98. پروژه‌های تکمیلی و تمرینات پیشرفته
  • 99. منابع بیشتر برای یادگیری
  • 100. آشنایی با ابزارهای توسعه جانبی
تگ‌ها: C# .NET Entity Framework آموزش C# برنامه‌نویسی دات نت برنامه‌نویسی کاربردی پایگاه داده C# توسعه نرم‌افزار با C# توسعه ویندوز فرم ساخت نرم‌افزار

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.