کتاب شروعی بر .NET: راهنمای جامع برای مبتدیان (بر اساس Introducing Microsoft .NET) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
شروعی بر .NET: راهنمای جامع برای مبتدیان | دوره آموزش .NET شروعی بر .NET: راهنمای جامع برای مبتدیان (بر اساس Introducing Microsoft .NET) به دنیای .NET خوش آمدید! آیا به دنبال یادگیری توسعه نرمافزار ه...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره شروعی بر .NET: راهنمای جامع برای مبتدیان (بر اساس Introducing Microsoft .NET)
موضوع کلی: توسعه نرمافزار با .NET
موضوع میانی: مفاهیم و مبانی پلتفرم .NET
📋 سرفصلهای دوره
- 1. مقدمهای بر پلتفرم .NET
- 2. تاریخچه و تکامل .NET
- 3. اجزای کلیدی پلتفرم .NET
- 4. Common Language Runtime (CLR)
- 5. Intermediate Language (IL)
- 6. Just-In-Time (JIT) Compilation
- 7. Garbage Collection (GC)
- 8. Common Type System (CTS)
- 9. Common Language Specification (CLS)
- 10. CLR و مدیریت حافظه
- 11. CLR و امنیت
- 12. CLR و مدیریت خطا
- 13. CLR و مدیریت نخ (Threading)
- 14. معرفی زبان C#
- 15. چرا C#؟
- 16. اصول اولیه زبان C#
- 17. متغیرها و انواع داده
- 18. عملگرها در C#
- 19. ساختارهای کنترلی (شرطی)
- 20. ساختارهای کنترلی (حلقهها)
- 21. آرایهها در C#
- 22. متدها (توابع) در C#
- 23. فضاهای نام (Namespaces) در C#
- 24. کلاسها و اشیاء در C#
- 25. اصول شیءگرایی (OOP)
- 26. کپسولهسازی (Encapsulation)
- 27. وراثت (Inheritance)
- 28. چندریختی (Polymorphism)
- 29. واسطها (Interfaces) در C#
- 30. کلاسهای انتزاعی (Abstract Classes) در C#
- 31. مجموعهها (Collections) در C#
- 32. لیستها (Lists)
- 33. دیکشنریها (Dictionaries)
- 34. کיוها (Queues) و استکها (Stacks)
- 35. مدیریت استثنا (Exception Handling) در C#
- 36. try-catch-finally
- 37. throw
- 38. دستهبندی استثناها
- 39. LINQ (Language Integrated Query)
- 40. مقدمهای بر LINQ
- 41. پرسوجوهای LINQ با SQL Syntax
- 42. پرسوجوهای LINQ با Method Syntax
- 43. فیلتر کردن دادهها با LINQ
- 44. مرتبسازی دادهها با LINQ
- 45. گروهبندی دادهها با LINQ
- 46. تبدیل دادهها با LINQ
- 47. عملیات بر روی فایلها و دایرکتوریها
- 48. FileStream
- 49. StreamReader و StreamWriter
- 50. Directory و File کلاسها
- 51. مقدمهای بر ADO.NET
- 52. ارتباط با پایگاه داده
- 53. SqlConnection
- 54. SqlCommand
- 55. SqlDataReader
- 56. ADO.NET و مدیریت داده
- 57. DataSet و DataTable
- 58. DataAdopter
- 59. مقدمهای بر ASP.NET Core
- 60. چرایی ASP.NET Core
- 61. اجزای ASP.NET Core
- 62. Middleware Pipeline
- 63. Routing
- 64. Controllers
- 65. Views (Razor Pages)
- 66. Model-View-Controller (MVC)
- 67. Data Binding
- 68. Dependency Injection
- 69. Entity Framework Core
- 70. مقدمهای بر Entity Framework Core
- 71. Database First Approach
- 72. Code First Approach
- 73. Migrations
- 74. Querying Data with EF Core
- 75. Saving Data with EF Core
- 76. Async Programming در C#
- 77. مقدمهای بر Async/Await
- 78. async و await Keywords
- 79. Task Parallel Library (TPL)
- 80. Cancellation Tokens
- 81. مباحث پیشرفتهتر C#
- 82. Generics
- 83. Delegates and Events
- 84. Attributes
- 85. Reflection
- 86. Serialization and Deserialization
- 87. Unit Testing
- 88. مقدمهای بر Unit Testing
- 89. NUnit
- 90. xUnit
- 91. Moq (Mocking Framework)
- 92. معرفی ابزارهای توسعه .NET
- 93. Visual Studio
- 94. Visual Studio Code
- 95. NET CLI
- 96. نصب و راهاندازی محیط توسعه
- 97. ایجاد اولین پروژه .NET
- 98. ساختار پروژههای .NET
- 99. اجرای پروژهها
- 100. مقدمهای بر توسعه وب با .NET
تگها:
.NET
.NET Beginner
.NET Fundamentals
.NET برای مبتدیان
C#
CLR
Microsoft .NET
Software Development .NET
آموزش .Net
پلتفرم .NET
توسعه نرمافزار .NET
دات نت
مفاهیم .NET
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.