دوره آموزش جامع GW-BASIC و PC-BASIC برای مبتدیان: از صفر تا قهرمانی همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

1,990,000 تومان
آموزش جامع GW-BASIC و PC-BASIC: از صفر تا قهرمانی - یک قدم تا دنیای برنامه نویسی! آموزش جامع GW-BASIC و PC-BASIC برای مبتدیان: از صفر تا قهرمانی آیا همیشه آرزو داشته‌اید که یک برنامه‌نویس شوید؟ آیا به...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

عنوان دوره: آموزش جامع GW-BASIC و PC-BASIC برای مبتدیان: از صفر تا قهرمانی

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

موضوع میانی: برنامه نویسی بیسیک (Basic)

📋 سرفصل‌های دوره (100 موضوع)

  • 1. موضوعات 100 گانه دوره "آموزش جامع GW-BASIC و PC-BASIC برای مبتدیان: از صفر تا قهرمانی":
  • 2. آشنایی با برنامه نویسی و کامپیوتر
  • 3. معرفی BASIC: زبان برنامه‌نویسی برای مبتدیان
  • 4. تاریخچه GW-BASIC و PC-BASIC
  • 5. چرا GW-BASIC را امروز یاد بگیریم؟
  • 6. راه‌اندازی محیط GW-BASIC/PC-BASIC (با DOSBox)
  • 7. آشنایی با محیط ویرایشگر و خط فرمان بیسیک
  • 8. اولین برنامه شما: "Hello, World!"
  • 9. اجرا و ذخیره برنامه‌ها در بیسیک
  • 10. مفهوم شماره خطوط در بیسیک
  • 11. دستور `PRINT`: نمایش متن و اعداد
  • 12. متغیرها: معرفی و قوانین نام‌گذاری
  • 13. انواع داده عددی: Integer و Single Precision
  • 14. انواع داده رشته‌ای: String
  • 15. دستور `LET`: تخصیص مقدار به متغیرها
  • 16. عملگرهای محاسباتی: جمع، تفریق، ضرب، تقسیم
  • 17. اولویت عملگرها در محاسبات
  • 18. دستور `INPUT`: دریافت ورودی از کاربر
  • 19. دستور `REM`: افزودن توضیحات به کد
  • 20. دستور `CLS`: پاک کردن صفحه نمایش
  • 21. دستور `END`: پایان اجرای برنامه
  • 22. عملگرهای رابطه‌ای: مقایسه مقادیر
  • 23. عملگرهای منطقی: AND, OR, NOT
  • 24. اجرای شرطی: دستور `IF...THEN`
  • 25. دستور `IF...THEN...ELSE`
  • 26. عبارات `IF` تو در تو (Nested IF)
  • 27. دستور `GOTO`: پرش‌های غیرشرطی
  • 28. حلقه‌های `FOR...NEXT`: تکرار با تعداد مشخص
  • 29. استفاده از `STEP` در حلقه‌های `FOR...NEXT`
  • 30. حلقه‌های `FOR...NEXT` تو در تو
  • 31. حلقه‌های `WHILE...WEND`: تکرار تا زمانی که شرط صحیح است
  • 32. کنترل حلقه‌ها و جلوگیری از حلقه بی‌نهایت
  • 33. آرایه‌ها (Arrays): معرفی و کاربرد
  • 34. اعلان آرایه‌ها با دستور `DIM`
  • 35. آرایه‌های عددی تک‌بعدی
  • 36. آرایه‌های رشته‌ای تک‌بعدی
  • 37. آرایه‌های دو‌بعدی
  • 38. پر کردن آرایه‌ها با دستورات `READ` و `DATA`
  • 39. دسترسی به عناصر آرایه
  • 40. مرتب‌سازی ساده آرایه‌ها (معرفی Bubble Sort)
  • 41. جستجو در آرایه‌ها (معرفی Linear Search)
  • 42. الحاق رشته‌ها (String Concatenation)
  • 43. تابع `LEN`: یافتن طول رشته
  • 44. تابع `LEFT$`: استخراج زیررشته از چپ
  • 45. تابع `RIGHT$`: استخراج زیررشته از راست
  • 46. تابع `MID$`: استخراج زیررشته از میانه
  • 47. تابع `VAL`: تبدیل رشته به عدد
  • 48. تابع `STR$`: تبدیل عدد به رشته
  • 49. تابع `CHR$`: تبدیل کد ASCII به کاراکتر
  • 50. تابع `ASC`: تبدیل کاراکتر به کد ASCII
  • 51. تابع `INSTR`: یافتن موقعیت یک زیررشته
  • 52. توابع `SPACE$` و `STRING$`: ایجاد رشته‌های با تکرار کاراکتر
  • 53. ورودی تک کاراکتری با `INKEY$`
  • 54. ساب‌روتین‌ها: دستورات `GOSUB` و `RETURN`
  • 55. مزایای استفاده از ساب‌روتین‌ها
  • 56. برنامه‌نویسی ماژولار و ساختاریافته
  • 57. دستور `ON...GOSUB`: منوهای برنامه‌نویسی
  • 58. دستور `ON...GOTO`: پرش‌های شرطی چندگانه
  • 59. مدیریت خطا: دستور `ON ERROR GOTO`
  • 60. دستورات `RESUME NEXT` و `RESUME 0` برای ادامه پس از خطا
  • 61. دستور `LOCATE`: تعیین موقعیت مکان‌نما
  • 62. دستور `COLOR`: تنظیم رنگ متن و پس‌زمینه
  • 63. معرفی حالت‌های گرافیکی با دستور `SCREEN`
  • 64. دستورات `PSET` و `PRESET`: رسم نقطه‌ها
  • 65. دستور `LINE`: رسم خطوط و مستطیل‌ها
  • 66. دستور `CIRCLE`: رسم دایره و بیضی
  • 67. دستور `PAINT`: پر کردن اشکال با رنگ
  • 68. سیستم مختصات گرافیکی و Viewport
  • 69. دستور `DRAW`: زبان ماکرو برای گرافیک
  • 70. مقدمه‌ای بر ورودی/خروجی فایل (File I/O)
  • 71. فایل‌های ترتیبی (Sequential Files): باز کردن برای نوشتن (`OPEN...FOR OUTPUT`)
  • 72. نوشتن در فایل‌های ترتیبی با `PRINT #` و `WRITE #`
  • 73. باز کردن فایل برای خواندن (`OPEN...FOR INPUT`)
  • 74. خواندن از فایل‌های ترتیبی با `INPUT #` و `LINE INPUT #`
  • 75. بستن فایل‌ها با دستور `CLOSE`
  • 76. تشخیص پایان فایل با `EOF`
  • 77. باز کردن فایل برای اضافه کردن (`OPEN...FOR APPEND`)
  • 78. فایل‌های دسترسی تصادفی (Random Access Files): معرفی
  • 79. باز کردن فایل برای دسترسی تصادفی (`OPEN...FOR RANDOM`)
  • 80. دستور `FIELD`: تعریف بافر رکورد
  • 81. دستورات `LSET` و `RSET`: آماده‌سازی فیلدهای رشته‌ای
  • 82. توابع `MKS$`, `MKD$`, `MKI$`: تبدیل عدد به رشته برای فایل
  • 83. توابع `CVS`, `CVD`, `CVI`: تبدیل رشته به عدد از فایل
  • 84. دستور `PUT`: نوشتن رکورد در فایل تصادفی
  • 85. دستور `GET`: خواندن رکورد از فایل تصادفی
  • 86. توابع `LOF` و `LOC`: بررسی مکان‌نمای فایل تصادفی
  • 87. دستور `KILL`: حذف فایل‌ها
  • 88. دستور `NAME`: تغییر نام فایل‌ها
  • 89. توابع `DATE$` و `TIME$`: دریافت تاریخ و زمان سیستم
  • 90. تابع `TIMER`: اندازه‌گیری زمان سپری شده
  • 91. تولید اعداد تصادفی با `RND` و `RANDOMIZE`
  • 92. دستور `BEEP`: صدای ساده
  • 93. دستور `SOUND`: کنترل فرکانس و مدت صدا
  • 94. دستور `PLAY`: زبان ماکرو موسیقی (MML)
  • 95. `PEEK` و `POKE`: دسترسی مستقیم به حافظه (پیشرفته)
  • 96. تکنیک‌های اشکال‌زدایی: `STOP`, `CONT`, `TRON`, `TROFF`
  • 97. ساخت یک برنامه کاربردی خط فرمان ساده
  • 98. پروژه کوچک: سیستم مدیریت داده ساده
  • 99. گام‌های بعدی: مهاجرت به بیسیک‌های مدرن‌تر
  • 100. ادامه مسیر شما در دنیای برنامه‌نویسی
