کتاب صوتی راهنمای جامع برنامه‌نویسی IBM PC: از اصول تا توسعه برنامه‌های کاربردی

راهنمای جامع برنامه‌نویسی IBM PC: از اصول تا توسعه برنامه‌های کاربردی راهنمای جامع برنامه‌نویسی IBM PC: از اصول تا توسعه برنامه‌های کاربردی مسیر شما برای تسلط بر عمیق‌ترین لایه‌های برنامه‌نویسی کامپیو...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره راهنمای جامع برنامه‌نویسی IBM PC: از اصول تا توسعه برنامه‌های کاربردی

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

موضوع میانی: برنامه‌نویسی سیستم‌های شخصی

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

  • 1. آشنایی با تاریخچه کامپیوترهای شخصی و IBM PC
  • 2. معرفی معماری IBM PC: پردازنده، حافظه و اجزای جانبی
  • 3. آشنایی با سیستم‌عامل DOS و رابط خط فرمان
  • 4. نصب و راه‌اندازی DOS و پیکربندی اولیه
  • 5. کار با دستورات اولیه DOS: فهرست‌بندی، کپی، حذف فایل‌ها
  • 6. مفاهیم فایل و پوشه در DOS
  • 7. آشنایی با ویرایشگر متن EDLIN و ویرایش فایل‌های متنی
  • 8. مبانی زبان اسمبلی: معرفی و ساختار
  • 9. مجموعه دستورالعمل‌های پردازنده 8088/8086
  • 10. ثبات‌ها و آدرس‌دهی در زبان اسمبلی
  • 11. دستورات انتقال داده‌ها در اسمبلی
  • 12. عملگرهای محاسباتی و منطقی در اسمبلی
  • 13. ساختارهای کنترل جریان: شرطی‌ها و حلقه‌ها در اسمبلی
  • 14. زیرروال‌ها و استفاده از پشته در اسمبلی
  • 15. مدیریت حافظه در اسمبلی
  • 16. وقفه (Interrupt) و سرویس‌های وقفه در DOS و BIOS
  • 17. ورودی و خروجی پایه در زبان اسمبلی
  • 18. برنامه‌نویسی صفحه نمایش در اسمبلی
  • 19. کار با کیبورد و خواندن ورودی در اسمبلی
  • 20. مبانی برنامه‌نویسی گرافیکی در اسمبلی
  • 21. آشنایی با تایمر و ساعت در اسمبلی
  • 22. ساخت برنامه‌های کاربردی ساده در اسمبلی
  • 23. معرفی زبان برنامه‌نویسی BASIC
  • 24. مبانی زبان BASIC: متغیرها، داده‌ها و عملگرها
  • 25. دستورات ورودی و خروجی در BASIC
  • 26. ساختارهای کنترل جریان در BASIC
  • 27. حلقه‌ها و تکرار در BASIC
  • 28. کار با آرایه‌ها در BASIC
  • 29. توابع و زیرروال‌ها در BASIC
  • 30. مدیریت رشته‌ها در BASIC
  • 31. کار با فایل‌ها در BASIC
  • 32. برنامه‌نویسی گرافیکی در BASIC
  • 33. برنامه‌نویسی صوتی در BASIC
  • 34. ساخت بازی‌های ساده در BASIC
  • 35. معرفی زبان C و مفاهیم اولیه
  • 36. ساختار یک برنامه C
  • 37. انواع داده‌ها و متغیرها در C
  • 38. عملگرها و عبارات در C
  • 39. ساختارهای کنترل جریان در C
  • 40. حلقه‌ها در C
  • 41. توابع در C
  • 42. آرایه‌ها و رشته‌ها در C
  • 43. ساختمان داده‌ها در C
  • 44. اشاره‌گرها در C
  • 45. مدیریت حافظه پویا در C
  • 46. ورودی و خروجی در C
  • 47. کار با فایل‌ها در C
  • 48. برنامه‌نویسی گرافیکی در C (با استفاده از کتابخانه‌های گرافیکی اولیه)
  • 49. برنامه‌نویسی سیستم‌عامل DOS با C
  • 50. آشنایی با BIOS و تماس با آن از طریق C
  • 51. ایجاد وقفه های نرم افزاری در C
  • 52. مدیریت صفحه نمایش در C
  • 53. مدیریت کیبورد در C
  • 54. مدیریت ماوس در C
  • 55. برنامه‌نویسی سریال و موازی در C
  • 56. آشنایی با مبانی سخت‌افزاری PC
  • 57. معرفی کارت‌های جانبی و درایورها
  • 58. مدیریت حافظه گسترده (Expanded Memory)
  • 59. مدیریت حافظه توسعه‌یافته (Extended Memory)
  • 60. مفاهیم چندوظیفه‌ای (Multitasking) اولیه
  • 61. آشنایی با محافظت حافظه (Protected Mode)
  • 62. کار با پورت‌های ورودی/خروجی
  • 63. برنامه‌نویسی درایورهای دستگاه (مفاهیم اولیه)
  • 64. اشکال‌زدایی (Debugging) برنامه‌های اسمبلی و C
  • 65. استفاده از اشکال‌زداها (Debuggers)
  • 66. معرفی کامپایلرها و ویرایشگرها
  • 67. استفاده از ابزارهای جانبی برنامه‌نویسی
  • 68. بهینه‌سازی کد اسمبلی و C
  • 69. برنامه‌نویسی سخت‌افزاری پیشرفته
  • 70. آشنایی با ساختار فایل‌های اجرایی (EXE و COM)
  • 71. آشنایی با سیستم‌عامل OS/2
  • 72. برنامه‌نویسی برای OS/2 (مفاهیم اولیه)
  • 73. معرفی مفاهیم شبکه
  • 74. برنامه‌نویسی شبکه (مفاهیم اولیه)
  • 75. معرفی واسط‌های برنامه‌نویسی نرم‌افزار (API)
  • 76. استفاده از APIهای DOS و BIOS
  • 77. اصول طراحی رابط کاربری (UI)
  • 78. برنامه‌نویسی رابط کاربری متنی
  • 79. معرفی محیط‌های توسعه یکپارچه (IDE)
  • 80. استفاده از IDEهای DOS
  • 81. برنامه‌نویسی تحت DOS با استفاده از کتابخانه‌ها
  • 82. ایجاد کتابخانه‌های شخصی
  • 83. معرفی ساختار داده‌های پیچیده
  • 84. ساختارهای داده‌ای در حافظه
  • 85. آشنایی با الگوریتم‌ها و ساختمان داده‌ها
  • 86. مدیریت خطا و استثنائات
  • 87. اصول امنیت در برنامه‌نویسی
  • 88. پروژه: ساخت یک برنامه کاربردی ساده (Assembly)
  • 89. پروژه: ساخت یک برنامه کاربردی ساده (BASIC)
  • 90. پروژه: ساخت یک برنامه کاربردی ساده (C)
  • 91. مروری بر مفاهیم و تکنیک‌های پیشرفته
  • 92. نکات و ترفندهای برنامه‌نویسی حرفه‌ای
  • 93. بهبود عملکرد برنامه‌ها
  • 94. استفاده از ابزارهای پروفایل (Profiling)
  • 95. برنامه‌نویسی موازی (مفاهیم اولیه)
  • 96. آینده برنامه‌نویسی کامپیوترهای شخصی
  • 97. جمع‌بندی و مرور کلی دوره
  • 98. آماده‌سازی برای آزمون‌های تخصصی
  • 99. منابع و مراجع تکمیلی
  • 100. سخن پایانی و راهنمایی‌های بیشتر
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: DOS Programming IBM PC Programming Programming the IBM personal computer Retro Computing آموزش برنامه‌نویسی اصول برنامه‌نویسی برنامه‌نویسی IBM PC برنامه‌نویسی تحت داس برنامه‌نویسی سیستم توسعه برنامه‌های کاربردی زبان اسمبلی زبان بیسیک کامپیوترهای شخصی مبانی کامپیوتر

نظرات

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

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