دوره برنامه‌نویسی BASIC: دروازه‌ای به دنیای کامپیوترهای شخصی با IBM PC همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

1,990,000 تومان
برنامه‌نویسی BASIC: دروازه‌ای به دنیای کامپیوترهای شخصی با IBM PC - آموزش جامع برنامه‌نویسی BASIC: دروازه‌ای به دنیای کامپیوترهای شخصی با IBM PC آیا رویای ورود به دنیای جذاب برنامه‌نویسی را در سر می‌پ...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

عنوان دوره: برنامه‌نویسی BASIC: دروازه‌ای به دنیای کامپیوترهای شخصی با IBM PC

موضوع کلی: بنیادهای رایانش و برنامه‌نویسی

موضوع میانی: مقدمه‌ای بر زبان‌های برنامه‌نویسی ساخت‌یافته

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

  • 1. آشنایی با کامپیوتر شخصی IBM و اجزای آن
  • 2. سیستم‌عامل DOS و فرمان‌های اولیه
  • 3. برنامه‌نویسی چیست و زبان BASIC کدام است؟
  • 4. راه‌اندازی مفسر BASICA یا GWBASIC
  • 5. حالت مستقیم (Direct Mode) در برابر حالت برنامه (Program Mode)
  • 6. اولین دستور: PRINT و نمایش خروجی روی صفحه
  • 7. پاک کردن صفحه با دستور CLS
  • 8. مفهوم شماره خط (Line Number) در برنامه‌نویسی BASIC
  • 9. ذخیره (SAVE)، بارگذاری (LOAD) و اجرای (RUN) یک برنامه
  • 10. دستور NEW و شروع یک پروژه جدید
  • 11. متغیرها: جعبه‌هایی برای نگهداری داده
  • 12. انواع داده: متغیرهای عددی و رشته‌ای
  • 13. علامت $ برای متغیرهای رشته‌ای
  • 14. دستور انتساب: LET و روش‌های خلاصه‌نویسی آن
  • 15. عملگرهای حسابی: جمع، تفریق، ضرب و تقسیم
  • 16. توان و ریشه: عملگر ^
  • 17. اولویت عملگرها در محاسبات ریاضی
  • 18. دریافت ورودی از کاربر با دستور INPUT
  • 19. افزودن توضیحات به کد با دستور REM
  • 20. کنترل جریان برنامه: دستور GOTO
  • 21. تصمیم‌گیری در برنامه: ساختار IF...THEN
  • 22. عملگرهای مقایسه‌ای: = , <>, <, >, <=, >=
  • 23. ساخت منوهای ساده با INPUT و IF...THEN
  • 24. ساختارهای تکرار: معرفی حلقه‌ها
  • 25. حلقه شمارشی FOR...NEXT
  • 26. شمارنده حلقه و مقدار اولیه و نهایی آن
  • 27. تغییر گام حلقه با کلمه کلیدی STEP
  • 28. حلقه‌های تو در تو (Nested Loops)
  • 29. ایجاد الگوهای متنی با حلقه‌های تو در تو
  • 30. خروج از برنامه با دستور END
  • 31. دستور IF...THEN...ELSE برای تصمیم‌گیری‌های دوگانه
  • 32. ترکیب شرط‌ها با عملگرهای منطقی: AND, OR, NOT
  • 33. ساختار حلقه شرطی: WHILE...WEND
  • 34. تفاوت حلقه‌های FOR...NEXT و WHILE...WEND
  • 35. دیباگ کردن برنامه: دستورات STOP و CONT
  • 36. مفهوم الگوریتم و فلوچارت
  • 37. کار با رشته‌ها: الحاق (Concatenation) با +
  • 38. تابع LEN: به دست آوردن طول یک رشته
  • 39. توابع LEFT$, RIGHT$, و MID$: استخراج زیررشته
  • 40. تبدیل رشته به عدد و برعکس: VAL و STR$
  • 41. کدهای اسکی (ASCII) و توابع ASC و CHR$
  • 42. توابع داخلی ریاضی: SQR, INT, ABS
  • 43. تولید اعداد تصادفی با تابع RND
  • 44. دستور RANDOMIZE SEED برای تولید اعداد تصادفی واقعی‌تر
  • 45. آرایه‌ها: ذخیره چندین مقدار در یک متغیر
  • 46. تعریف آرایه با دستور DIM
  • 47. آرایه‌های یک‌بعدی و کاربردهای آن
  • 48. آرایه‌های دوبعدی: جداول و ماتریس‌ها
  • 49. خواندن داده‌های ثابت با دستورات READ و DATA
  • 50. بازنشانی اشاره‌گر داده با دستور RESTORE
  • 51. برنامه‌نویسی ماژولار: معرفی زیرروال‌ها (Subroutines)
  • 52. پرش به زیرروال با GOSUB و بازگشت با RETURN
  • 53. مزایای استفاده از زیرروال‌ها در ساختار برنامه
  • 54. تعریف توابع سفارشی توسط کاربر با DEF FN
  • 55. تفاوت توابع و زیرروال‌ها
  • 56. مقدمه‌ای بر گرافیک کامپیوتری در IBM PC
  • 57. تنظیم حالت‌های گرافیکی با دستور SCREEN
  • 58. تنظیم رنگ پس‌زمینه و پیش‌زمینه با دستور COLOR
  • 59. سیستم مختصات صفحه نمایش
  • 60. رسم نقطه با دستور PSET
  • 61. پاک کردن نقطه با دستور PRESET
  • 62. رسم خط با دستور LINE
  • 63. رسم مستطیل و جعبه با دستور LINE
  • 64. رسم دایره و بیضی با دستور CIRCLE
  • 65. رنگ‌آمیزی اشکال بسته با دستور PAINT
  • 66. اصول انیمیشن ساده: طراحی و حرکت
  • 67. آشنایی با صدای کامپیوتر: دستور BEEP
  • 68. تولید فرکانس‌های صوتی با دستور SOUND
  • 69. ساخت ملودی‌های ساده با دستور PLAY
  • 70. مقدمه‌ای بر کار با فایل‌ها (File Handling)
  • 71. فایل‌های ترتیبی (Sequential Files) چیستند؟
  • 72. باز کردن یک فایل ترتیبی برای نوشتن: OPEN...FOR OUTPUT
  • 73. نوشتن داده در فایل با دستور WRITE#
  • 74. بستن فایل با دستور CLOSE
  • 75. باز کردن یک فایل ترتیبی برای خواندن: OPEN...FOR INPUT
  • 76. خواندن داده از فایل با دستور INPUT#
  • 77. تشخیص انتهای فایل با تابع EOF
  • 78. افزودن داده به انتهای فایل: OPEN...FOR APPEND
  • 79. فایل‌های با دسترسی تصادفی (Random-Access Files)
  • 80. تعریف ساختار رکورد با دستور FIELD
  • 81. باز کردن فایل تصادفی: OPEN...FOR RANDOM
  • 82. نوشتن رکورد در فایل تصادفی با PUT
  • 83. خواندن رکورد از فایل تصادفی با GET
  • 84. تبدیل انواع داده برای فایل‌های تصادفی: MKI$, MKS$, MKD$
  • 85. تبدیل داده‌های خوانده شده از فایل: CVI, CVS, CVD
  • 86. ساخت یک دفترچه تلفن ساده با فایل‌های تصادفی
  • 87. مدیریت خطاها در برنامه
  • 88. دستور ON ERROR GOTO برای خطایابی
  • 89. ادامه اجرای برنامه پس از خطا با RESUME
  • 90. کار با زمان و تاریخ سیستم: متغیرهای TIME$ و DATE$
  • 91. دستورات پیشرفته: PEEK و POKE برای دسترسی به حافظه
  • 92. تعامل با سیستم‌عامل: دستور SHELL
  • 93. جمع‌بندی مفاهیم و ساخت یک پروژه نهایی (بازی ساده)
  • 94. از BASIC تا زبان‌های برنامه‌نویسی مدرن: مسیر پیش رو
