کتاب صوتی مقدمهای بر برنامهنویسی تصویری با Applesoft BASIC: خلق تصاویر جذاب و انیمیشنهای ساده
مقدمهای بر برنامهنویسی تصویری با Applesoft BASIC: خلق تصاویر جذاب و انیمیشنهای ساده مقدمهای بر برنامهنویسی تصویری با Applesoft BASIC: خلق تصاویر جذاب و انیمیشنهای ساده اولین قدم شما به سوی برنام...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مقدمهای بر برنامهنویسی تصویری با Applesoft BASIC: خلق تصاویر جذاب و انیمیشنهای ساده
موضوع کلی: برنامهنویسی و توسعه نرمافزار
موضوع میانی: برنامهنویسی با زبانهای سطح بالا
📋 سرفصلهای دوره
- 1. آغاز کار با Applesoft BASIC و محیط برنامهنویسی
- 2. آشنایی با دستورات اساسی: PRINT, INPUT, LET
- 3. کار با متغیرها و انواع داده (اعداد صحیح، اعشاری، رشتهها)
- 4. عملگرهای ریاضی و تقدم آنها
- 5. دستورات شرطی: IF...THEN...ELSE
- 6. حلقهها: FOR...NEXT و WHILE...WEND
- 7. ورودی و خروجی: خواندن دادهها از ورودی و نمایش خروجی
- 8. رسم خطوط و اشکال ساده: HLIN, VLIN, PLOT
- 9. تنظیم رنگها و گرافیک
- 10. آشنایی با مختصات صفحه نمایش
- 11. رسم دایره، مستطیل و سایر اشکال هندسی
- 12. کار با گرافیک رزولوشن بالا (HGR, HGR2)
- 13. تنظیم صفحه نمایش گرافیکی و متنی
- 14. مفهوم زیربرنامهها (Subroutines) و استفاده از GOSUB
- 15. ساخت منوها و رابطهای کاربری ساده
- 16. کار با اعداد تصادفی: RND
- 17. ایجاد انیمیشنهای ساده: حرکت اشیا
- 18. کنترل سرعت انیمیشن
- 19. کار با کلیدها و تشخیص ورودی کیبورد: GET, INKEY$
- 20. صدا: پخش صداهای ساده
- 21. آشنایی با آرایهها و لیستها
- 22. مرتبسازی دادهها در آرایهها
- 23. جستجو در آرایهها
- 24. مدیریت فایلها: خواندن و نوشتن فایلهای ساده
- 25. ذخیره و بارگذاری دادهها
- 26. کار با رشتهها و توابع رشتهای
- 27. تبدیل انواع داده
- 28. استفاده از توابع تعریف شده توسط کاربر (DEF FN)
- 29. تعامل با سختافزار (در حد مقدماتی)
- 30. خطایابی برنامهها و رفع اشکالات
- 31. بهینهسازی کد و افزایش سرعت اجرا
- 32. مقدمهای بر ماژولبندی و ساختار برنامه
- 33. مفاهیم اولیه برنامهنویسی شیگرا (Object-Oriented Programming) در BASIC
- 34. ایجاد کلاسها و اشیا (در حد مقدماتی)
- 35. وراثت و چندریختی (مقدماتی)
- 36. اصول طراحی رابط کاربری گرافیکی (GUI)
- 37. ایجاد دکمهها و عناصر تعاملی
- 38. کار با تایمرها و رویدادها
- 39. ایجاد بازیهای ساده: Hangman
- 40. ایجاد بازیهای ساده: Tic-Tac-Toe
- 41. ایجاد بازیهای ساده: Snake
- 42. ایجاد بازیهای ساده: Pac-Man (مقدماتی)
- 43. استفاده از تصاویر و گرافیکهای پیچیدهتر
- 44. وارد کردن تصاویر از فایل
- 45. افزودن بافت و سایه به تصاویر
- 46. انیمیشنهای پیچیدهتر: فریم به فریم
- 47. انیمیشنهای پیچیدهتر: استفاده از sprites
- 48. کار با sprites و تشخیص برخورد
- 49. افکتهای ویژه: محو شدن، چرخش
- 50. افکتهای ویژه: تغییر رنگ
- 51. مدیریت حافظه و بهینهسازی منابع
- 52. مفاهیم پیشرفتهتر گرافیک: scaling, rotation
- 53. کار با توابع ریاضی پیشرفته
- 54. ایجاد افکتهای سهبعدی (مقدماتی)
- 55. اصول طراحی بازیها
- 56. مراحل توسعه یک بازی
- 57. طراحی مراحل بازی
- 58. استفاده از موسیقی و صداگذاری
- 59. ایجاد یک موتور بازی ساده
- 60. برنامهنویسی شبکهای (مقدماتی)
- 61. ایجاد بازیهای چندنفره (مقدماتی)
- 62. به اشتراک گذاشتن و توزیع برنامهها
- 63. مستندسازی کد و ایجاد راهنما
- 64. آشنایی با مفاهیم دادهساختاری پیچیدهتر
- 65. پیادهسازی لیستهای پیوندی (مقدماتی)
- 66. پیادهسازی پشتهها و صفها (مقدماتی)
- 67. کار با درختها (مقدماتی)
- 68. مرور زبانهای برنامهنویسی دیگر
- 69. مقایسه Applesoft BASIC با سایر زبانها
- 70. مبانی زبان C
- 71. مبانی زبان Python
- 72. مبانی زبان Java
- 73. ابزارهای توسعه و ویرایشگرهای کد
- 74. استفاده از IDE (محیط توسعه یکپارچه)
- 75. استفاده از کتابخانهها و ماژولها
- 76. بهرهوری و کار تیمی در برنامهنویسی
- 77. مدیریت پروژه و کنترل نسخه (مقدماتی)
- 78. مفاهیم تست نرمافزار
- 79. انواع تست (واحد، یکپارچه، سیستم)
- 80. توسعه نرمافزار چابک (Agile)
- 81. آشنایی با مفاهیم امنیت نرمافزار
- 82. بهینهسازی برای پلتفرمهای مختلف
- 83. انتشار برنامه و بازارچههای نرمافزاری
- 84. مراحل انتشار برنامه
- 85. بازاریابی و تبلیغات برنامه
- 86. حقوق مالکیت معنوی
- 87. آشنایی با مجوزهای نرمافزار
- 88. مراقبتهای پس از انتشار برنامه
- 89. پشتیبانی و بهروزرسانی
- 90. برنامهنویسی برای سختافزارهای خاص (در حد مقدماتی)
- 91. شبیهسازی سیستمهای پیچیده
- 92. پردازش تصویر (مقدماتی)
- 93. یادگیری ماشینی (مقدماتی)
- 94. یادگیری عمیق (مقدماتی)
- 95. گرافیک سهبعدی پیشرفتهتر
- 96. فیزیک در بازیها (مقدماتی)
- 97. استفاده از هوش مصنوعی در بازیها
- 98. بهروزرسانی و توسعه مهارتهای برنامهنویسی
- 99. منابع آموزشی تکمیلی
- 100. نکات پایانی و جمعبندی دوره
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Applesoft BASIC
Applesoft BASIC Tutorial
Picture perfect programming
آموزش Applesoft
آموزش برنامهنویسی
انیمیشن با BASIC
برنامه نویسی با Applesoft BASIC
برنامه نویسی و توسعه نرم افزار
برنامهنویسی
برنامهنویسی اپل
برنامهنویسی تصویری
توسعه نرمافزار
زبانهای سطح بالا
طراحی تصویر با Applesoft
گرافیک در BASIC
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.