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

1,990,000 تومان
هنر فراموش‌شده برنامه‌نویسی: ساخت پروژه‌های کاربردی با کامپیوترهای جیبی کلاسیک هنر فراموش‌شده برنامه‌نویسی: ساخت پروژه‌های کاربردی با کامپیوترهای جیبی کلاسیک کشف دنیای پنهان کدنویسی در عصر طلایی آیا ت...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

عنوان دوره: هنر فراموش‌شده برنامه‌نویسی: ساخت پروژه‌های کاربردی با کامپیوترهای جیبی کلاسیک

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

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

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

  • 1. مقدمه‌ای بر کامپیوترهای جیبی کلاسیک و رترو
  • 2. معماری کامپیوترهای جیبی PC-2/PC-1500
  • 3. آشنایی با زبان برنامه‌نویسی BASIC در کامپیوترهای جیبی
  • 4. نصب و راه‌اندازی محیط توسعه
  • 5. اولین برنامه: نمایش "Hello, World!"
  • 6. آشنایی با متغیرها و انواع داده
  • 7. عملگرهای ریاضی و محاسباتی
  • 8. ورودی و خروجی: دستورات PRINT و INPUT
  • 9. دستورات شرطی: IF...THEN...ELSE
  • 10. حلقه‌های تکرار: FOR...NEXT
  • 11. حلقه‌های تکرار: WHILE...WEND
  • 12. آشنایی با آرایه‌ها
  • 13. کار با رشته‌ها
  • 14. توابع داخلی (Built-in Functions)
  • 15. توابع تعریف شده توسط کاربر (User-Defined Functions)
  • 16. زیربرنامه‌ها (Subroutines)
  • 17. مدیریت حافظه در کامپیوترهای جیبی
  • 18. آشنایی با گرافیک ساده
  • 19. رسم خطوط و اشکال هندسی
  • 20. رنگ‌ها و پر کردن اشکال
  • 21. نمایش متن در مختصات خاص
  • 22. آشنایی با صوت و تولید صدا
  • 23. ایجاد آلارم و بوق‌های ساده
  • 24. برنامه‌نویسی بازی: حدس عدد
  • 25. برنامه‌نویسی بازی: سنگ، کاغذ، قیچی
  • 26. برنامه‌نویسی بازی: مار پله (نسخه ساده)
  • 27. محاسبه فاکتوریل
  • 28. محاسبه اعداد فیبوناچی
  • 29. محاسبه جذر
  • 30. حل معادلات درجه دو
  • 31. محاسبه مساحت و محیط اشکال هندسی
  • 32. تبدیل واحدها (طول، وزن، دما)
  • 33. محاسبه سود بانکی
  • 34. محاسبه مالیات
  • 35. محاسبه تخفیف
  • 36. برنامه تبدیل ارز
  • 37. ماشین حساب ساده
  • 38. ماشین حساب علمی
  • 39. برنامه مدیریت لیست خرید
  • 40. برنامه دفترچه تلفن ساده
  • 41. برنامه یادداشت برداری
  • 42. برنامه زمان‌بندی ساده
  • 43. برنامه آلارم ساده
  • 44. برنامه شمارش معکوس
  • 45. برنامه تایمر
  • 46. برنامه کرونومتر
  • 47. تبدیل اعداد باینری به دسیمال
  • 48. تبدیل اعداد دسیمال به باینری
  • 49. تبدیل اعداد هگزادسیمال به دسیمال
  • 50. تبدیل اعداد دسیمال به هگزادسیمال
  • 51. آشنایی با کدهای اسکی (ASCII)
  • 52. برنامه تبدیل متن به کد اسکی
  • 53. برنامه تبدیل کد اسکی به متن
  • 54. برنامه‌نویسی متن‌محور: ایجاد متن متحرک
  • 55. برنامه‌نویسی متن‌محور: ایجاد افکت‌های گرافیکی ساده
  • 56. کار با پورت‌های ورودی/خروجی (I/O)
  • 57. برنامه‌نویسی برای چاپگرهای قدیمی
  • 58. برنامه‌نویسی برای دستگاه‌های جانبی (در صورت امکان)
  • 59. ذخیره و بازیابی داده‌ها از فایل (در صورت امکان)
  • 60. مدیریت فایل‌ها (در صورت امکان)
  • 61. استفاده از وقفه ها (Interrupts)
  • 62. برنامه‌نویسی سطح پایین (Low-Level Programming) (در صورت امکان)
  • 63. آشنایی با اسمبلی (Assembly) (مقدماتی)
  • 64. بهینه‌سازی کد BASIC
  • 65. رفع اشکال (Debugging)
  • 66. تست برنامه
  • 67. مستندسازی کد
  • 68. طراحی رابط کاربری (UI) ساده
  • 69. ایجاد منوها
  • 70. مدیریت خطاها (Error Handling)
  • 71. ایجاد کتابخانه توابع
  • 72. استفاده از کتابخانه‌های خارجی (در صورت امکان)
  • 73. برنامه شبیه‌ساز ماشین حساب
  • 74. برنامه رسم نمودار
  • 75. برنامه حل مسائل ریاضی
  • 76. برنامه دیکشنری لغات
  • 77. برنامه تقویم
  • 78. برنامه ماشین حساب مهندسی
  • 79. برنامه مدیریت موجودی انبار
  • 80. برنامه محاسبه حقوق و دستمزد
  • 81. برنامه مدیریت پروژه‌های کوچک
  • 82. برنامه آموزشی: آموزش جمع و تفریق
  • 83. برنامه آموزشی: آموزش ضرب و تقسیم
  • 84. برنامه بازی آموزشی: املا
  • 85. برنامه نمایش ساعت آنالوگ
  • 86. برنامه نمایش ساعت دیجیتال
  • 87. برنامه تبدیل تاریخ میلادی به شمسی (در صورت امکان)
  • 88. برنامه رمزنگاری ساده
  • 89. برنامه رمزگشایی ساده
  • 90. ایجاد ویروس‌های ساده (فقط برای اهداف آموزشی و تست)
  • 91. مقدمه‌ای بر هوش مصنوعی (AI)
  • 92. ایجاد یک ربات ساده با استفاده از قوانین
  • 93. برنامه تشخیص الگو
  • 94. برنامه حل معما
  • 95. بازی شطرنج (نسخه بسیار ساده)
  • 96. بازی دوز
  • 97. کاربرد کامپیوترهای جیبی در علوم و مهندسی
  • 98. کاربرد کامپیوترهای جیبی در آموزش
  • 99. آینده کامپیوترهای جیبی کلاسیک و رترو
  • 100. معرفی منابع آنلاین و آفلاین برای یادگیری بیشتر
