کتاب صوتی جادوی کدنویسی کلاسیک: آموزش مصور سوپربیسیک برای Sinclair QL

جادوی کدنویسی کلاسیک: آموزش مصور سوپربیسیک برای Sinclair QL جادوی کدنویسی کلاسیک: آموزش مصور سوپربیسیک برای Sinclair QL سفری به قلب دوران طلایی کامپیوترهای خانگی آیا تا به حال به دوران شکوهمند اولین ک...

انتخاب پلن

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

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

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

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

عنوان دوره: جادوی کدنویسی کلاسیک: آموزش مصور سوپربیسیک برای Sinclair QL

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

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

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

  • 1. سلام دنیا در سوپربیسیک: اولین برنامه QL
  • 2. آشنایی با محیط برنامه نویسی QL
  • 3. متغیرها: نامگذاری، تخصیص و انواع داده
  • 4. عملگرهای ریاضی: جمع، تفریق، ضرب و تقسیم
  • 5. تقدم عملگرها و استفاده از پرانتز
  • 6. دستور PRINT: نمایش متن و متغیرها
  • 7. ورودی از کاربر: دستور INPUT
  • 8. رشته‌ها: تعریف، اتصال و برش
  • 9. آرایه‌ها: تعریف، اندیس گذاری و دسترسی به عناصر
  • 10. حلقه FOR...NEXT: تکرار یک قطعه کد
  • 11. حلقه WHILE...END WHILE: اجرای شرطی کد
  • 12. دستور IF...THEN...ELSE: تصمیم گیری شرطی
  • 13. عملگرهای منطقی: AND، OR، NOT
  • 14. مقایسه: عملگرهای =، <>، >، <، >=، <=
  • 15. توابع ریاضی پایه: SIN، COS، TAN، ATN، EXP، LOG
  • 16. تولید اعداد تصادفی: دستور RND
  • 17. کار با تاریخ و زمان: دستور DATE$ و TIME$
  • 18. تعریف توابع سفارشی: DEF FN
  • 19. فراخوانی توابع و ارسال آرگومان
  • 20. متغیرهای محلی و سراسری
  • 21. ایجاد زیربرنامه ها: PROC و END PROC
  • 22. فراخوانی زیربرنامه ها: CALL
  • 23. پارامترهای ورودی و خروجی زیربرنامه ها
  • 24. کار با فایل ها: OPEN، CLOSE، READ، WRITE
  • 25. انواع فایل ها: SEQUENTIAL و RANDOM
  • 26. خطایابی و مدیریت خطا: ON ERROR GOTO
  • 27. دستور BREAK و CONTINUE
  • 28. کار با صفحه نمایش: دستور CLS و LOCATE
  • 29. رنگ ها و گرافیک پایه: دستور LINE، CIRCLE، PLOT
  • 30. رسم اشکال هندسی: مستطیل، مربع، دایره
  • 31. پر کردن اشکال: دستور FILL
  • 32. کار با قلم و ضخامت خط
  • 33. دستور MOVE و DRAW: رسم خطوط پیچیده
  • 34. دستور PICTURE: ذخیره و بازیابی تصاویر
  • 35. کار با صدا: دستور BEEP و SOUND
  • 36. ایجاد موسیقی ساده
  • 37. خواندن و نوشتن در پورت های ورودی/خروجی (I/O)
  • 38. وقفه ها: آشنایی و استفاده
  • 39. کنترل موس (اگر پشتیبانی شود)
  • 40. مدیریت حافظه: دستور CLEAR
  • 41. ساخت منوهای متنی
  • 42. استفاده از دستور INKEY$ برای ورودی بدون توقف
  • 43. تشخیص کلیدهای خاص: ESC، ENTER، و غیره
  • 44. ایجاد بازی های ساده: حدس عدد
  • 45. ایجاد بازی های ساده: دوز
  • 46. ایجاد انیمیشن ساده
  • 47. کار با فونت ها: تغییر اندازه و نوع فونت
  • 48. چاپ متن با فرمت خاص
  • 49. استفاده از دستور REM برای توضیحات
  • 50. مستندسازی کد
  • 51. بهینه سازی کد برای سرعت بیشتر
  • 52. مدیریت رشته ها: دستور LEN، INSTR، LEFT$، RIGHT$، MID$
  • 53. تبدیل انواع داده: دستور VAL و STR$
  • 54. کار با اعداد اعشاری
  • 55. استفاده از دستور CHAIN: اجرای برنامه دیگر
  • 56. دستور MERGE: ادغام دو برنامه
  • 57. کار با کتابخانه های خارجی (اگر پشتیبانی شود)
  • 58. استفاده از دستور EDIT: ویرایش برنامه
  • 59. دستور LIST: نمایش کد برنامه
  • 60. دستور SAVE: ذخیره برنامه
  • 61. دستور LOAD: بارگیری برنامه
  • 62. دستور RUN: اجرای برنامه
  • 63. دستور NEW: پاک کردن حافظه
  • 64. کار با درایوهای دیسک
  • 65. مدیریت دایرکتوری ها: دستور MKDIR و RMDIR
  • 66. لیست کردن فایل ها: دستور LDIR
  • 67. کپی فایل ها: دستور COPY
  • 68. تغییر نام فایل ها: دستور RENAME
  • 69. حذف فایل ها: دستور KILL
  • 70. استفاده از دستور INPUT LINE
  • 71. مدیریت خطاهای زمان اجرا
  • 72. تکنیک های دیباگینگ: استفاده از دستور TRON و TROFF
  • 73. ساخت رابط کاربری ساده (اگر پشتیبانی شود)
  • 74. کار با بیت مپ ها (اگر پشتیبانی شود)
  • 75. ایجاد جلوه های ویژه گرافیکی
  • 76. کار با اسپرایت ها (اگر پشتیبانی شود)
  • 77. استفاده از دستور FORMAT برای دیسک
  • 78. محافظت از برنامه ها در برابر کپی رایت
  • 79. ایجاد برنامه های خودراه انداز
  • 80. نوشتن برنامه های تجاری ساده
  • 81. اتصال به چاپگر
  • 82. کار با پورت سریال (RS232)
  • 83. نوشتن برنامه های شبکه (اگر پشتیبانی شود)
  • 84. استفاده از دستور POKE و PEEK (با احتیاط)
  • 85. درک ساختار حافظه
  • 86. کار با زبان ماشین (Machine Code)
  • 87. فراخوانی روتین های زبان ماشین از سوپربیسیک
  • 88. بهینه سازی حافظه
  • 89. ایجاد کمپایلر ساده
  • 90. تولید توزیع نرم افزار
  • 91. مفاهیم شی گرایی (Object-Oriented Programming) در بیسیک
  • 92. استفاده از کتابخانه های آماده
  • 93. طراحی بازی های پیشرفته
  • 94. طراحی نرم افزارهای گرافیکی
  • 95. طراحی نرم افزارهای اداری
  • 96. کار با پایگاه داده (اگر پشتیبانی شود)
  • 97. امنیت در برنامه نویسی
  • 98. تکنیک های تست نرم افزار
  • 99. راهکارهای انتشار نرم افزار
  • 100. آینده برنامه نویسی کلاسیک