آموزش جامع GW-BASIC و PC-BASIC: از صفر تا قهرمانی - یک قدم تا دنیای برنامه نویسی!

آموزش جامع GW-BASIC و PC-BASIC برای مبتدیان: از صفر تا قهرمانی

آیا همیشه آرزو داشته‌اید که یک برنامه‌نویس شوید؟ آیا به دنبال یک نقطه شروع عالی و در عین حال ساده برای ورود به دنیای شگفت‌انگیز کدنویسی هستید؟ دوره آموزشی ما، "آموزش جامع GW-BASIC و PC-BASIC برای مبتدیان: از صفر تا قهرمانی"، دقیقا همان چیزی است که به آن نیاز دارید!

این دوره با الهام از کتاب ارزشمند "GW-basic and PC basic programming for beginners"، طراحی شده تا شما را به سفری هیجان‌انگیز در دنیای برنامه نویسی BASIC ببرد. این کتاب یک منبع کلاسیک و معتبر برای یادگیری BASIC است و دوره ما با افزودن محتوای به‌روز و مثال‌های کاربردی، این سفر را برای شما لذت‌بخش‌تر و موثرتر خواهد کرد. فرقی نمی‌کند که هیچ تجربه‌ای در برنامه‌نویسی ندارید یا فقط به دنبال یادگیری یک زبان جدید هستید، این دوره به گونه‌ای طراحی شده است که شما را از سطح صفر به یک برنامه‌نویس توانا تبدیل کند.

