کتاب مبانی برنامه‌نویسی با زبان C/C++ برای مبتدیان

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره مبانی برنامه‌نویسی با زبان C/C++ برای مبتدیان

موضوع کلی: علوم کامپیوتر و مهندسی نرم‌افزار

موضوع میانی: زبان‌های برنامه‌نویسی و توسعه نرم‌افزار

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر علم کامپیوتر و برنامه‌نویسی
  • 2. تاریخچه زبان C و C++
  • 3. نصب و راه‌اندازی محیط توسعه (IDE)
  • 4. اولین برنامه: "سلام دنیا"
  • 5. ساختار کلی یک برنامه C/C++
  • 6. متغیرها و انواع داده‌های پایه
  • 7. عملگرهای ریاضی و اولویت آن‌ها
  • 8. عملگرهای رابطه‌ای و منطقی
  • 9. دستورات شرطی: if و if-else
  • 10. دستورات شرطی: switch-case
  • 11. حلقه‌ها: for loop
  • 12. حلقه‌ها: while loop
  • 13. حلقه‌ها: do-while loop
  • 14. دستورات پرش در حلقه‌ها: break و continue
  • 15. آرایه‌ها: تعریف و دسترسی
  • 16. آرایه‌ها: مقداردهی اولیه و انواع
  • 17. توابع: تعریف، فراخوانی و بازگشت مقدار
  • 18. پارامترهای توابع و انتقال مقادیر
  • 19. توابع بازگشتی (Recursion)
  • 20. اشاره‌گرها (Pointers): مفاهیم پایه
  • 21. اشاره‌گرها و آرایه‌ها
  • 22. اشاره‌گرها و توابع
  • 23. ساختارها (Structs): تعریف و استفاده
  • 24. ساختارها و اشاره‌گرها
  • 25. اتحادها (Unions)
  • 26. مدیریت حافظه: تخصیص دینامیک (malloc, calloc)
  • 27. مدیریت حافظه: realloc و free
  • 28. مدیریت حافظه: خطرات و بهترین شیوه‌ها
  • 29. ورودی و خروجی استاندارد: printf و scanf
  • 30. ورودی و خروجی فایل: fopen, fclose
  • 31. ورودی و خروجی فایل: fread, fwrite
  • 32. ورودی و خروجی فایل: fgets, fputs
  • 33. مدیریت خطا در عملیات فایل
  • 34. رشته‌ها (Strings) در C
  • 35. توابع کار با رشته‌ها: strlen, strcpy
  • 36. توابع کار با رشته‌ها: strcat, strcmp
  • 37. کلاس‌ها (Classes) در C++
  • 38. اشیاء (Objects) و اعضای کلاس
  • 39. سازنده‌ها (Constructors) و تخریب‌گرها (Destructors)
  • 40. کپسوله‌سازی (Encapsulation) و سطوح دسترسی
  • 41. وراثت (Inheritance) در C++
  • 42. انواع وراثت: عمومی، خصوصی، محافظت شده
  • 43. چندریختی (Polymorphism)
  • 44. توابع مجازی (Virtual Functions)
  • 45. کلاس‌های انتزاعی (Abstract Classes)
  • 46. قالب‌ها (Templates) در C++: توابع
  • 47. قالب‌ها: کلاس‌ها
  • 48. فضاهای نام (Namespaces)
  • 49. مدیریت استثنا (Exception Handling)
  • 50. عملگرهای C++: بارگذاری مجدد (Operator Overloading)
  • 51. کتابخانه استاندارد C++ (STL): مقدمه
  • 52. کانتینرها: vector
  • 53. کانتینرها: list
  • 54. کانتینرها: deque
  • 55. کانتینرها: set
  • 56. کانتینرها: map
  • 57. الگوریتم‌ها: مرتب‌سازی (Sort)
  • 58. الگوریتم‌ها: جستجو (Search)
  • 59. تکرارکننده‌ها (Iterators)
  • 60. کار با فایل‌های باینری در C++
  • 61. برنامه‌نویسی شیءگرا در عمل
  • 62. طراحی پایگاه داده‌های ساده
  • 63. مفاهیم پایگاه داده رابطه‌ای
  • 64. دستورات پایه SQL (SELECT, INSERT, UPDATE, DELETE)
  • 65. مفاهیم کلید اصلی و کلید خارجی
  • 66. نرمال‌سازی پایگاه داده
  • 67. مقدمه‌ای بر شبکه‌های کامپیوتری
  • 68. مدل OSI و TCP/IP
  • 69. پروتکل‌های رایج شبکه (HTTP, FTP, DNS)
  • 70. مبانی امنیت در شبکه‌ها
  • 71. مفاهیم رمزنگاری پایه
  • 72. الگوریتم‌های رمزنگاری متقارن و نامتقارن
  • 73. امضای دیجیتال
  • 74. مقدمه‌ای بر سیستم‌عامل‌ها
  • 75. فرآیندها و مدیریت آن‌ها
  • 76. نخ‌ها (Threads) و همزمانی
  • 77. مدیریت حافظه در سیستم‌عامل
  • 78. سیستم فایل
  • 79. مقدمه‌ای بر هوش مصنوعی
  • 80. یادگیری ماشین: مفاهیم پایه
  • 81. یادگیری نظارت شده
  • 82. یادگیری نظارت نشده
  • 83. شبکه‌های عصبی مصنوعی
  • 84. مقدمه‌ای بر توسعه وب
  • 85. HTML: ساختار صفحات وب
  • 86. CSS: استایل‌دهی صفحات وب
  • 87. جاوا اسکریپت: برنامه‌نویسی سمت کلاینت
  • 88. مقدمه‌ای بر پایگاه داده‌های NoSQL
  • 89. کاربرد انواع پایگاه داده‌ها
  • 90. اصول مهندسی نرم‌افزار
  • 91. چرخه حیات توسعه نرم‌افزار (SDLC)
  • 92. متدولوژی‌های توسعه چابک (Agile)
  • 93. تست نرم‌افزار: مفاهیم و انواع
  • 94. مقدمه‌ای بر ابزارهای کنترل نسخه (Git)
  • 95. کار با Git: مخازن و کامیت‌ها
  • 96. کار با Git: شاخه‌ها و ادغام (Merge)
  • 97. مقدمه‌ای بر مفاهیم پایگاه داده‌های گراف
  • 98. کاربرد پایگاه داده‌های گراف
  • 99. مباحث پیشرفته در زبان C++
  • 100. بهینه‌سازی کد و الگوریتم‌ها

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.