دوره BASIC در دستان شما: برنامه‌نویسی برای فرانکلین و اپل II کلاسیک همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

1,990,000 تومان
BASIC در دستان شما: برنامه‌نویسی برای فرانکلین و اپل II کلاسیک BASIC در دستان شما: بازگشت به دوران طلایی برنامه‌نویسی رترو آیا تابه‌حال دلتان برای سادگی و جذابیت کامپیوترهای کلاسیک تنگ شده است؟ دوران ...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

عنوان دوره: BASIC در دستان شما: برنامه‌نویسی برای فرانکلین و اپل II کلاسیک

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

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

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

  • 1. مقدمه: دنیای کامپیوترهای رترو و BASIC
  • 2. آشنایی با کامپیوترهای 8 بیتی فرانکلین و اپل II
  • 3. نصب و راه‌اندازی شبیه‌ساز فرانکلین
  • 4. اولین قدم: اجرای یک برنامه BASIC ساده
  • 5. دستور PRINT: نمایش متن روی صفحه
  • 6. متغیرها: حافظه موقت برای داده‌ها
  • 7. انواع داده: اعداد صحیح، اعشاری و رشته‌ای
  • 8. عملگرهای محاسباتی: جمع، تفریق، ضرب و تقسیم
  • 9. تقدم عملگرها: ترتیب انجام محاسبات
  • 10. دستور INPUT: دریافت ورودی از کاربر
  • 11. دستور LET: تخصیص مقدار به متغیر
  • 12. عبارات شرطی: مقایسه مقادیر
  • 13. دستور IF...THEN: اجرای دستورات شرطی
  • 14. دستور GOTO: پرش به خط دیگری از برنامه
  • 15. دستور GOSUB...RETURN: اجرای زیرروال‌ها
  • 16. دستور FOR...NEXT: ایجاد حلقه‌های تکرار
  • 17. آرایه‌ها: ذخیره مجموعه‌ای از داده‌ها
  • 18. آرایه‌های یک‌بعدی: لیست‌های ساده
  • 19. آرایه‌های دوبعدی: جداول و ماتریس‌ها
  • 20. دستور DIM: تعریف ابعاد آرایه
  • 21. توابع ریاضی: SIN, COS, TAN
  • 22. توابع مثلثاتی پیشرفته: ATN, EXP, LOG
  • 23. توابع کار با رشته‌ها: LEFT$, RIGHT$, MID$
  • 24. توابع تبدیل داده: STR$, VAL
  • 25. توابع تصادفی: RND
  • 26. دستور RANDOMIZE: تولید اعداد تصادفی واقعی
  • 27. دستور PEEK و POKE: دسترسی مستقیم به حافظه
  • 28. کار با پورت‌های ورودی/خروجی
  • 29. کنترل صدا: دستور SOUND
  • 30. کنترل گرافیک: دستور PLOT
  • 31. رسم خطوط: دستور HLIN و VLIN
  • 32. رسم دایره و بیضی
  • 33. پر کردن اشکال: دستور FILL
  • 34. ذخیره و بارگذاری برنامه‌ها: دستور SAVE و LOAD
  • 35. دستور LIST: نمایش کد برنامه
  • 36. دستور RUN: اجرای برنامه
  • 37. دستور NEW: پاک کردن برنامه از حافظه
  • 38. رفع اشکال: روش‌های عیب‌یابی
  • 39. اشکالات رایج در برنامه‌های BASIC
  • 40. استفاده از دستور TRACE برای ردیابی اجرای برنامه
  • 41. مستندسازی کد: نوشتن توضیحات (REM)
  • 42. بهینه‌سازی کد: افزایش سرعت اجرای برنامه
  • 43. ایجاد منو: تعامل با کاربر
  • 44. استفاده از زیرروال‌ها برای سازماندهی کد
  • 45. استفاده از آرایه‌ها برای ذخیره اطلاعات بازی
  • 46. طراحی یک بازی ساده: حدس عدد
  • 47. طراحی یک بازی ساده: سنگ، کاغذ، قیچی
  • 48. ایجاد انیمیشن ساده با دستور PLOT
  • 49. کار با جوی‌استیک: کنترل حرکت در بازی
  • 50. کار با صفحه کلید: تشخیص کلیدهای فشرده شده
  • 51. خواندن و نوشتن داده‌ها در فایل‌ها: دستور DATA و READ
  • 52. خواندن و نوشتن داده‌ها در فایل‌ها: دستور OPEN, WRITE, INPUT
  • 53. ایجاد یک دفترچه تلفن ساده
  • 54. ایجاد یک ماشین حساب ساده
  • 55. کار با تایمر: ایجاد وقفه‌های زمانی
  • 56. کار با پرینتر: چاپ خروجی برنامه
  • 57. کار با مودم: ارتباط با سایر کامپیوترها (مقدماتی)
  • 58. مقدمه‌ای بر اسمبلی: ادغام کد اسمبلی با BASIC
  • 59. استفاده از توابع ماشین: افزایش کارایی برنامه
  • 60. کار با وقفه ها: مدیریت رویدادها
  • 61. مفاهیم پیشرفته گرافیکی: بافر تصویر
  • 62. تکنیک‌های انیمیشن پیشرفته: Spriteها
  • 63. ایجاد موسیقی: استفاده از سخت افزار صدا
  • 64. کار با دیسک گردان: مدیریت فایل ها
  • 65. برنامه‌نویسی ساخت‌یافته: اصول و مزایا
  • 66. استفاده از متغیرهای محلی و سراسری
  • 67. ایجاد کتابخانه توابع: استفاده مجدد از کد
  • 68. مقدمه‌ای بر برنامه‌نویسی شیءگرا (OOP) در BASIC
  • 69. شبیه‌سازی گرافیکی محیط دسکتاپ
  • 70. طراحی بازی‌های پیچیده: پلتفرمر، ماز
  • 71. بهینه‌سازی مصرف حافظه
  • 72. تکنیک‌های فشرده‌سازی کد
  • 73. برنامه‌نویسی برای سیستم عامل DOS (مقدماتی)
  • 74. برنامه‌نویسی برای رابط کاربری گرافیکی (GUI) (مقدماتی)
  • 75. تکنیک‌های پیشرفته رفع اشکال
  • 76. استفاده از دیباگرها
  • 77. ایجاد برنامه‌های تجاری کوچک
  • 78. بازاریابی و فروش نرم‌افزارهای رترو
  • 79. انجمن‌های برنامه‌نویسی رترو
  • 80. منابع آنلاین برای یادگیری BASIC
  • 81. مجموعه توابع کاربردی: توابع تاریخ و زمان
  • 82. مجموعه توابع کاربردی: توابع کار با فایل
  • 83. مجموعه توابع کاربردی: توابع گرافیکی پیشرفته
  • 84. مجموعه توابع کاربردی: توابع صدا و موسیقی
  • 85. استفاده از BASIC برای کنترل سخت افزار خارجی (مقدماتی)
  • 86. برنامه‌نویسی شبکه‌ای (مقدماتی)
  • 87. تبدیل کدهای BASIC از سایر کامپیوترهای 8 بیتی
  • 88. رفع مشکلات سازگاری
  • 89. ایجاد داکیومنت حرفه‌ای برای برنامه‌ها
  • 90. طراحی رابط کاربری جذاب
  • 91. ایجاد نصب‌کننده برای برنامه‌ها
  • 92. امنیت برنامه‌ها: جلوگیری از دسترسی غیرمجاز
  • 93. برنامه‌نویسی برای سخت‌افزارهای خاص فرانکلین
  • 94. برنامه‌نویسی برای کارت‌های گرافیکی پیشرفته
  • 95. برنامه‌نویسی برای کارت‌های صوتی پیشرفته
  • 96. استفاده از تکنیک‌های مولتی‌تسکینگ (مقدماتی)
  • 97. برنامه‌نویسی برای سیستم عامل CP/M (مقدماتی)
  • 98. استفاده از کتابخانه‌های خارجی
  • 99. مفاهیم کامپایلرها و مفسرها
  • 100. ایجاد مفسر زبان ساده