برنامه‌نویسی BASIC: دروازه‌ای به دنیای کامپیوترهای شخصی با IBM PC - آموزش جامع

برنامه‌نویسی BASIC: دروازه‌ای به دنیای کامپیوترهای شخصی با IBM PC

آیا رویای ورود به دنیای جذاب برنامه‌نویسی را در سر می‌پرورانید؟ آیا می‌خواهید از اصول اولیه رایانش و منطق برنامه‌نویسی سر در بیاورید؟ دوره آموزشی "برنامه‌نویسی BASIC: دروازه‌ای به دنیای کامپیوترهای شخصی با IBM PC"، دقیقاً همان چیزی است که به آن نیاز دارید!

این دوره با الهام از کتاب کلاسیک "BASIC for students using the IBM PC"، طراحی شده است تا شما را گام به گام با دنیای شیرین برنامه‌نویسی آشنا کند. درست مانند روزهای اولیه کامپیوترهای شخصی، ما نیز با زبان BASIC شروع می‌کنیم، زبانی که به سادگی و قدرت مشهور است و به شما کمک می‌کند تا مفاهیم پایه را به سرعت درک کنید. آماده شوید تا با یادگیری BASIC، پایه‌های محکمی برای ورود به دنیای گسترده و هیجان‌انگیز فناوری بسازید!

