کتاب صوتی جادوی بیسیک: ساخت برنامه‌های کاربردی و بازی با الهام از کامپیوترهای کلاسیک

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

انتخاب پلن

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

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

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

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

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

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

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

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

  • 1. مقدمه ای بر برنامه نویسی رترو و کامپیوترهای کلاسیک
  • 2. آشنایی با زبان بیسیک: تاریخچه و کاربردها
  • 3. نصب و راه اندازی شبیه ساز Model 100
  • 4. اولین برنامه بیسیک: چاپ "Hello, World!"
  • 5. متغیرها و انواع داده در بیسیک
  • 6. عملگرهای ریاضیاتی و محاسبات پایه
  • 7. ورودی و خروجی: دستور INPUT و PRINT
  • 8. ساختار شرطی IF...THEN...ELSE
  • 9. حلقه های تکرار FOR...NEXT
  • 10. حلقه های تکرار WHILE...WEND
  • 11. آرایه ها: ذخیره و دسترسی به داده ها
  • 12. توابع داخلی بیسیک: LEN، MID$، LEFT$، RIGHT$
  • 13. توابع مثلثاتی: SIN، COS، TAN
  • 14. توابع لگاریتمی و نمایی: LOG، EXP
  • 15. تولید اعداد تصادفی: دستور RND
  • 16. مدیریت رشته ها: الحاق، برش، جستجو
  • 17. زیرروال ها و توابع تعریف شده توسط کاربر
  • 18. آشنایی با حافظه کامپیوتر Model 100
  • 19. برنامه نویسی گرافیکی: دستور LINE، CIRCLE
  • 20. رسم خطوط و اشکال هندسی
  • 21. رنگ ها و گرافیک ساده
  • 22. آشنایی با فایل ها: ذخیره و بازیابی داده ها
  • 23. خواندن و نوشتن در فایل های متنی
  • 24. ایجاد فایل های داده
  • 25. مدیریت خطاها: دستور ON ERROR GOTO
  • 26. اشکال زدایی برنامه ها: DEBUGGING
  • 27. برنامه نویسی ساخت یافته
  • 28. ایجاد منوها و رابط کاربری ساده
  • 29. برنامه نویسی بازی: حدس عدد
  • 30. برنامه نویسی بازی: سنگ، کاغذ، قیچی
  • 31. برنامه نویسی بازی: دوز
  • 32. برنامه نویسی بازی: مارپله ساده
  • 33. برنامه نویسی ابزارهای کاربردی: ماشین حساب
  • 34. برنامه نویسی ابزارهای کاربردی: دفترچه تلفن
  • 35. برنامه نویسی ابزارهای کاربردی: لیست کارهای روزانه
  • 36. برنامه نویسی ابزارهای کاربردی: تبدیل واحدها
  • 37. برنامه نویسی ابزارهای کاربردی: مدیریت رمز عبور
  • 38. کار با پورت سریال: ارتباط با دستگاه های خارجی
  • 39. کنترل سخت افزار با بیسیک
  • 40. برنامه نویسی صوتی: پخش صداهای ساده
  • 41. ساخت موسیقی ساده با بیسیک
  • 42. آشنایی با دستورات POKE و PEEK
  • 43. دسترسی مستقیم به حافظه
  • 44. بهینه سازی کد بیسیک: سرعت و حجم
  • 45. تکنیک های برنامه نویسی پیشرفته
  • 46. استفاده از اسمبلی در بیسیک (مقدماتی)
  • 47. آشنایی با اینتراپت ها (مقدماتی)
  • 48. برنامه نویسی بازی: پینگ پنگ
  • 49. برنامه نویسی بازی: آجر شکن
  • 50. برنامه نویسی بازی: مهاجمان فضایی (ساده)
  • 51. برنامه نویسی بازی: ماز (ساده)
  • 52. برنامه نویسی گرافیکی: ایجاد انیمیشن
  • 53. برنامه نویسی گرافیکی: رسم نمودارها
  • 54. برنامه نویسی گرافیکی: طراحی لوگو
  • 55. کار با فونت ها و متن در گرافیک
  • 56. ایجاد افکت های ویژه در گرافیک
  • 57. برنامه نویسی فایل های باینری
  • 58. برنامه نویسی پایگاه داده ساده
  • 59. کار با آرایه های چند بعدی
  • 60. برنامه نویسی ساختار داده ها: لیست پیوندی
  • 61. برنامه نویسی ساختار داده ها: درخت
  • 62. برنامه نویسی شبکه (مقدماتی)
  • 63. ارتباط بین دو کامپیوتر Model 100
  • 64. برنامه نویسی بازی: شطرنج (مقدماتی)
  • 65. برنامه نویسی هوش مصنوعی (مقدماتی)
  • 66. الگوریتم های جستجو و مرتب سازی
  • 67. برنامه نویسی سیستم عامل (مقدماتی)
  • 68. ساخت پوسته (Shell) ساده
  • 69. مدیریت حافظه (مقدماتی)
  • 70. کار با وقفه ها (Interrupts) به صورت پیشرفته
  • 71. برنامه نویسی درایور سخت افزاری (مقدماتی)
  • 72. برنامه نویسی بازی: نقش آفرینی (RPG) ساده
  • 73. برنامه نویسی بازی: استراتژیک (RTS) ساده
  • 74. بهینه سازی کد بازی
  • 75. ترفندهای گرافیکی در بازی ها
  • 76. ایجاد جلوه های صوتی پیشرفته
  • 77. کار با موسیقی MIDI
  • 78. ارتباط با اینترنت (مقدماتی)
  • 79. ارسال و دریافت داده از اینترنت
  • 80. برنامه نویسی وب (مقدماتی)
  • 81. ساخت صفحات وب ساده با بیسیک
  • 82. امنیت در برنامه نویسی بیسیک
  • 83. جلوگیری از حملات XSS و SQL Injection (مقدماتی)
  • 84. پروژه نهایی: ساخت یک برنامه کاربردی کامل
  • 85. پروژه نهایی: ساخت یک بازی کامل
  • 86. بررسی کدهای نوشته شده در کتاب "The Model 100 Program Book"
  • 87. توسعه و گسترش کدهای موجود
  • 88. بررسی ابزارهای توسعه بیسیک
  • 89. مقایسه بیسیک با زبان های برنامه نویسی مدرن
  • 90. آینده برنامه نویسی رترو
  • 91. منابع و مراجع برنامه نویسی بیسیک
  • 92. مباحث تکمیلی: اسمبلی برای بیسیک
  • 93. مباحث تکمیلی: بهینه سازی حافظه
  • 94. مباحث تکمیلی: برنامه نویسی شبکه پیشرفته
  • 95. مباحث تکمیلی: هوش مصنوعی در بازی ها
  • 96. مباحث تکمیلی: گرافیک سه بعدی (مقدماتی)
  • 97. مباحث تکمیلی: برنامه نویسی موبایل (مقدماتی)
  • 98. مباحث تکمیلی: برنامه نویسی وب پیشرفته
  • 99. مباحث تکمیلی: امنیت در برنامه نویسی
  • 100. جمع بندی و نتیجه گیری