درباره دوره

در این دوره، شما با اصول و مبانی زبان برنامه‌نویسی BASIC، به‌خصوص نسخه‌های GW-BASIC و PC-BASIC، آشنا خواهید شد. محتوای دوره به گونه‌ای تنظیم شده است که با ساختاری منطقی و گام به گام، مفاهیم را به شما آموزش دهد. ما با مثال‌های عملی و پروژه‌های کوچک، به شما کمک می‌کنیم تا آموخته‌های خود را به کار ببرید و مهارت‌های خود را تقویت کنید. دوره نه تنها مفاهیم موجود در کتاب "GW-basic and PC basic programming for beginners" را پوشش می دهد بلکه مطالب پیشرفته تری را نیز ارائه میکند.

موضوعات کلیدی

  • مقدمه‌ای بر برنامه‌نویسی و کامپیوتر
  • آشنایی با محیط GW-BASIC و PC-BASIC
  • متغیرها و انواع داده‌ها
  • عملگرها و عبارات
  • دستورات ورودی و خروجی
  • ساختارهای کنترلی (if-then-else, for loops, while loops)
  • آرایه‌ها
  • زیربرنامه‌ها و توابع
  • کار با فایل‌ها
  • گرافیک و صدا
  • عیب‌یابی و رفع خطا
  • ایجاد بازی‌های ساده
  • پروژه‌های پیشرفته BASIC

مخاطبان دوره

