کتاب از صفر تا صد: آموزش جامع زبان برنامهنویسی BASIC با کتاب The Microsoft Basic Book با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
از صفر تا صد: آموزش جامع زبان برنامهنویسی BASIC از صفر تا صد: آموزش جامع زبان برنامهنویسی BASIC با الهام از کتاب The Microsoft Basic Book همین امروز شروع کنید و آینده خود را بسازید! معرفی دوره: درو...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره از صفر تا صد: آموزش جامع زبان برنامهنویسی BASIC با کتاب The Microsoft Basic Book
موضوع کلی: برنامهنویسی
موضوع میانی: مقدمهای بر زبانهای برنامهنویسی
📋 سرفصلهای دوره
- 1. آشنایی با دوره و کتاب "The Microsoft Basic Book"
- 2. مقدمهای بر برنامهنویسی و اهمیت آن
- 3. تاریخچه زبان BASIC و تکامل آن
- 4. نصب و راهاندازی مفسر BASIC
- 5. ساختار کلی یک برنامه BASIC
- 6. اولین برنامه: Hello, World!
- 7. دستور PRINT و نمایش خروجی
- 8. متغیرها و انواع دادهها (عددی، رشتهای)
- 9. عملگرهای ریاضی و محاسبات ساده
- 10. عملگرهای مقایسهای و منطقی
- 11. دستور INPUT و دریافت ورودی از کاربر
- 12. ساختارهای شرطی: IF...THEN...ELSE
- 13. ساختارهای تکرار: FOR...NEXT
- 14. ساختارهای تکرار: WHILE...WEND
- 15. تعریف و استفاده از برچسبها (Labels)
- 16. دستور GOTO و تغییر جریان برنامه
- 17. دستور GOSUB و زیرروالها
- 18. دستور RETURN و بازگشت از زیرروال
- 19. آشنایی با توابع داخلی (Built-in Functions)
- 20. تابع LEN و محاسبه طول رشته
- 21. تابع LEFT, RIGHT و MID برای دستکاری رشتهها
- 22. تابع VAL و تبدیل رشته به عدد
- 23. تابع STR$ و تبدیل عدد به رشته
- 24. تابع INT و گرفتن قسمت صحیح یک عدد
- 25. تابع RND و تولید اعداد تصادفی
- 26. آرایهها (Arrays) و تعریف آنها
- 27. دسترسی به عناصر آرایه
- 28. آرایههای چند بعدی
- 29. مرتبسازی آرایهها
- 30. جستجو در آرایهها
- 31. دستور DIM و تخصیص حافظه برای آرایهها
- 32. عملگرهای بیتی
- 33. استفاده از توابع رشتهای
- 34. توابع ریاضی پیشرفتهتر
- 35. مدیریت خطا (Error Handling) با ON ERROR GOTO
- 36. استفاده از فایلها: باز کردن و بستن فایل
- 37. نوشتن در فایل (WRITE #)
- 38. خواندن از فایل (INPUT #)
- 39. خواندن و نوشتن با فرمتهای مختلف
- 40. ایجاد و مدیریت فایلهای متنی
- 41. تعریف و استفاده از زیربرنامهها (Subroutines)
- 42. پارامترها و آرگومانها در زیربرنامهها
- 43. مقدار بازگشتی از زیربرنامهها (Functions)
- 44. مرورگر خط به خط برنامه و اشکالزدایی (Debugging)
- 45. رسم اشکال گرافیکی ساده
- 46. کنترل رنگها و پیکسلها
- 47. رسم خطوط و اشکال هندسی
- 48. مدیریت رویدادها (Event Handling)
- 49. کار با ماوس و کیبورد
- 50. صداها و موسیقی در BASIC
- 51. تعریف و استفاده از ساختارها (Structures)
- 52. ساخت برنامههای تعاملی (Interactive Programs)
- 53. ایجاد منوها و رابطهای کاربری ساده
- 54. استفاده از کتابخانهها (Libraries)
- 55. مدیریت حافظه پویا
- 56. کار با تاریخ و زمان
- 57. انجام محاسبات مالی
- 58. برنامهنویسی بازیهای ساده
- 59. ساخت یک بازی حدس عدد
- 60. ساخت یک بازی ساده دیگر
- 61. معرفی مفاهیم شیءگرایی (Object-Oriented Programming) در BASIC (اگر پشتیبانی میشود)
- 62. ایجاد کلاسها و اشیاء (Classes and Objects)
- 63. وراثت (Inheritance)
- 64. چندریختی (Polymorphism)
- 65. انتزاع (Abstraction)
- 66. طراحی الگوها (Design Patterns)
- 67. اصول طراحی رابط کاربری (UI Design)
- 68. برنامهنویسی شبکه (Networking)
- 69. ارسال و دریافت دادهها از طریق شبکه
- 70. پایگاه دادهها (Databases) و اتصال به آنها
- 71. ذخیرهسازی و بازیابی اطلاعات در پایگاه داده
- 72. بهینهسازی کد
- 73. تست کردن برنامهها
- 74. اصول مستندسازی کد
- 75. آشنایی با کامپایلر BASIC
- 76. تبدیل کد BASIC به کد اجرایی
- 77. امنیت برنامهها
- 78. نکات و ترفندهای پیشرفته BASIC
- 79. ساخت برنامههای کاربردی (Applications)
- 80. ایجاد یک ماشین حساب
- 81. ایجاد یک برنامه مدیریت اطلاعات
- 82. برنامهنویسی برای سیستمعاملهای مختلف (اگر امکانپذیر باشد)
- 83. معرفی محیطهای توسعه (IDEs) برای BASIC
- 84. استفاده از ابزارهای جانبی برای توسعه
- 85. مفاهیم برنامهنویسی موازی (Concurrency)
- 86. آشنایی با الگوهای طراحی (Design Patterns)
- 87. ارتباط با سختافزار (Hardware) (اگر پشتیبانی میشود)
- 88. کنترل پورتهای ورودی/خروجی
- 89. برنامهنویسی برای میکروکنترلرها (Microcontrollers) (اگر پشتیبانی میشود)
- 90. فرایند انتشار و توزیع برنامهها
- 91. آمادهسازی برای مصاحبههای شغلی
- 92. مفاهیم و اصطلاحات کلیدی برنامهنویسی
- 93. منابع آموزشی تکمیلی
- 94. تمرینات عملی و پروژههای بزرگ
- 95. ایجاد یک پروژه کامل: یک برنامه مدیریت پروژه
- 96. معرفی زبانهای برنامهنویسی دیگر
- 97. مقایسه BASIC با سایر زبانها
- 98. جمعبندی و مرور مطالب
- 99. آینده برنامهنویسی و زبان BASIC
- 100. نکات پایانی و جمعبندی دوره
تگها:
BASIC Programming
Retro Computing
The Microsoft Basic Book
آموزش BASIC
آموزش برنامهنویسی
برنامهنویسی
برنامهنویسی از صفر
برنامهنویسی برای مبتدیان
برنامهنویسی کلاسیک
زبان برنامهنویسی بیسیک
کتاب مایکروسافت بیسیک
مایکروسافت بیسیک
مقدمات برنامهنویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.