BASIC در دستان شما: برنامه‌نویسی برای فرانکلین و اپل II کلاسیک

BASIC در دستان شما: بازگشت به دوران طلایی برنامه‌نویسی رترو

آیا تابه‌حال دلتان برای سادگی و جذابیت کامپیوترهای کلاسیک تنگ شده است؟ دوران ۸ بیتی که با هر خط کد، دریچه‌ای به دنیایی از خلاقیت و نوآوری گشوده می‌شد؟ اگر پاسختان مثبت است، آماده باشید تا با دوره آموزشی "BASIC در دستان شما" سفری فراموش‌نشدنی را به قلب دوران طلایی برنامه‌نویسی آغاز کنید. این دوره، جواهری درخشان است که با الهام از کتاب ماندگار "BASIC for the Franklin" خلق شده و راهنمای شما در کشف جادوی زبان BASIC بر روی پلتفرم‌های خاطره‌انگیز فرانکلین و اپل II خواهد بود.

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

درباره دوره: جادوی BASIC در قلب ۸ بیتی

دوره "BASIC در دستان شما" یک برنامه آموزشی جامع و کاربردی است که به طور خاص برای علاقه‌مندان به برنامه‌نویسی کامپیوترهای ۸ بیتی، با تمرکز بر زبان BASIC طراحی شده است. با الهام مستقیم از کتاب کلاسیک "BASIC for the Franklin"، این دوره شما را گام به گام با مفاهیم، ساختارها و کاربردهای زبان BASIC بر روی پلتفرم‌های محبوب فرانکلین و اپل II آشنا می‌کند. ما به شما یاد می‌دهیم که چگونه با استفاده از دستورات ساده و در عین حال قدرتمند BASIC، منطق برنامه‌نویسی را درک کرده و توانایی خلق نرم‌افزارهای اولیه را کسب کنید.