این دوره برای افراد زیر مناسب است:

  • افراد مبتدی که هیچ تجربه‌ای در برنامه‌نویسی ندارند.
  • دانش‌آموزان و دانشجویانی که به دنبال یادگیری یک زبان برنامه‌نویسی ساده و کاربردی هستند.
  • علاقه‌مندان به یادگیری زبان‌های برنامه‌نویسی قدیمی و کلاسیک.
  • افرادی که می‌خواهند اصول و مبانی برنامه‌نویسی را به صورت اصولی و ساختارمند یاد بگیرند.

چرا این دوره را بگذرانیم؟

دلایل زیادی وجود دارد که چرا باید در دوره "آموزش جامع GW-BASIC و PC-BASIC برای مبتدیان: از صفر تا قهرمانی" شرکت کنید:

  • یادگیری آسان و سریع: BASIC یک زبان برنامه‌نویسی ساده و قابل فهم است که به شما کمک می‌کند تا در کمترین زمان ممکن، برنامه‌نویسی را شروع کنید.
  • پایه‌ای قوی برای یادگیری زبان‌های دیگر: یادگیری BASIC به شما یک پایه‌ی قوی در مفاهیم برنامه‌نویسی می‌دهد که می‌توانید از آن برای یادگیری زبان‌های دیگر مانند Python، C++ و Java استفاده کنید.
  • آموزش جامع و کامل: این دوره تمام مباحث مورد نیاز برای تبدیل شدن به یک برنامه‌نویس BASIC توانا را پوشش می‌دهد.
  • مثال‌های عملی و پروژه‌های واقعی: در طول دوره، شما با مثال‌های عملی و پروژه‌های واقعی کار خواهید کرد که به شما کمک می‌کند تا آموخته‌های خود را به کار ببرید و مهارت‌های خود را تقویت کنید.
  • پشتیبانی و راهنمایی: ما در طول دوره به شما پشتیبانی و راهنمایی ارائه می‌دهیم تا در صورت بروز هرگونه مشکل، به شما کمک کنیم.
  • یادگیری زبان برنامه نویسی که الهام بخش بسیاری از برنامه نویسان بزرگ بوده است: BASIC اولین زبانی است که بسیاری از برنامه نویسان یاد گرفتند و باعث ایجاد علاقه به این حوزه در آنها شد.

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

