کتاب آموزش جامع و کاربردی زبان برنامهنویسی ++C از مقدماتی تا پیشرفته با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع و کاربردی زبان برنامهنویسی ++C از مقدماتی تا پیشرفته
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: برنامهنویسی سیستم و توسعه نرمافزار با زبانهای سطح بالا
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی و تاریخچه زبان برنامهنویسی سیپلاسپلاس
- 2. نصب و راهاندازی محیط توسعه یکپارچه و کامپایلر
- 3. ساختار کلی یک برنامه استاندارد در سیپلاسپلاس
- 4. مفاهیم متغیرها و انواع دادههای اصلی
- 5. عملگرهای محاسباتی و منطقی در زبان سیپلاسپلاس
- 6. ورودی و خروجی استاندارد با استفاده از کتابخانه iostream
- 7. ساختارهای تصمیمگیری و دستورات شرطی
- 8. حلقههای تکرار و کنترل جریان برنامه
- 9. آرایهها و کاربرد آنها در ذخیرهسازی دادهها
- 10. کار با رشتهها و کلاس string در سیپلاسپلاس
- 11. مفهوم توابع و نحوه تعریف و فراخوانی آنها
- 12. پارامترها و روشهای انتقال داده به توابع
- 13. محدوده دید متغیرها و متغیرهای سراسری و محلی
- 14. آشنایی با اشارهگرها و مدیریت حافظه
- 15. ارتباط میان اشارهگرها و آرایهها
- 16. تخصیص حافظه پویا با استفاده از new و delete
- 17. ارجاعها و تفاوت آنها با اشارهگرها
- 18. مفاهیم اولیه برنامهنویسی شیگرا
- 19. تعریف کلاسها و اشیاء در سیپلاسپلاس
- 20. دسترسی به اعضای کلاس و کپسولهسازی
- 21. سازندهها و مخربها در کلاسها
- 22. توابع عضو و کاربرد آنها در مدیریت دادهها
- 23. مفهوم وراثت و سلسلهمراتب کلاسها
- 24. انواع وراثت و دسترسی به اعضای کلاس پایه
- 25. توابع مجازی و چندریختی در شیگرایی
- 26. کلاسهای انتزاعی و توابع مجازی خالص
- 27. سربارگذاری عملگرها برای کلاسهای تعریف شده توسط کاربر
- 28. مدیریت خطاها و بلوکهای try و catch
- 29. آشنایی با قالبها و برنامهنویسی ژنریک
- 30. کار با توابع قالبدار
- 31. کار با کلاسهای قالبدار
- 32. آشنایی با کتابخانه استاندارد قالبها STL
- 33. ساختار و کاربرد بردارها در STL
- 34. کار با لیستهای پیوندی در STL
- 35. مفاهیم صف و پشته در کتابخانه استاندارد
- 36. نگاشتها و مجموعهها در برنامهنویسی پیشرفته
- 37. کار با فایلها و جریانهای ورودی و خروجی فایل
- 38. خواندن و نوشتن دادهها در فایلهای متنی
- 39. مدیریت جریانهای فایل باینری
- 40. آشنایی با فضای نام و کاربرد آن
- 41. استفاده از کتابخانههای استاندارد سی
- 42. اشارهگرهای هوشمند و مدیریت خودکار حافظه
- 43. برنامهنویسی چندنخی و مدیریت پردازشها
- 44. آشنایی با کلمات کلیدی const و static
- 45. ارزیابی عملکرد و بهینهسازی کد
- 46. اصول مستندسازی و خوانایی کد در پروژههای نرمافزاری
- 47. مبانی تست واحد و اشکالزدایی برنامهها
- 48. طراحی ساختار پروژه و سازماندهی فایلهای سرآیند
- 49. مفاهیم پیشرفته پیشپردازنده و ماکروها
- 50. تکنیکهای مدیریت حافظه در سیستمهای نهفته
- 51. اصول طراحی نرمافزار با رویکرد شیگرا
- 52. آشنایی با معماری نرمافزار و الگوهای طراحی
- 53. نحوه کار با ابزارهای مدیریت نسخه در توسعه نرمافزار
- 54. پروژه نهایی: طراحی و پیادهسازی یک سیستم مدیریت داده ساده
تگها:
آموزش سیپلاسپلاس
آموزش کدنویسی سیپلاسپلاس
آموزش مقدماتی برنامهنویسی
الگوریتم و ساختمان داده
برنامهنویسی ++C
برنامهنویسی شیگرا
توسعه نرمافزار
زبان برنامهنویسی سطح بالا
یادگیری برنامهنویسی مهندسی
یادگیری زبان C++
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.