این دوره فراتر از تئوری صرف است. شما با مثال‌های عملی، پروژه‌های کوچک و چالش‌های جذاب، تجربه‌ای دست اول از برنامه‌نویسی واقعی را خواهید داشت. ما به شما نشان می‌دهیم که چگونه از محدودیت‌های سخت‌افزاری آن دوران به نفع خود استفاده کنید و با خلاقیت، برنامه‌هایی کاربردی و سرگرم‌کننده بسازید. این دوره، دریچه‌ای به سوی درک عمیق‌تر از نحوه عملکرد کامپیوترها و تکامل زبان‌های برنامه‌نویسی است.

موضوعات کلیدی این دوره چه خواهد بود؟

  • آشنایی با تاریخچه و اهمیت کامپیوترهای ۸ بیتی و زبان BASIC
  • نصب و راه‌اندازی محیط‌های شبیه‌سازی شده فرانکلین و اپل II
  • اصول اولیه زبان BASIC: متغیرها، انواع داده، عملگرها
  • دستورات کنترلی: IF-THEN-ELSE، FOR-NEXT، WHILE-WEND
  • کار با آرایه‌ها و ساختارهای داده
  • توابع و رویه‌ها در BASIC
  • مدیریت ورودی و خروجی (صفحه کلید و صفحه نمایش)
  • گرافیک و صدا در کامپیوترهای ۸ بیتی
  • نوشتن بازی‌های ساده با BASIC
  • اشکال‌زدایی (Debugging) برنامه‌ها
  • نکات پیشرفته و تکنیک‌های بهینه‌سازی
  • ساخت پروژه‌های عملی و کاربردی

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

دوره "BASIC در دستان شما" برای طیف گسترده‌ای از علاقه‌مندان مناسب است:

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

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

گذراندن دوره "BASIC در دستان شما" تجربه‌ای ارزشمند و انگیزه‌بخش خواهد بود که مزایای فراوانی برای شما به همراه دارد:

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

با بیش از ۱۰۰ سرفصل جامع، آماده یادگیری باشید!

ما در دوره "BASIC در دستان شما" تمام تلاش خود را کرده‌ایم تا با پوشش جامع و عمیق بیش از ۱۰۰ سرفصل، شما را از مبتدی تا سطوح پیشرفته همراهی کنیم. از معرفی اولیه محیط برنامه‌نویسی گرفته تا خلق پروژه‌های پیچیده‌تر، هر آنچه برای تسلط بر BASIC در کامپیوترهای فرانکلین و اپل II نیاز دارید، در این دوره گنجانده شده است. آماده باشید تا دنیای شگفت‌انگیز کدنویسی رترو را کشف کنید!

✦ مجموعه ویژه یادگیری

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

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

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

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

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

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

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

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

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

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

🏅

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

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

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

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

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

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: ۸ بیت Apple II Basic BASIC for the Franklin BASIC در دستان شما Franklin Retro Computing آموزش BASIC اپل II برنامه‌نویسی BASIC برنامه‌نویسی رترو زبان برنامه‌نویسی فرانکلین کامپیوتر 8 بیتی کلاسیک کامپیوتر

نظرات

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

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