این دوره شامل بیش از 100 سرفصل جامع است که تمام جنبه‌های زبان برنامه‌نویسی GW-BASIC و PC-BASIC را پوشش می‌دهد. برخی از مهم‌ترین سرفصل‌ها عبارتند از:

  • نصب و راه اندازی GW-BASIC و PC-BASIC
  • آشنایی با محیط برنامه نویسی
  • دستورات PRINT, INPUT, LET
  • انواع داده ها: Integer, Single, Double, String
  • عملگرهای ریاضی و منطقی
  • ساختارهای شرطی IF...THEN...ELSE
  • حلقه های FOR...NEXT و WHILE...WEND
  • آرایه ها یک بعدی و چند بعدی
  • زیربرنامه ها و توابع (SUB و FUNCTION)
  • کار با رشته ها (LEFT$, RIGHT$, MID$)
  • کار با فایل ها (OPEN, CLOSE, INPUT#, PRINT#)
  • گرافیک ابتدایی (PSET, LINE, CIRCLE)
  • صدا (SOUND, PLAY)
  • مدیریت خطا (ON ERROR GOTO)
  • کار با پورت های سریال و موازی (OUT, INP)
  • ایجاد منو
  • کار با صفحه کلید و ماوس
  • ایجاد بازی ساده حدس عدد
  • ایجاد بازی ساده دوز
  • ایجاد ماشین حساب
  • پروژه دفترچه تلفن
  • پروژه مدیریت فایل
  • ترفندها و تکنیک های برنامه نویسی BASIC
  • بهینه سازی کد
  • تبدیل برنامه های BASIC به فایل اجرایی
  • و بسیاری موارد دیگر...
همین حالا ثبت نام کنید و سفر خود را به دنیای برنامه نویسی آغاز کنید!
✦ مجموعه ویژه یادگیری

یک دوره، چند مسیر برای یادگیری بهتر

کتاب‌های آموزشی، محتوای صوتی و تصویری و دسترسی به سامانه آنلاین فلش‌کارت؛ مجموعه‌ای برای مطالعه، تمرین و تثبیت آموخته‌ها.

📚 محتوای متنی 🎧 صوت و ویدیو 🧠 مرور هوشمند

محتویات بسته آموزشی

مجموعه‌ای از منابع برای شیوه‌های مختلف یادگیری
📚
کتاب نکته‌های خودمانی
نسخه PDF با زبان ساده، روان و کاربردی برای یادگیری راحت‌تر مفاهیم.
PDF · بیان ساده
📘
کتاب نکته‌های رسمی فارسی
نسخه PDF با نگارش استاندارد، بیان دقیق و رویکرد علمی.
PDF · نگارش رسمی
❓
کتاب پرسش و پاسخ تشریحی
نسخه PDF برای مرور مفاهیم و آشنایی با پاسخ‌های توضیحی.
PDF · یادگیری مفهومی
✅
کتاب پرسش‌های چهارگزینه‌ای
نسخه PDF برای تمرین، سنجش آموخته‌ها و آمادگی بیشتر.
PDF · تمرین و سنجش
🎧
پادکست‌های صوتی فارسی
محتوای صوتی برای یادگیری و مرور مطالب در زمان‌های مختلف.
محتوای صوتی
🎬
ویدیوهای آموزشی فارسی
محتوای ویدیویی برای تکمیل تجربه یادگیری و درک بهتر مطالب.
محتوای ویدیویی
💻
اکانت سامانه آنلاین فلش‌کارت
دسترسی به نرم‌افزار آنلاین فلش‌کارت ویژه این دوره برای تمرین و مرور مطالب.
دسترسی آنلاین
🎓
گواهی پایان دوره
امکان دریافت گواهی پس از تکمیل فعالیت‌های لازم در سامانه و طی مراحل تأیید.
پس از تکمیل شرایط
💾
بسته فیزیکی روی فلش مموری
این محصول به‌صورت فلش مموری حاوی فایل‌های آموزشی، محتوای صوتی و ویدیویی ارائه می‌شود.
تحویل فیزیکی
نکته: استفاده از سامانه آنلاین فلش‌کارت به اتصال اینترنت نیاز دارد؛ محتوای قابل استفاده آفلاین به نوع فایل‌های موجود در بسته بستگی دارد.
SMART LEARNING

🌐 سامانه آنلاین فلش‌کارت؛ مرور هدفمند و هوشمند

اکانت ارائه‌شده، دسترسی به نسخه تحت وب سامانه فلش‌کارت ویژه این دوره را فراهم می‌کند. این سامانه از الگوریتم زمان‌بندی مرور SM-2 استفاده می‌کند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم می‌کند.

به این ترتیب، کارت‌های دشوارتر می‌توانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسب‌تری داشته باشید.

🧠
مرور زمان‌بندی‌شده
📈
پیگیری پیشرفت
🔄
تمرین و تکرار هدفمند
📚 حجم آموزشی دوره
هزاران
فلش‌کارت آموزشی، به‌صورت تقریبی
۶۰ ساعت
مدت‌زمان معادل برآوردشده آموزشی

مدت‌زمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج می‌شود.

🏅

گواهی دوزبانه با استعلام آنلاین

گواهی فارسی و انگلیسی · لینک اختصاصی · QR Code

پس از تکمیل فعالیت‌های لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر می‌شود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.

⚖️ توضیح مهم درباره گواهی پایان دوره

این گواهی صرفاً به‌عنوان گواهی اتمام دوره آموزشی صادر می‌شود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: BASIC Programming Beginners Programming GW-BASIC tutorial heritage computing learn to code Old Programming Languages PC-BASIC tutorial Programming for beginners آموزش GW-BASIC آموزش PC-BASIC آموزش برنامه نویسی برنامه نویسی بیسیک کامپیوتر کدنویسی مفاهیم برنامه نویسی

نظرات

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

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