درباره دوره

این دوره آموزشی جامع، شما را از سطح مبتدی تا یک سطح قابل قبول در برنامه‌نویسی BASIC پیش می‌برد. ما با معرفی مفاهیم اولیه رایانش و منطق برنامه‌نویسی شروع می‌کنیم و سپس به تدریج وارد دنیای دستورات BASIC می‌شویم. تمام مطالب به صورت عملی و با مثال‌های کاربردی ارائه می‌شوند تا شما بتوانید به راحتی مفاهیم را درک کرده و به کار ببرید. در این دوره، ما تنها به آموزش تئوری اکتفا نمی‌کنیم، بلکه تمرکز اصلی ما بر روی کار عملی و حل مسائل واقعی است. همانطور که کتاب "BASIC for students using the IBM PC" مفاهیم را به زبانی ساده و قابل فهم آموزش می‌دهد، ما نیز تلاش کرده‌ایم تا در این دوره، مطالب را به گونه‌ای ارائه دهیم که برای همه قابل درک باشد.

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

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

مخاطبان دوره

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

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

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

گذراندن این دوره مزایای بسیاری برای شما خواهد داشت:

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

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

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

  • مقدمه ای بر دنیای کامپیوتر
  • تاریخچه BASIC
  • نصب و راه اندازی محیط برنامه نویسی
  • اولین برنامه BASIC
  • متغیرها و انواع داده
  • عملگرهای ریاضی
  • عملگرهای منطقی
  • دستور PRINT
  • دستور INPUT
  • ساختارهای شرطی (IF-THEN-ELSE)
  • حلقه ها (FOR-NEXT, WHILE-WEND)
  • آرایه ها
  • رشته ها و کار با آنها
  • زیربرنامه ها و توابع
  • کار با فایل ها (خواندن و نوشتن)
  • گرافیک در BASIC (رسم خط، دایره، مستطیل)
  • صدا در BASIC
  • دستورات پیشرفته BASIC
  • برنامه نویسی شی گرا (مقدماتی)
  • عیب یابی و رفع خطا
  • پروژه های عملی
  • و... (90 سرفصل دیگر)

همین حالا ثبت‌نام کنید و سفر خود را به دنیای شگفت‌انگیز برنامه‌نویسی آغاز کنید! فرصت را از دست ندهید!

✦ مجموعه ویژه یادگیری

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