جادوی بیسیک: ساخت برنامه‌های کاربردی و بازی با الهام از کامپیوترهای کلاسیک

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

کشف زیبایی فراموش شده برنامه‌نویسی

آیا تا به حال به دوران طلایی کامپیوترهای شخصی فکر کرده‌اید؟ زمانی که هر خط کد، جرقه‌ای برای خلق یک دنیای جدید بود و خلاقیت، مرز واقعی را تعیین می‌کرد؟ ما شما را به سفری هیجان‌انگیز در قلب این دوران دعوت می‌کنیم. در این دوره آموزشی، با الهام از شاهکار "The Model 100 Program Book"، شما را با دنیای شگفت‌انگیز برنامه‌نویسی بیسیک آشنا می‌کنیم؛ زبانی که پدر بسیاری از زبان‌های امروزی است و با سادگی و قدرتش، انقلابی در دنیای فناوری ایجاد کرد.

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

درباره دوره: بازگشتی به ریشه‌ها، رو به سوی آینده

دوره "جادوی بیسیک" با تکیه بر روح و فلسفه کتاب "The Model 100 Program Book"، تمرکز خود را بر آموزش عملی و خلاقانه برنامه‌نویسی با زبان بیسیک قرار داده است. ما معتقدیم که یادگیری اصول پایه‌ای و چگونگی استفاده از آن‌ها برای حل مسائل، کلید موفقیت در دنیای پرسرعت امروز است. این دوره صرفاً آموزش یک زبان برنامه‌نویسی نیست، بلکه یادگیری یک شیوه تفکر منطقی و حل مسئله است که از دل سادگی بیسیک بیرون می‌آید.

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

موضوعات کلیدی که کشف خواهید کرد

  • مبانی و اصول زبان برنامه‌نویسی بیسیک
  • دستورات پایه و پیشرفته بیسیک
  • کار با متغیرها، حلقه‌ها و شرط‌ها
  • ساخت برنامه‌های محاسباتی و کاربردی
  • طراحی بازی‌های ساده و سرگرم‌کننده
  • تکنیک‌های الگوریتم‌نویسی و حل مسئله
  • الهام‌گیری از خلاقیت برنامه‌نویسان کلاسیک
  • ساخت پروژه‌های عملی و کاربردی

این دوره برای چه کسانی ایده‌آل است؟

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

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

چرا باید دوره "جادوی بیسیک" را بگذرانید؟

در دنیایی که دائماً در حال تغییر است، یادگیری اصول بنیادی و توانایی حل مسئله، از هر زمان دیگری اهمیت بیشتری یافته است. این دوره به شما کمک می‌کند تا:

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

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

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

با گذراندن این دوره جامع، شما قادر خواهید بود:

  • اولین برنامه خود را بنویسید و اجرا کنید.
  • منطق برنامه‌نویسی را درک کرده و به کار بگیرید.
  • انواع داده‌ها و نحوه‌ی استفاده از آن‌ها را بیاموزید.
  • دستورات کنترلی (شرطی و تکرار) را به خوبی پیاده‌سازی کنید.
  • توابع و رویه‌ها را برای سازماندهی کد خود به کار بگیرید.
  • با آرایه‌ها کار کنید و داده‌های پیچیده‌تری را مدیریت کنید.
  • مفاهیم ورودی/خروجی را فرا گرفته و با کاربر ارتباط برقرار کنید.
  • اصول طراحی بازی‌های رترو را یاد گرفته و اولین بازی خود را بسازید.
  • برنامه‌های کاربردی ساده اما مفید را توسعه دهید.
  • و بسیاری مهارت‌های دیگر که در 100 سرفصل این دوره گنجانده شده است.
همین حالا ثبت نام کنید و جادوی بیسیک را تجربه کنید!
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: Basic BASIC Programming Code Computer Programming Model 100 Retro Computing The Model 100 Program Book Vintage Computing آموزش برنامه‌نویسی آموزش بیسیک بازی کلاسیک بازی‌سازی برنامه‌نویسی برنامه‌نویسی رترو کامپیوتر کلاسیک

نظرات

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

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