کتاب آموزش جامع و کاربردی زبان برنامهنویسی #C: از مبانی تا پیادهسازی پروژههای نرمافزاری با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع و کاربردی زبان برنامهنویسی #C: از مبانی تا پیادهسازی پروژههای نرمافزاری
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: برنامهنویسی شیءگرا با زبانهای سطح بالا
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی و تاریخچه زبان برنامهنویسی سیشارپ و چارچوب داتنت
- 2. نصب و راهاندازی محیط توسعه یکپارچه ویژوال استودیو
- 3. ساختار یک برنامه ساده و تحلیل متد اصلی در سیشارپ
- 4. آشنایی با متغیرها و انواع دادههای پایه در سیشارپ
- 5. کار با عملگرهای محاسباتی، منطقی و رابطهای
- 6. مدیریت ورودی و خروجی در کنسول
- 7. ساختارهای تصمیمگیری و دستورات شرطی
- 8. استفاده از حلقههای تکرار برای مدیریت جریان برنامه
- 9. مدیریت خطاها و استثناها در کدهای سیشارپ
- 10. آشنایی با آرایهها و نحوه ذخیرهسازی دادههای گروهی
- 11. مفهوم کلاس و شیء در برنامهنویسی شیءگرا
- 12. تعریف فیلدها و متدها در کلاسها
- 13. سازندهها و نقش آنها در مقداردهی اولیه اشیاء
- 14. مفهوم کپسولهسازی و دسترسی به اعضای کلاس
- 15. استفاده از خواص یا پروپرتیها برای مدیریت دادههای کلاس
- 16. مفهوم وراثت و سلسلهمراتب کلاسها در سیشارپ
- 17. استفاده از کلمه کلیدی بیس برای فراخوانی اعضای کلاس والد
- 18. چندریختی و بازنویسی متدها
- 19. کلاسهای انتزاعی و متدهای انتزاعی
- 20. مفهوم اینترفیسها و پیادهسازی قراردادهای نرمافزاری
- 21. آشنایی با متدهای استاتیک و کلاسهای ایستا
- 22. مدیریت حافظه و مفاهیم اولیه جمعآوری زباله
- 23. کار با رشتهها و کلاسهای پردازش متن
- 24. آشنایی با لیستها و مجموعههای پویا در فضای نام کالکشن
- 25. کار با دیکشنریها برای ذخیرهسازی دادههای کلید-مقدار
- 26. آشنایی با فضای نامها و مدیریت سازماندهی کد
- 27. کار با فایلها و جریانهای ورودی و خروجی در سیستم فایل
- 28. مقدمهای بر لینک برای پرسوجوی دادهها
- 29. آشنایی با عبارات لامبدا و متدهای توسعه
- 30. کار با تاریخ و زمان در سیشارپ
- 31. مفهوم رویدادها و نمایندگان در برنامهنویسی رویدادمحور
- 32. آشنایی با جنریکها برای نوشتن کدهای منعطف
- 33. مدیریت رشتههای اجرایی به صورت همزمان
- 34. مقدمهای بر برنامهنویسی ناهمگام با استفاده از کلمات کلیدی
- 35. استفاده از صفتها در کدنویسی سیشارپ
- 36. کار با الگوهای طراحی پایه در مهندسی نرمافزار
- 37. اصول طراحی شئگرا و مفاهیم سالید
- 38. آشنایی با دیتابیسهای رابطهای و ارتباط با آنها
- 39. کار با تکنولوژی ایافکور برای مدیریت دادهها
- 40. اصول تستنویسی واحد برای اطمینان از صحت کد
- 41. تکنیکهای دیباگ و عیبیابی در ویژوال استودیو
- 42. مستندسازی کد و استفاده از کامنتهای استاندارد
- 43. پیادهسازی یک پروژه کوچک مدیریت اطلاعات
- 44. ارزیابی نهایی و مسیرهای پیشرفت در توسعه نرمافزار
تگها:
آموزش برنامهنویسی سیشارپ
آموزش داتنت
برنامهنویسی شیءگرا
توسعه نرمافزار
کدنویسی سیشارپ
مبانی زبان #C
مهندسی نرمافزار
یادگیری #C
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.