کتاب‌های آموزشی، محتوای صوتی و تصویری و دسترسی به سامانه آنلاین فلش‌کارت؛ مجموعه‌ای برای مطالعه، تمرین و تثبیت آموخته‌ها.

📚 محتوای متنی 🎧 صوت و ویدیو 🧠 مرور هوشمند

محتویات بسته آموزشی

مجموعه‌ای از منابع برای شیوه‌های مختلف یادگیری
📚
کتاب نکته‌های خودمانی
نسخه PDF با زبان ساده، روان و کاربردی برای یادگیری راحت‌تر مفاهیم.
PDF · بیان ساده
📘
کتاب نکته‌های رسمی فارسی
نسخه PDF با نگارش استاندارد، بیان دقیق و رویکرد علمی.
PDF · نگارش رسمی
❓
کتاب پرسش و پاسخ تشریحی
نسخه PDF برای مرور مفاهیم و آشنایی با پاسخ‌های توضیحی.
PDF · یادگیری مفهومی
✅
کتاب پرسش‌های چهارگزینه‌ای
نسخه PDF برای تمرین، سنجش آموخته‌ها و آمادگی بیشتر.
PDF · تمرین و سنجش
🎧
پادکست‌های صوتی فارسی
محتوای صوتی برای یادگیری و مرور مطالب در زمان‌های مختلف.
محتوای صوتی
🎬
ویدیوهای آموزشی فارسی
محتوای ویدیویی برای تکمیل تجربه یادگیری و درک بهتر مطالب.
محتوای ویدیویی
💻
اکانت سامانه آنلاین فلش‌کارت
دسترسی به نرم‌افزار آنلاین فلش‌کارت ویژه این دوره برای تمرین و مرور مطالب.
دسترسی آنلاین
🎓
گواهی پایان دوره
امکان دریافت گواهی پس از تکمیل فعالیت‌های لازم در سامانه و طی مراحل تأیید.
پس از تکمیل شرایط
💾
بسته فیزیکی روی فلش مموری
این محصول به‌صورت فلش مموری حاوی فایل‌های آموزشی، محتوای صوتی و ویدیویی ارائه می‌شود.
تحویل فیزیکی
نکته: استفاده از سامانه آنلاین فلش‌کارت به اتصال اینترنت نیاز دارد؛ محتوای قابل استفاده آفلاین به نوع فایل‌های موجود در بسته بستگی دارد.
SMART LEARNING

🌐 سامانه آنلاین فلش‌کارت؛ مرور هدفمند و هوشمند

اکانت ارائه‌شده، دسترسی به نسخه تحت وب سامانه فلش‌کارت ویژه این دوره را فراهم می‌کند. این سامانه از الگوریتم زمان‌بندی مرور SM-2 استفاده می‌کند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم می‌کند.

به این ترتیب، کارت‌های دشوارتر می‌توانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسب‌تری داشته باشید.

🧠
مرور زمان‌بندی‌شده
📈
پیگیری پیشرفت
🔄
تمرین و تکرار هدفمند
📚 حجم آموزشی دوره
هزاران
فلش‌کارت آموزشی، به‌صورت تقریبی
۶۰ ساعت
مدت‌زمان معادل برآوردشده آموزشی

مدت‌زمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج می‌شود.

🏅

گواهی دوزبانه با استعلام آنلاین

گواهی فارسی و انگلیسی · لینک اختصاصی · QR Code

پس از تکمیل فعالیت‌های لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر می‌شود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.

⚖️ توضیح مهم درباره گواهی پایان دوره

این گواهی صرفاً به‌عنوان گواهی اتمام دوره آموزشی صادر می‌شود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: BASIC Programming computer fundamentals IBM PC IBM PC BASIC learn to code Programming basics Structured Programming آموزش BASIC برنامه‌نویسی BASIC دوره برنامه‌نویسی زبان‌های برنامه‌نویسی ساختار برنامه‌نویسی مبانی رایانش مقدمه برنامه‌نویسی یادگیری برنامه‌نویسی

نظرات

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

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