جادوی کدنویسی کلاسیک: آموزش مصور سوپربیسیک برای Sinclair QL

جادوی کدنویسی کلاسیک: آموزش مصور سوپربیسیک برای Sinclair QL

سفری به قلب دوران طلایی کامپیوترهای خانگی

آیا تا به حال به دوران شکوهمند اولین کامپیوترهای خانگی فکر کرده‌اید؟ زمانی که خلاقیت با صفحه نمایش‌های گرافیکی و خطوط کد در هم می‌آمیخت و دنیایی از امکانات را پیش روی علاقه‌مندان قرار می‌داد؟ دوره آموزشی "جادوی کدنویسی کلاسیک: آموزش مصور سوپربیسیک برای Sinclair QL" شما را به این دوران هیجان‌انگیز بازمی‌گرداند. این دوره با الهام از کتاب ارزشمند "Illustrating Super-BASIC on the Sinclair QL"، نه تنها زبانی قدرتمند و جذاب را به شما می‌آموزد، بلکه نگاهی عمیق به فلسفه پشت طراحی این سیستم‌های انقلابی خواهد داشت.

Sinclair QL، دستگاهی که در زمان خود انقلابی در دنیای کامپیوترهای خانگی ایجاد کرد، با زبان برنامه‌نویسی SuperBASIC خود، دریچه‌ای نو به سوی خلاقیت و یادگیری گشود. این دوره آموزشی، با بهره‌گیری از دانش و تجربیات ارزشمند موجود در کتاب "Illustrating Super-BASIC on the Sinclair QL"، به صورت کاملاً مصور و کاربردی، گام به گام شما را در مسیر تسلط بر این زبان قدرتمند راهنمایی می‌کند. آماده شوید تا جادوی خلق برنامه‌های کاربردی و سرگرم‌کننده را در دنیای Sinclair QL تجربه کنید.

