کتاب ساخت و توسعه برنامههای کاربردی با C# و SQL Server با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت و توسعه برنامههای کاربردی با C# و SQL Server
موضوع کلی: توسعه نرمافزار و پایگاه داده
موضوع میانی: برنامهنویسی کاربردی با زبان C# و مدیریت پایگاه داده SQL
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه نرمافزار با C#
- 2. آشنایی با محیط توسعه ویژوال استودیو
- 3. مفاهیم اولیه زبان C#
- 4. متغیرها و انواع داده در C#
- 5. عملگرها و عبارات در C#
- 6. دستورات شرطی و تصمیمگیری
- 7. حلقهها در C#
- 8. آرایهها و کالکشنها
- 9. متدها و توابع در C#
- 10. مفاهیم شیگرایی در C#
- 11. کلاسها و اشیاء
- 12. وراثت در C#
- 13. چندریختی در C#
- 14. کپسولهسازی در C#
- 15. اینترفیسها و کلاسهای انتزاعی
- 16. مدیریت خطا و استثناء
- 17. کار با فایلها در C#
- 18. اصول برنامهنویسی پایگاه داده
- 19. مقدمهای بر SQL Server
- 20. مفاهیم پایگاه داده رابطهای
- 21. طراحی پایگاه داده
- 22. موجودیتها و روابط
- 23. کلیدهای اصلی و خارجی
- 24. نرمالسازی پایگاه داده
- 25. مقدمهای بر زبان SQL
- 26. دستور SELECT برای بازیابی داده
- 27. فیلتر کردن دادهها با WHERE
- 28. مرتبسازی دادهها با ORDER BY
- 29. دستور INSERT برای افزودن داده
- 30. دستور UPDATE برای بهروزرسانی داده
- 31. دستور DELETE برای حذف داده
- 32. عملیات JOIN در SQL
- 33. انواع مختلف JOIN
- 34. توابع تجمعی در SQL
- 35. گروهبندی دادهها با GROUP BY
- 36. فیلتر کردن گروهها با HAVING
- 37. زیرپرسوجوها (Subqueries)
- 38. نمایهها (Indexes) در پایگاه داده
- 39. مدیریت تراکنشها در SQL
- 40. قفلگذاری در پایگاه داده
- 41. مقدمهای بر C# و SQL Server
- 42. اتصال C# به SQL Server
- 43. ADO.NET برای دسترسی به داده
- 44. دستورات SQL در C#
- 45. اجرای دستورات غیرپرسوجو
- 46. اجرای دستورات پرسوجو
- 47. استفاده از پارامترها در دستورات SQL
- 48. مدیریت اتصالات پایگاه داده
- 49. استفاده از DataReader
- 50. استفاده از DataSet و DataTable
- 51. Entity Framework Core
- 52. معرفی ORM (Object-Relational Mapping)
- 53. مفاهیم Code-First و Database-First
- 54. ایجاد مدلها در EF Core
- 55. عملیات CRUD با EF Core
- 56. اجرای کوئریهای LINQ
- 57. کوئریهای LINQ به SQL
- 58. مدیریت روابط در EF Core
- 59. مهاجرتها (Migrations) در EF Core
- 60. مقدمهای بر توسعه برنامههای کاربردی
- 61. انواع برنامههای کاربردی
- 62. برنامههای دسکتاپ با Windows Forms
- 63. طراحی رابط کاربری با Windows Forms
- 64. کنترلهای رایج در Windows Forms
- 65. مدیریت رویدادها در Windows Forms
- 66. ذخیرهسازی داده در برنامههای دسکتاپ
- 67. مقدمهای بر ASP.NET Core
- 68. ایجاد یک برنامه وب با ASP.NET Core
- 69. معماری MVC (Model-View-Controller)
- 70. کنترلرها در ASP.NET Core
- 71. ویوها در ASP.NET Core
- 72. مدلها در ASP.NET Core
- 73. کار با داده در برنامههای وب
- 74. امنیت در برنامههای کاربردی
- 75. احراز هویت و مجوزدهی
- 76. مقدمهای بر ذخیرهسازی ابری
- 77. کار با Azure SQL Database
- 78. مقدمهای بر DevOps
- 79. اصول CI/CD (Continuous Integration/Continuous Deployment)
- 80. تست نرمافزار
- 81. اصول تست واحد (Unit Testing)
- 82. اصول تست یکپارچهسازی (Integration Testing)
- 83. مقدمهای بر برنامهنویسی موازی
- 84. استفاده از Task در C#
- 85. مقدمهای بر معماری میکروسرویس
- 86. اصول طراحی API
- 87. مستندسازی API
- 88. مقدمهای بر امنیت سایبری در توسعه نرمافزار
- 89. انواع حملات رایج و روشهای مقابله
- 90. اصول کدنویسی امن
- 91. مقدمهای بر پایگاه داده NoSQL
- 92. مقایسه پایگاه داده رابطهای و NoSQL
- 93. کاربرد پایگاه دادههای NoSQL
- 94. اصول توسعه چابک (Agile Development)
- 95. روششناسی Scrum
- 96. نقشها و مسئولیتها در Scrum
- 97. برنامهریزی و پیشبینی در Scrum
- 98. جلسات روزانه در Scrum
- 99. بازبینی و بازنگری در Scrum
- 100. مقدمهای بر معماری نرمافزار
تگها:
C# جامع
SQL جامع
آموزش SQL
آموزش سی شارپ
برنامه نویسی C#
برنامه نویسی کاربردی
پایگاه داده SQL Server
توسعه نرم افزار
ساخت برنامه کاربردی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.