کتاب صوتی کتاب جامع آموزش برنامه‌نویسی BASIC برای کامپیوترهای خانگی: از مفاهیم اولیه تا ساخت برنامه‌های کاربردی

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

انتخاب پلن

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

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

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

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

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

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

موضوع میانی: اصول اولیه برنامه‌نویسی BASIC

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر برنامه‌نویسی و زبان BASIC
  • 2. تاریخچه و تکامل زبان BASIC
  • 3. آشنایی با کامپیوترهای خانگی و محیط BASIC
  • 4. نصب و راه‌اندازی مفسر BASIC
  • 5. ساختار کلی یک برنامه BASIC
  • 6. دستور PRINT و نمایش خروجی
  • 7. متغیرها و انواع داده‌ها در BASIC
  • 8. عملگرهای محاسباتی و اولویت آن‌ها
  • 9. دستور INPUT و دریافت ورودی از کاربر
  • 10. ساختارهای شرطی IF...THEN...ELSE
  • 11. عملگرهای مقایسه‌ای و منطقی
  • 12. حلقه‌های FOR...NEXT
  • 13. حلقه‌های WHILE...WEND
  • 14. دستور GOTO و پرش‌های غیرشرطی
  • 15. دستور GOSUB و فراخوانی زیربرنامه‌ها
  • 16. زیربرنامه‌ها و مزایای استفاده از آن‌ها
  • 17. آرایه‌ها (Arrays) و نحوه تعریف آن‌ها
  • 18. دسترسی به عناصر آرایه
  • 19. کار با رشته‌ها (Strings) در BASIC
  • 20. توابع داخلی رشته‌ها (LEN, MID, LEFT, RIGHT)
  • 21. تبدیل انواع داده‌ها (STR$, VAL)
  • 22. دستورات CLS و HOME برای مدیریت صفحه نمایش
  • 23. دستورات LOCATE و POS برای موقعیت‌دهی در صفحه
  • 24. دستورات SOUND و PLAY برای پخش صدا
  • 25. کار با اعداد تصادفی (RND)
  • 26. ایجاد بازی‌های ساده با BASIC
  • 27. رسم اشکال گرافیکی ساده
  • 28. کار با دستورات گرافیکی (LINE, CIRCLE, POINT)
  • 29. پردازش رویدادهای کیبورد
  • 30. پردازش رویدادهای ماوس (اگر پشتیبانی شود)
  • 31. خواندن و نوشتن فایل‌های متنی
  • 32. دستورات OPEN, CLOSE, READ, WRITE
  • 33. ساختار فایل‌های متنی و ذخیره‌سازی اطلاعات
  • 34. ساختارهای داده‌ای پیچیده‌تر (Record/Structure - اگر پشتیبانی شود)
  • 35. ایجاد منوهای ساده و تعاملی
  • 36. ارتباط با سخت‌افزار (Ports - اگر پشتیبانی شود)
  • 37. برنامه‌نویسی ماژولار و تفکیک کد
  • 38. استفاده از کتابخانه‌ها و ماژول‌های آماده (Libraries - اگر پشتیبانی شود)
  • 39. بهینه‌سازی کد و افزایش سرعت اجرا
  • 40. خطایابی و رفع اشکال در برنامه‌های BASIC
  • 41. ابزارهای اشکال‌زدایی (Debugging tools)
  • 42. مدیریت خطاها و جلوگیری از Crash شدن برنامه
  • 43. دستورهای ON...GOTO و ON...GOSUB
  • 44. استفاده از گرافیک رنگی (اگر پشتیبانی شود)
  • 45. طراحی رابط کاربری گرافیکی ساده (GUI - اگر پشتیبانی شود)
  • 46. ایجاد انیمیشن‌های ساده
  • 47. کار با تاریخ و زمان
  • 48. برنامه‌نویسی برای حل مسائل ریاضی
  • 49. استفاده از توابع مثلثاتی و ریاضیاتی
  • 50. شبیه‌سازی‌های ساده
  • 51. برنامه‌نویسی برای علوم کامپیوتر
  • 52. آشنایی با الگوریتم‌های مرتب‌سازی ساده
  • 53. آشنایی با الگوریتم‌های جستجو
  • 54. ساخت بازی‌های پیشرفته‌تر (مثل Hangman)
  • 55. مدیریت حافظه (Memory Management - اگر پشتیبانی شود)
  • 56. کار با پوینترها (Pointers - اگر پشتیبانی شود)
  • 57. بهره‌وری از منابع سخت‌افزاری
  • 58. برنامه‌نویسی سیستم‌های تعبیه‌شده (Embedded systems - اگر پشتیبانی شود)
  • 59. معرفی مفاهیم برنامه‌نویسی شیءگرا (Object-Oriented Programming - اگر پشتیبانی شود)
  • 60. ایجاد کلاس‌ها و اشیاء (Classes and Objects - اگر پشتیبانی شود)
  • 61. وراثت و چندریختی (Inheritance and Polymorphism - اگر پشتیبانی شود)
  • 62. اصول طراحی نرم‌افزار
  • 63. مستندسازی کد و نوشتن Comment
  • 64. استفاده از الگوهای طراحی (Design Patterns - اگر پشتیبانی شود)
  • 65. آشنایی با تست نرم‌افزار
  • 66. توسعه نرم‌افزار تیمی (Version Control - اگر پشتیبانی شود)
  • 67. استفاده از IDEهای پیشرفته BASIC (اگر موجود باشد)
  • 68. برنامه‌نویسی شبکه (Networking - اگر پشتیبانی شود)
  • 69. ارسال و دریافت داده‌ها از طریق شبکه
  • 70. پایگاه داده‌ها (Databases - اگر پشتیبانی شود)
  • 71. مدیریت داده‌ها در پایگاه داده‌های ساده
  • 72. امنیت در برنامه‌نویسی BASIC
  • 73. معرفی تکنیک‌های هک و جلوگیری از آن
  • 74. انتشار و توزیع برنامه‌های BASIC
  • 75. تبدیل برنامه‌های BASIC به فایل اجرایی (اگر امکان‌پذیر باشد)
  • 76. آشنایی با کامپایلرها (Compilers) برای BASIC
  • 77. بهینه‌سازی برای پلتفرم‌های مختلف
  • 78. برنامه‌نویسی همزمان (Concurrency - اگر پشتیبانی شود)
  • 79. رابط‌های برنامه‌نویسی (APIs - اگر پشتیبانی شود)
  • 80. ادغام برنامه‌های BASIC با سایر زبان‌ها (اگر امکان‌پذیر باشد)
  • 81. ایجاد بازی‌های دو بعدی پیشرفته
  • 82. ایجاد بازی‌های سه‌بعدی ساده (اگر پشتیبانی شود)
  • 83. کار با صدا و موسیقی پیشرفته
  • 84. بهبود رابط کاربری و تجربه کاربری
  • 85. استفاده از کتابخانه‌های گرافیکی پیشرفته
  • 86. ایجاد جلوه‌های ویژه گرافیکی
  • 87. ساخت برنامه‌های کاربردی برای مدیریت اطلاعات
  • 88. ساخت برنامه‌های کاربردی برای اتوماسیون اداری
  • 89. برنامه‌نویسی برای اینترنت (Web programming - اگر پشتیبانی شود)
  • 90. ساخت وب‌سایت‌های ساده با BASIC (اگر امکان‌پذیر باشد)
  • 91. ارتباط با سرورهای وب
  • 92. پروژه‌های عملی: ساخت یک ماشین حساب
  • 93. پروژه‌های عملی: ساخت یک بازی ساده
  • 94. پروژه‌های عملی: مدیریت یک لیست وظایف
  • 95. پروژه‌های عملی: ساخت یک برنامه مدیریت فایل
  • 96. پروژه‌های عملی: ساخت یک سیستم مدیریت اطلاعات
  • 97. پروژه‌های عملی: شبیه‌سازی یک فرآیند
  • 98. پروژه‌های عملی: ایجاد یک برنامه چت ساده (اگر پشتیبانی شود)
  • 99. مرور و جمع‌بندی مطالب دوره
  • 100. آشنایی با منابع آموزشی تکمیلی
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: BASIC for microcomputers BASIC Programming Microcomputers آموزش برنامه‌نویسی BASIC اصول برنامه‌نویسی برنامه‌نویسی برنامه‌نویسی برای مبتدیان برنامه‌نویسی رترو توسعه نرم‌افزار زبان بیسیک کامپیوترهای خانگی کدنویسی بیسیک میکروکامپیوتر

نظرات

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

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