درباره دوره

دوره "جادوی کدنویسی کلاسیک" یک کاوش جامع و عملی در زبان برنامه‌نویسی SuperBASIC است که بر روی کامپیوتر کلاسیک Sinclair QL تمرکز دارد. این دوره، با رویکردی بصری و با استفاده از مثال‌های فراوان، مفاهیم پیچیده را به زبانی ساده و قابل فهم ارائه می‌دهد. همانطور که کتاب "Illustrating Super-BASIC on the Sinclair QL" به عنوان یک منبع الهام‌بخش، تکنیک‌ها و قابلیت‌های SuperBASIC را به نمایش گذاشته است، این دوره نیز با الگوبرداری از ساختار و محتوای آموزشی آن، تمامی جنبه‌های کلیدی این زبان را پوشش می‌دهد. ما از توضیحات واضح، تصاویر گویا و مثال‌های عملی برای اطمینان از درک عمیق شما استفاده خواهیم کرد.

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

  • مبانی برنامه‌نویسی با SuperBASIC
  • دستورات اولیه و پیشرفته زبانی
  • کار با گرافیک و صدا در Sinclair QL
  • ساخت بازی‌های ساده و کاربردی
  • توسعه برنامه‌های مفید و ابزارهای کوچک
  • آشنایی با ساختار حافظه و نحوه دسترسی به آن
  • تکنیک‌های بهینه‌سازی کد
  • مفاهیم الگوریتمی و منطقی

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

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

  • علاقه‌مندان به تاریخچه کامپیوتر: اگر به ریشه‌های فناوری و کامپیوترهای کلاسیک علاقه دارید، این دوره دریچه جدیدی را به رویتان خواهد گشود.
  • برنامه‌نویسان کنجکاو: اگر از برنامه‌نویسان نسل جدید هستید و می‌خواهید با پارادایم‌های قدیمی‌تر و تأثیر آن‌ها بر برنامه‌نویسی مدرن آشنا شوید.
  • دانش‌آموزان و دانشجویان: برای یادگیری مفاهیم پایه‌ای برنامه‌نویسی به شکلی متفاوت و جذاب.
  • کلکسیونرها و کاربران Sinclair QL: برای بهره‌برداری کامل از قابلیت‌های این ماشین دوست‌داشتنی.
  • افراد جویای یادگیری مهارت‌های جدید: کسانی که به دنبال یک چالش فکری سرگرم‌کننده و کاربردی هستند.

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

یادگیری برنامه‌نویسی با SuperBASIC در Sinclair QL مزایای منحصر به فردی دارد که شما را از دیگران متمایز می‌کند:

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

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

دوره "جادوی کدنویسی کلاسیک" شامل بیش از ۱۰۰ سرفصل جامع و گام به گام است که شما را از سطح مبتدی به یک برنامه‌نویس ماهر SuperBASIC تبدیل خواهد کرد. هر سرفصل به دقت طراحی شده تا مفاهیم را به صورت منطقی و پیوسته به شما بیاموزد. از معرفی اولیه محیط Sinclair QL و زبان SuperBASIC گرفته تا مباحث پیشرفته‌تری مانند دستکاری حافظه، گرافیک پیچیده و ساخت پروژه‌های کامل، تمامی جزئیات پوشش داده شده‌اند. ما تضمین می‌کنیم که پس از گذراندن این دوره، قادر خواهید بود تا ایده‌های خود را به برنامه‌های اجرایی تبدیل کنید.

فرصت را از دست ندهید! به جمع کاوشگران دنیای کدنویسی کلاسیک بپیوندید و جادوی Sinclair QL را با SuperBASIC کشف کنید.

همین الان ثبت نام کنید
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: BASIC Programming Computer Programming Illustrating Super-BASIC QL Retro Computing Sinclair QL SuperBASIC آموزش برنامه نویسی آموزش سوپربیسیک برنامه نویسی برنامه نویسی کامپیوتر بیسیک جادوی کدنویسی کامپیوتر کلاسیک کدنویسی

نظرات

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

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