🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: سفر به دنیای کد: برنامه نویسی مقدماتی با رایانههای شخصی IBM
موضوع کلی: مبانی کامپیوتر و توسعه نرمافزار
موضوع میانی: اصول برنامه نویسی در دوران رایانههای شخصی
📋 سرفصلهای دوره (100 موضوع)
- 1. آشنایی با کامپیوتر شخصی IBM
- 2. روشن کردن کامپیوتر و ورود به محیط BASIC
- 3. صفحه کلید: ابزار ارتباط ما با ماشین
- 4. اولین دستور: PRINT و نمایش متن روی صفحه
- 5. حالت مستقیم و حالت برنامه نویسی
- 6. اجرای اولین برنامه: دستور RUN
- 7. ذخیره کردن برنامه: دستور SAVE
- 8. بارگذاری برنامه: دستور LOAD
- 9. پاک کردن صفحه و حافظه: دستورات CLS و NEW
- 10. آشنایی با خطاها و پیامهای سیستم
- 11. متغیرها چیستند؟ جعبههایی برای نگهداری داده
- 12. متغیرهای عددی و عملیات ریاضی پایه (+, -, *, /)
- 13. اولویت در عملیات ریاضی
- 14. دستور LET: تخصیص مقدار به متغیرها
- 15. متغیرهای رشتهای: کار با متن
- 16. الحاق رشتهها: ترکیب متنها با هم
- 17. دریافت ورودی از کاربر: دستور INPUT
- 18. نمایش خروجیهای ترکیبی با PRINT
- 19. استفاده از کاما و سمیکالن در دستور PRINT
- 20. قالببندی خروجی با PRINT USING
- 21. افزودن توضیحات به کد: دستور REM
- 22. تصمیمگیری در برنامه: دستور IF…THEN
- 23. شرطهای منطقی: عملگرهای تساوی و مقایسهای (=, <, >)
- 24. گسترش تصمیمگیری: دستور IF…THEN…ELSE
- 25. ترکیب شرطها: عملگرهای AND و OR
- 26. عملگر NOT و نقیض کردن شرطها
- 27. پرش در برنامه: دستور GOTO
- 28. خطرات استفاده بیرویه از GOTO
- 29. شمارندهها و جمعکنندهها: الگوهای رایج در برنامهنویسی
- 30. تولید اعداد تصادفی: تابع RND
- 31. نیاز به تکرار: معرفی حلقهها
- 32. حلقه FOR…NEXT: تکرار به تعداد مشخص
- 33. کنترل حلقه FOR با پارامتر STEP
- 34. حلقههای تو در تو: تکرار در دل تکرار
- 35. کاربرد حلقهها در ایجاد جداول و الگوها
- 36. حلقه WHILE…WEND: تکرار تا زمانی که یک شرط برقرار است
- 37. تفاوتهای کلیدی بین حلقههای FOR و WHILE
- 38. ایجاد حلقههای بینهایت و نحوه خروج از آنها
- 39. شبیهسازی و مدلسازی با حلقهها و اعداد تصادفی
- 40. تمرین: ساخت یک بازی حدس عدد ساده
- 41. مدیریت دادههای زیاد: معرفی آرایهها
- 42. تعریف آرایه یکبعدی: دستور DIM
- 43. پر کردن و خواندن اطلاعات از آرایهها
- 44. جستجو در یک آرایه
- 45. آرایههای دوبعدی: جداول و ماتریسها
- 46. کار با رشتهها: تابع LEN برای طول رشته
- 47. جدا کردن بخشی از رشته: توابع LEFT$, RIGHT$, MID$
- 48. جستجو در رشته: تابع INSTR
- 49. تبدیل رشته به عدد و برعکس: توابع VAL و STR$
- 50. کار با کدهای اسکی (ASCII): توابع CHR$ و ASC
- 51. مدیریت دادههای ثابت: دستورات READ و DATA
- 52. بازگرداندن اشارهگر داده: دستور RESTORE
- 53. انواع داده عددی: اعداد صحیح و اعشاری
- 54. دقت در محاسبات با اعداد ممیز شناور
- 55. مرتبسازی یک آرایه: الگوریتم مرتبسازی حبابی
- 56. شکستن برنامه به قطعات کوچکتر: زیرروالها (Subroutines)
- 57. پرش به زیرروال و بازگشت: دستورات GOSUB و RETURN
- 58. مزایای استفاده از زیرروالها: خوانایی و استفاده مجدد
- 59. طراحی بالا به پایین (Top-Down Design)
- 60. رسم فلوچارت برای نمایش منطق برنامه
- 61. توابع تعریف شده توسط کاربر: DEF FN
- 62. اشکالزدایی (Debugging): پیدا کردن و رفع خطاها
- 63. استفاده از دستورات PRINT برای ردیابی برنامه
- 64. دستورات TRON و TROFF برای ردیابی خط به خط
- 65. مدیریت خطاها: دستور ON ERROR GOTO
- 66. دنیای گرافیک: آشنایی با حالتهای صفحه نمایش (SCREEN)
- 67. سیستم مختصات در صفحه گرافیکی
- 68. روشن کردن یک نقطه: دستور PSET
- 69. انتخاب رنگها: دستور COLOR
- 70. رسم خطوط: دستور LINE
- 71. رسم مستطیلهای توپر و توخالی با دستور LINE
- 72. رسم دایره و بیضی: دستور CIRCLE
- 73. ایجاد قطاع و کمان با دستور CIRCLE
- 74. رنگآمیزی اشکال: دستور PAINT
- 75. ایجاد الگوهای گرافیکی با حلقهها
- 76. نمایش متن در حالت گرافیکی
- 77. انیمیشن ساده: پاک کردن و دوباره کشیدن
- 78. دستور GET برای ذخیره بخشی از تصویر
- 79. دستور PUT برای نمایش تصویر ذخیره شده
- 80. ایجاد حرکت نرمتر با GET و PUT
- 81. تولید صدا: دستور BEEP
- 82. کنترل فرکانس و مدت زمان صدا: دستور SOUND
- 83. نواختن موسیقی: دستور PLAY و زبان موسیقی آن
- 84. خواندن ورودی از صفحه کلید بدون توقف برنامه: تابع INKEY$
- 85. ساخت منوهای تعاملی با INKEY$
- 86. ماندگاری دادهها: آشنایی با فایلها
- 87. فایلهای ترتیبی (Sequential Files): نوشتن دادهها به ترتیب
- 88. باز کردن فایل برای خروجی و نوشتن: OPEN و WRITE#
- 89. بستن فایل: دستور CLOSE
- 90. خواندن دادهها از یک فایل ترتیبی: INPUT#
- 91. تشخیص انتهای فایل: تابع EOF
- 92. فایلهای با دسترسی تصادفی (Random-Access Files)
- 93. تعریف ساختار رکورد با دستور FIELD
- 94. نوشتن و خواندن رکوردها با PUT و GET
- 95. مدیریت یک دفترچه تلفن ساده با فایلهای تصادفی
- 96. نگاهی به حافظه کامپیوتر: دستورات PEEK و POKE
- 97. خطرات و قدرت استفاده از POKE
- 98. پروژه نهایی: ساخت یک بازی ساده (مانند Pong یا Snake)
- 99. از BASIC تا زبانهای مدرن: نگاهی به آینده
- 100. جمعبندی دوره و گامهای بعدی در سفر برنامهنویسی
سفر به دنیای کد: برنامه نویسی مقدماتی با رایانههای شخصی IBM
آیا رویای ساخت بازیهای رایانهای، طراحی نرمافزارهای کاربردی و یا درک عمیقتر از دنیای جذاب کدنویسی را در سر دارید؟ آیا همیشه میخواستید بدانید که چگونه اولین برنامههای کامپیوتری با استفاده از زبانهای ساده و قابل فهم نوشته میشدند؟ دوره “سفر به دنیای کد” دقیقا همان چیزی است که به دنبالش هستید!
این دوره با الهام از کتاب کلاسیک “Basic programming with the IBM PC” طراحی شده و شما را به سفری نوستالژیک و در عین حال کاربردی به دوران طلایی رایانههای شخصی میبرد. در این سفر، اصول و مبانی برنامه نویسی را یاد میگیرید و با استفاده از ابزارهای مدرن، مهارتهای لازم برای ورود به دنیای جذاب و پررونق توسعه نرمافزار را کسب میکنید.
درباره دوره
دوره “سفر به دنیای کد: برنامه نویسی مقدماتی با رایانههای شخصی IBM” یک دوره جامع و گام به گام است که به شما کمک میکند تا اصول برنامه نویسی را از پایه فرا بگیرید. ما در این دوره، مفاهیم کلیدی را به زبانی ساده و قابل فهم آموزش میدهیم و با استفاده از مثالهای عملی و پروژههای جذاب، به شما کمک میکنیم تا دانش خود را به کار بگیرید. این دوره با نگاهی به گذشته و الهام از کتاب “Basic programming with the IBM PC”، به شما نشان میدهد که چگونه ایدههای ساده میتوانند به نرمافزارهای قدرتمند تبدیل شوند.
موضوعات کلیدی
- مقدمهای بر کامپیوتر و معماری آن
- آشنایی با سیستم عامل و رابط کاربری
- مفاهیم پایه برنامه نویسی: متغیرها، دادهها، عملگرها
- ساختارهای کنترلی: شرطها، حلقهها
- توابع و رویهها: سازماندهی کد و استفاده مجدد
- آرایهها و ساختارهای دادهای
- ورودی و خروجی: ارتباط با کاربر و فایلها
- مقدمهای بر برنامه نویسی شیگرا
- رفع اشکال و تست کد
- ساخت پروژههای عملی و کاربردی
مخاطبان دوره
این دوره برای افراد زیر مناسب است:
- افرادی که هیچ تجربهای در برنامه نویسی ندارند و میخواهند از صفر شروع کنند.
- دانشجویان و فارغالتحصیلان رشتههای غیرمرتبط که به برنامه نویسی علاقهمند هستند.
- علاقهمندان به دنیای کامپیوتر و فناوری اطلاعات که میخواهند درک عمیقتری از نحوه کارکرد نرمافزارها داشته باشند.
- افرادی که به دنبال تغییر شغل و ورود به صنعت پررونق توسعه نرمافزار هستند.
- علاقهمندان به رایانههای شخصی قدیمی و نوستالژی دهه 80 و 90 میلادی که میخواهند نحوه برنامه نویسی در آن دوران را تجربه کنند.
چرا این دوره را بگذرانیم؟
گذراندن دوره “سفر به دنیای کد” مزایای بسیاری برای شما خواهد داشت:
- یادگیری اصول برنامه نویسی از پایه: شما مفاهیم کلیدی را به صورت گام به گام و با زبانی ساده یاد میگیرید.
- کسب مهارتهای عملی: با انجام پروژههای واقعی، دانش خود را به کار میگیرید و مهارتهای لازم برای توسعه نرمافزار را کسب میکنید.
- درک عمیقتر از دنیای کامپیوتر: با یادگیری نحوه کارکرد نرمافزارها، درک عمیقتری از دنیای کامپیوتر و فناوری اطلاعات پیدا میکنید.
- فرصتهای شغلی بهتر: با کسب مهارتهای برنامه نویسی، فرصتهای شغلی بهتری در صنعت پررونق توسعه نرمافزار پیدا میکنید.
- الهام از گذشته: با نگاهی به کتاب “Basic programming with the IBM PC”، از تجربیات برنامه نویسان قدیمی الهام میگیرید و دیدگاه جدیدی نسبت به برنامه نویسی پیدا میکنید.
- دسترسی به یک جامعه حمایتی: در طول دوره، به یک جامعه آنلاین از دانشجویان و مدرسین دسترسی خواهید داشت که میتوانید از آنها کمک بگیرید و تجربیات خود را به اشتراک بگذارید.
- به روز رسانی مداوم: مطالب دوره به طور مداوم به روز رسانی میشوند تا شما همیشه به جدیدترین اطلاعات و تکنولوژیها دسترسی داشته باشید.
- یادگیری منعطف: میتوانید در هر زمان و مکانی به محتوای دوره دسترسی داشته باشید و با سرعت خودتان یاد بگیرید.
- پشتیبانی فنی: در صورت بروز هرگونه مشکل فنی، تیم پشتیبانی ما آماده پاسخگویی به سوالات شماست.
سرفصلهای دوره (100 سرفصل جامع)
دوره “سفر به دنیای کد” شامل 100 سرفصل جامع است که به شما کمک میکند تا به یک برنامه نویس ماهر تبدیل شوید. برخی از سرفصلهای کلیدی عبارتند از:
- بخش اول: مقدمات
- آشنایی با تاریخچه کامپیوتر
- معماری کامپیوتر و اجزای آن
- نصب و راه اندازی نرم افزارهای مورد نیاز
- آشنایی با محیط توسعه
- نوشتن و اجرای اولین برنامه
- مفاهیم پایه متغیرها
- انواع داده
- عملگرهای محاسباتی
- عملگرهای منطقی
- اولویت عملگرها
- بخش دوم: ساختارهای کنترلی
- دستور شرطی IF
- دستور شرطی IF-ELSE
- دستور شرطی IF-ELIF-ELSE
- حلقه FOR
- حلقه WHILE
- حلقه DO-WHILE
- دستور BREAK
- دستور CONTINUE
- دستور PASS
- بخش سوم: توابع و رویهها
- تعریف و فراخوانی توابع
- آرگومان های توابع
- مقادیر برگشتی توابع
- توابع بازگشتی
- متغیرهای محلی و سراسری
- تعریف و استفاده از رویهها
- بخش چهارم: آرایهها و ساختارهای داده
- آرایههای یک بعدی
- آرایههای دو بعدی
- لیستها
- تاپلها
- دیکشنریها
- مجموعهها
- بخش پنجم: ورودی و خروجی
- دریافت ورودی از کاربر
- نمایش خروجی در صفحه
- کار با فایلها (خواندن و نوشتن)
- فرمت بندی خروجی
- بخش ششم: مقدمات برنامه نویسی شیگرا
- مفاهیم شیگرایی (کلاس، شی، وراثت، چند شکلی)
- تعریف کلاس
- ایجاد شی از کلاس
- تعریف متدها و ویژگیها
- بخش هفتم: رفع اشکال و تست کد
- استفاده از دیباگر
- شناسایی و رفع خطاهای رایج
- نوشتن تست برای کد
- بخش هشتم: پروژه های عملی
- ساخت یک ماشین حساب ساده
- ساخت یک بازی حدس عدد
- ساخت یک دفترچه یادداشت
- و دهها سرفصل دیگر…
همین حالا در دوره ثبت نام کنید و سفر خود را به دنیای کد آغاز کنید!
📚 محتوای این محصول آموزشی (پکیج کامل)
💡 این محصول یک نسخهٔ کامل و جامع است
تمامی محتوای آموزشی این کتاب در قالب یک بستهی کامل و یکپارچه ارائه میشود و شامل تمام نسخهها و فایلهای موردنیاز برای یادگیری است.
🎁 محتویات کامل بسته دانلودی
- ویدیوهای آموزشی فارسی — آموزش قدمبهقدم، کاربردی و قابل فهم
- پادکستهای صوتی فارسی — توضیح مفاهیم کلیدی و نکات تکمیلی
- کتاب PDF فارسی — شامل کلیهٔ سرفصلها و محتوای آموزشی
- کتاب خلاصه نکات ویدیوها و پادکستها – نسخه PDF — مناسب مرور سریع و جمعبندی مباحث
- کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
- کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد، علمی و مناسب چاپ
-
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال بلافاصله همراه با پاسخ کامل و شفاف ارائه شده است؛ مناسب درک عمیق مفاهیم و رفع ابهام. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه یادگیری سریع)
— پاسخها بلافاصله پس از سؤال قرار دارند؛ مناسب یادگیری سریع و تثبیت مطالب. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه خودآزمایی پایانبخش)
— پاسخها در انتهای هر بخش آمدهاند؛ مناسب آزمون واقعی و سنجش میزان یادگیری. -
کتاب تمرینهای درست / نادرست (True / False) – نسخه PDF
— مناسب افزایش دقت مفهومی و تشخیص صحیح یا نادرست بودن گزارهها. -
کتاب تمرینهای جای خالی – نسخه PDF
— تقویت یادگیری فعال و تسلط بر مفاهیم و اصطلاحات کلیدی.
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل آموزش تصویری، صوتی، کتابها، تمرینها و خودآزمایی .
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود و نسخهٔ چاپی ندارد.
- تمامی فایلها و کتابها کاملاً فارسی هستند.
- توجه: لینکهای اختصاصی دوره طی ۴۸ ساعت پس از ثبت سفارش ارسال میشوند.
- نیازی به درج شماره موبایل نیست؛ اما برای پشتیبانی سریعتر توصیه میشود.
- در صورت بروز مشکل در دانلود با شماره 09395106248 تماس بگیرید.
- اگر پرداخت انجام شده ولی لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا پیامک:
09395106248
تلگرام: @ma_limbs


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