کتاب اصول و مبانی توسعه نرمافزار در اکوسیستم داتنت با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره اصول و مبانی توسعه نرمافزار در اکوسیستم داتنت
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: توسعه نرمافزار با پلتفرم داتنت
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه نرمافزار در داتنت
- 2. مبانی زبان سیشارپ
- 3. ساختارهای داده در سیشارپ
- 4. اصول برنامهنویسی شیءگرا در سیشارپ
- 5. مدیریت حافظه و زباله در داتنت
- 6. مفاهیم اساسی داتنت فریمورک
- 7. برنامهنویسی کنسول در داتنت
- 8. توسعه برنامههای ویندوز فرمز
- 9. کار با پایگاه داده در داتنت
- 10. اصول ADO.NET
- 11. Entity Framework Core
- 12. طراحی پایگاه داده رابطه ای
- 13. مقدمهای بر ASP.NET Core
- 14. توسعه وب API با ASP.NET Core
- 15. امنیت در برنامههای وب
- 16. اصول طراحی رابط کاربری (UI)
- 17. تجربه کاربری (UX) در توسعه نرمافزار
- 18. مقدمهای بر معماری نرمافزار
- 19. الگوهای طراحی (Design Patterns)
- 20. الگوی MVC
- 21. الگوی MVVM
- 22. مدیریت خطا و استثنا در داتنت
- 23. لاگینگ (Logging) در برنامههای داتنت
- 24. تست واحد (Unit Testing)
- 25. تست یکپارچهسازی (Integration Testing)
- 26. اصول DevOps
- 27. مقدمهای بر CI/CD
- 28. استفاده از Git برای کنترل نسخه
- 29. توسعه برنامههای دسکتاپ مدرن
- 30. پلتفرم Universal Windows Platform (UWP)
- 31. توسعه برنامههای موبایل با Xamarin
- 32. اصول طراحی ریسپانسیو
- 33. کار با سرویسهای ابری (Cloud Services)
- 34. آشنایی با Azure
- 35. مقدمهای بر Microservices
- 36. طراحی سیستمهای توزیع شده
- 37. مدیریت پیکربندی (Configuration Management)
- 38. اصول امنیتی در توسعه نرمافزار
- 39. رمزنگاری در داتنت
- 40. احراز هویت و مجوزدهی
- 41. اصول کار با JSON و XML
- 42. کار با RESTful APIs
- 43. مقدمهای بر GraphQL
- 44. اصول کار با Docker
- 45. کانتینرسازی برنامهها
- 46. استقرار برنامهها در Docker
- 47. مقدمهای بر Kubernetes
- 48. مدیریت کانتینرها با Kubernetes
- 49. اصول برنامهنویسی ناهمگام (Asynchronous Programming)
- 50. Async/Await در C#
- 51. کار با Task Parallel Library (TPL)
- 52. مفاهیم LINQ
- 53. پرسوجو از دادهها با LINQ
- 54. کار با مجموعهها در LINQ
- 55. اصول توسعه بازی با Unity
- 56. مقدمهای بر Game Development
- 57. فیزیک در بازیها
- 58. طراحی گرافیکی در بازیها
- 59. اصول کار با Blazor
- 60. توسعه برنامههای سمت سرور با Blazor Server
- 61. توسعه برنامههای سمت کلاینت با Blazor WebAssembly
- 62. مقدمهای بر هوش مصنوعی (AI)
- 63. یادگیری ماشین (Machine Learning) در داتنت
- 64. کار با کتابخانههای AI در داتنت
- 65. اصول تحلیل داده (Data Analysis)
- 66. مصورسازی دادهها (Data Visualization)
- 67. مقدمهای بر اینترنت اشیاء (IoT)
- 68. توسعه برنامههای IoT با داتنت
- 69. امنیت در اینترنت اشیاء
- 70. اصول معماری رویداد محور (Event-Driven Architecture)
- 71. کار با صفهای پیام (Message Queues)
- 72. RabbitMQ در داتنت
- 73. Kafka در داتنت
- 74. اصول مدیریت پروژه نرمافزار
- 75. متدولوژی Agile
- 76. اسکرام (Scrum)
- 77. کانبان (Kanban)
- 78. اصول مستندسازی نرمافزار
- 79. نوشتن مستندات فنی
- 80. مستندسازی API
- 81. اصول بهینهسازی عملکرد (Performance Optimization)
- 82. شناسایی گلوگاههای عملکرد
- 83. تکنیکهای بهینهسازی
- 84. مقدمهای بر Big Data
- 85. کار با دادههای حجیم در داتنت
- 86. اصول امنیت سایبری
- 87. حفاظت از دادهها
- 88. مدیریت ریسک امنیتی
- 89. اصول اخلاق حرفهای در توسعه نرمافزار
- 90. مسئولیت اجتماعی توسعهدهندگان
- 91. توسعه نرمافزار پایدار
- 92. مقدمهای بر فناوری بلاکچین
- 93. کاربردهای بلاکچین در صنعت
- 94. امنیت در بلاکچین
- 95. مقدمهای بر واقعیت مجازی (VR)
- 96. کاربرد VR در آموزش و صنعت
- 97. توسعه برنامههای VR
- 98. مقدمهای بر واقعیت افزوده (AR)
- 99. کاربرد AR در آموزش و صنعت
- 100. توسعه برنامههای AR
تگها:
اصول داتنت
اکوسیستم داتنت
برنامهنویسی داتنت
تکنولوژی داتنت
توسعه نرمافزار داتنت
توسعهدهنده داتنت
فناوری داتنت
مهندسی نرمافزار داتنت
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.