هنر فراموش‌شده برنامه‌نویسی: ساخت پروژه‌های کاربردی با کامپیوترهای جیبی کلاسیک

هنر فراموش‌شده برنامه‌نویسی: ساخت پروژه‌های کاربردی با کامپیوترهای جیبی کلاسیک

کشف دنیای پنهان کدنویسی در عصر طلایی

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

این دوره آموزشی، با الهام از کتاب کلاسیک و ارزشمند "Practical PC-2/PC-1500 pocket computer programs"، شما را با دنیای شگفت‌انگیز برنامه‌نویسی کامپیوترهای رترو آشنا می‌کند. با ما همراه شوید تا دوباره کشف کنیم چگونه خلاقیت، منطق و کمی کدنویسی می‌توانند دنیایی از امکانات را پیش روی شما قرار دهند. از ساخت بازی‌های نوستالژیک گرفته تا برنامه‌های کاربردی که زندگی را ساده‌تر می‌کردند، همه چیز در انتظار شماست.

درباره دوره: پلی میان گذشته و آینده

دوره "هنر فراموش‌شده برنامه‌نویسی" یک تجربه یادگیری منحصر به فرد است که شما را با اصول برنامه‌نویسی کلاسیک از طریق زبان‌ها و محیط‌های کاربردی کامپیوترهای جیبی افسانه‌ای مانند PC-2 و PC-1500 آشنا می‌سازد. این دوره صرفاً یک نگاه اجمالی به گذشته نیست؛ بلکه یک راهنمای عملی است که به شما نشان می‌دهد چگونه مفاهیم پایه‌ای برنامه‌نویسی، هنوز هم در دنیای امروز کاربرد دارند و چگونه می‌توان با ابزارهای ساده، پروژه‌های قابل توجهی خلق کرد.

با تمرکز بر مثال‌های عملی و پروژه‌های الهام گرفته شده از کتاب "Practical PC-2/PC-1500 pocket computer programs"، شما نه تنها با نحو و ساختار برنامه‌نویسی آشنا می‌شوید، بلکه منطق حل مسئله، بهینه‌سازی کد و تفکر سیستمی را نیز فرا خواهید گرفت. این دوره، پلی است بین نوستالژی کامپیوترهای کلاسیک و نیازهای دنیای مدرن امروز، و به شما ابزارهایی می‌دهد که فراتر از صرفاً یادگیری یک زبان برنامه‌نویسی، توانایی تفکر خلاق و حل مشکلات را در شما تقویت کند.

موضوعات کلیدی این دوره

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

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

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

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

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

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

یادگیری برنامه‌نویسی با کامپیوترهای جیبی کلاسیک، تجربه‌ای فراتر از صرفاً یادگیری کدنویسی است. دلایل متعددی برای گذراندن این دوره وجود دارد:

  • تقویت بنیادین مهارت‌های برنامه‌نویسی: درک عمیق‌تر اصول برنامه‌نویسی که در هر زبان و پلتفرمی کاربرد دارد.
  • افزایش خلاقیت و تفکر حل مسئله: مواجهه با محدودیت‌ها، خلاقیت شما را شکوفا کرده و توانایی حل مسائل پیچیده را در شما تقویت می‌کند.
  • کسب دانش تاریخی و فرهنگی: درک جایگاه کامپیوترهای جیبی در تاریخچه فناوری و تأثیر آن‌ها بر دنیای امروز.
  • کشف لذت برنامه‌نویسی ساده و ملموس: تجربه ساخت پروژه‌های کاربردی و سرگرم‌کننده بدون پیچیدگی‌های سیستم‌های مدرن.
  • دسترسی به یک کتابخانه غنی از پروژه‌ها: با الهام از کتاب "Practical PC-2/PC-1500 pocket computer programs"، شما به دنیایی از ایده‌های عملی دسترسی پیدا می‌کنید.
  • ایجاد تمایز در رزومه شما: داشتن دانش در زمینه برنامه‌نویسی کلاسیک، شما را از دیگران متمایز می‌سازد.

100 سرفصل جامع برای تسلط کامل

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

همین حالا ثبت نام کنید و به جمع برنامه‌نویسان کلاسیک بپیوندید!
✦ مجموعه ویژه یادگیری

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

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

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

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

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

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

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

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

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

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

🏅

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

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

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

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

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

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: BASIC Programming Old school programming PC-1500 PC-2 pocket computer Practical PC-2/PC-1500 pocket computer programs Vintage Computing آموزش برنامه‌نویسی آموزش کامپیوتر برنامه‌نویسی برنامه‌نویسی کلاسیک رترو علوم کامپیوتر کامپیوتر جیبی

نظرات

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

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