کتاب مقدمه‌ای جامع بر برنامه‌نویسی با زبان C

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره مقدمه‌ای جامع بر برنامه‌نویسی با زبان C

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

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

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

  • 1. مقدمه‌ای بر علوم کامپیوتر و برنامه‌نویسی
  • 2. آشنایی با زبان برنامه‌نویسی C
  • 3. تاریخچه و اهمیت زبان C
  • 4. مفاهیم پایه در برنامه‌نویسی
  • 5. نصب و راه‌اندازی محیط توسعه C
  • 6. اولین برنامه در C: Hello, World!
  • 7. ساختار کلی یک برنامه C
  • 8. کامنت‌گذاری در C
  • 9. متغیرها و انواع داده در C
  • 10. اعداد صحیح و ممیز شناور
  • 11. کاراکترها و رشته‌ها
  • 12. ثابت‌ها در C
  • 13. عملگرهای حسابی در C
  • 14. عملگرهای رابطه‌ای و منطقی در C
  • 15. عملگر انتساب در C
  • 16. اولویت عملگرها
  • 17. دستورات ورودی و خروجی استاندارد
  • 18. تابع printf برای خروجی
  • 19. تابع scanf برای ورودی
  • 20. کنترل جریان برنامه: دستورات شرطی
  • 21. دستور if
  • 22. دستور if-else
  • 23. دستور if-else if-else
  • 24. دستور switch
  • 25. عبارات شرطی (عملگر سه‌تایی)
  • 26. حلقه‌ها در C
  • 27. حلقه while
  • 28. حلقه do-while
  • 29. حلقه for
  • 30. دستورات break و continue
  • 31. توابع در C: تعریف و فراخوانی
  • 32. پارامترهای توابع
  • 33. مقدار بازگشتی توابع
  • 34. توابع کتابخانه‌ای استاندارد C
  • 35. آرایه‌ها: معرفی و کاربرد
  • 36. آرایه‌های یک‌بعدی
  • 37. آرایه‌های چندبعدی
  • 38. رشته‌ها در C به عنوان آرایه‌های کاراکتری
  • 39. توابع کار با رشته‌ها در C
  • 40. اشاره‌گرها (Pointers): مفهوم و معرفی
  • 41. اعلام و مقداردهی به اشاره‌گرها
  • 42. عملگرهای اشاره‌گر (* و &)
  • 43. اشاره‌گرها و آرایه‌ها
  • 44. اشاره‌گرها و رشته‌ها
  • 45. اشاره‌گرها به توابع
  • 46. ساختارها (Structs) در C
  • 47. تعریف و استفاده از ساختارها
  • 48. اشاره‌گرها به ساختارها
  • 49. اتحادها (Unions)
  • 50. قلمرو (Scope) متغیرها
  • 51. متغیرهای سراسری و محلی
  • 52. متغیرهای ثابتی (static)
  • 53. تخصیص حافظه پویا (Dynamic Memory Allocation)
  • 54. توابع malloc، calloc، realloc، free
  • 55. مدیریت حافظه در C
  • 56. کار با فایل‌ها در C: معرفی
  • 57. توابع ورودی/خروجی فایل
  • 58. باز کردن و بستن فایل‌ها
  • 59. خواندن و نوشتن در فایل‌های متنی
  • 60. خواندن و نوشتن در فایل‌های باینری
  • 61. نمایش دودویی اعداد در حافظه
  • 62. اعداد در مبنای دو، هشت و شانزده
  • 63. عملگرهای بیتی (Bitwise Operators)
  • 64. عملیات بیتی AND, OR, XOR, NOT
  • 65. شیفت بیت‌ها (Left Shift, Right Shift)
  • 66. پیش‌پردازنده (Preprocessor) در C
  • 67. دستورات #include و #define
  • 68. ماکروها (Macros)
  • 69. کامپایل شرطی
  • 70. ساختارهای داده پیشرفته: لیست پیوندی
  • 71. عملیات روی لیست پیوندی
  • 72. برنامه‌نویسی شیءگرا در C (مقدماتی)
  • 73. مفاهیم پایه شیءگرایی
  • 74. الگوهای طراحی نرم‌افزار
  • 75. اصول SOLID در طراحی
  • 76. معماری نرم‌افزار MVC
  • 77. اصول مهندسی نرم‌افزار
  • 78. چرخه حیات توسعه نرم‌افزار (SDLC)
  • 79. متدولوژی‌های توسعه نرم‌افزار Agile
  • 80. متدولوژی Waterfall
  • 81. تست نرم‌افزار: انواع و اهمیت
  • 82. تست واحد (Unit Testing)
  • 83. تست یکپارچه‌سازی (Integration Testing)
  • 84. تست سیستمی (System Testing)
  • 85. تست پذیرش (Acceptance Testing)
  • 86. مستندسازی نرم‌افزار
  • 87. اصول کدنویسی تمیز (Clean Code)
  • 88. مدیریت خطا و استثنا در C
  • 89. اشکال‌زدایی (Debugging) برنامه‌ها
  • 90. ابزارهای اشکال‌زدایی
  • 91. بهینه‌سازی کد در C
  • 92. مقدمه‌ای بر پایگاه داده‌ها
  • 93. مفاهیم پایگاه داده رابطه‌ای
  • 94. زبان SQL: مقدمات
  • 95. طراحی پایگاه داده
  • 96. مقدمه‌ای بر شبکه‌های کامپیوتری
  • 97. پروتکل‌های پایه شبکه
  • 98. مقدمه‌ای بر امنیت نرم‌افزار
  • 99. اصول رمزنگاری پایه
  • 100. مقدمه‌ای بر سیستم‌عامل‌ها

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

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

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

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

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


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

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

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

نظرات

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

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