🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: برنامهنویسی 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 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 (نسخه خودآزمایی پایانبخش)
— پاسخها در انتهای هر بخش آمدهاند؛ مناسب آزمون واقعی و سنجش میزان یادگیری. -
کتاب تمرینهای درست / نادرست (True / False) – نسخه PDF
— مناسب افزایش دقت مفهومی و تشخیص صحیح یا نادرست بودن گزارهها. -
کتاب تمرینهای جای خالی – نسخه PDF
— تقویت یادگیری فعال و تسلط بر مفاهیم و اصطلاحات کلیدی.
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل آموزش تصویری، صوتی، کتابها، تمرینها و خودآزمایی .
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود و نسخهٔ چاپی ندارد.
- تمامی فایلها و کتابها کاملاً فارسی هستند.
- توجه: لینکهای اختصاصی دوره طی ۴۸ ساعت پس از ثبت سفارش ارسال میشوند.
- نیازی به درج شماره موبایل نیست؛ اما برای پشتیبانی سریعتر توصیه میشود.
- در صورت بروز مشکل در دانلود با شماره 09395106248 تماس بگیرید.
- اگر پرداخت انجام شده ولی لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا پیامک:
09395106248
تلگرام: @ma_limbs


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