کتاب صوتی آشنایی با اصول برنامهنویسی با BASIC برای سیستمهای اپل
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آشنایی با اصول برنامهنویسی با BASIC برای سیستمهای اپل
موضوع کلی: علوم کامپیوتر و برنامهنویسی
موضوع میانی: مبانی برنامهنویسی
📋 سرفصلهای دوره
- 1. مقدمه ای بر برنامه نویسی با BASIC
- 2. محیط توسعه BASIC در مکینتاش
- 3. ساختار کلی یک برنامه BASIC
- 4. اولین برنامه شما: Hello, World!
- 5. متغیرها و انواع داده ها
- 6. عملگرهای ریاضی و اولویت آنها
- 7. دستورات ورودی و خروجی
- 8. کنترل جریان برنامه: دستور IF...THEN
- 9. دستورات شرطی چندگانه: IF...THEN...ELSE
- 10. حلقه های تکرار: FOR...NEXT
- 11. حلقه های شرطی: WHILE...WEND
- 12. ساختاردهی برنامه با رویه ها (Subroutines)
- 13. استفاده از پارامترها در رویه ها
- 14. مدیریت خطا در برنامه نویسی
- 15. کار با رشته ها و توابع رشته ای
- 16. کار با آرایه ها (Arrays)
- 17. آرایه های یک بعدی
- 18. آرایه های چند بعدی
- 19. مدیریت فایل ها: باز کردن و بستن فایل
- 20. خواندن و نوشتن در فایل های متنی
- 21. کار با فایل های باینری
- 22. مفاهیم گرافیکی در BASIC
- 23. رسم اشکال هندسی پایه
- 24. کار با رنگ ها و قلم ها
- 25. مدیریت پنجره ها و کنترل ها
- 26. رویدادها و مدیریت رویدادها
- 27. اشیاء در BASIC (در صورت پشتیبانی)
- 28. کار با دکمه ها و کادرهای متنی
- 29. ساخت منوهای کاربری
- 30. مفاهیم پایگاه داده (در صورت ارتباط با BASIC)
- 31. اصول پایگاه داده و جداول
- 32. کوئری نویسی مقدماتی (SQL)
- 33. کار با فرم ها در پایگاه داده
- 34. گزارش گیری در پایگاه داده
- 35. اصول برنامه نویسی شیءگرا (مقدماتی)
- 36. مفاهیم کلاس ها و اشیاء
- 37. وراثت و پلی مورفیسم (مقدماتی)
- 38. برنامه نویسی رویداد محور (Event-Driven Programming)
- 39. اصول طراحی واسط کاربری (UI Design)
- 40. اصول تجربه کاربری (UX Design)
- 41. امنیت در برنامه نویسی (مقدماتی)
- 42. ملاحظات اخلاقی در برنامه نویسی
- 43. مقدمه ای بر الگوریتم ها
- 44. تحلیل پیچیدگی الگوریتم ها (مقدماتی)
- 45. مرتب سازی داده ها (مقدماتی)
- 46. جستجو در داده ها (مقدماتی)
- 47. ساختارهای داده (مقدماتی)
- 48. لیست های پیوندی (مقدماتی)
- 49. پشته ها و صف ها (مقدماتی)
- 50. درخت ها (مقدماتی)
- 51. گراف ها (مقدماتی)
- 52. مقدمه ای بر توسعه وب (مقدماتی)
- 53. HTML و ساختار صفحات وب
- 54. CSS و استایل دهی صفحات وب
- 55. جاوا اسکریپت (مقدماتی)
- 56. کار با فرم های وب
- 57. مقدمه ای بر برنامه نویسی موبایل (مقدماتی)
- 58. اصول طراحی اپلیکیشن اندروید (مقدماتی)
- 59. اصول طراحی اپلیکیشن iOS (مقدماتی)
- 60. مقدمه ای بر پایگاه داده های NoSQL (مقدماتی)
- 61. مدیریت پروژه های نرم افزاری (مقدماتی)
- 62. متدولوژی های توسعه نرم افزار (Agile, Waterfall)
- 63. اصول تست نرم افزار
- 64. مستندسازی نرم افزار
- 65. مقدمه ای بر شبکه های کامپیوتری
- 66. پروتکل های شبکه (TCP/IP)
- 67. مفاهیم امنیت شبکه (مقدماتی)
- 68. مقدمه ای بر سیستم عامل ها
- 69. مدیریت فرآیندها و حافظه
- 70. مقدمه ای بر هوش مصنوعی (مقدماتی)
- 71. یادگیری ماشین (مقدماتی)
- 72. پردازش زبان طبیعی (مقدماتی)
- 73. مقدمه ای بر بلاکچین (مقدماتی)
- 74. رمزنگاری (مقدماتی)
- 75. مقدمه ای بر محاسبات ابری (مقدماتی)
- 76. مفاهیم DevOps (مقدماتی)
- 77. اصول برنامه نویسی تابعی (مقدماتی)
- 78. برنامه نویسی موازی (مقدماتی)
- 79. اصول طراحی پایگاه داده رابطه ای
- 80. نرمال سازی پایگاه داده
- 81. مقدمه ای بر معماری نرم افزار
- 82. الگوهای طراحی نرم افزار (Design Patterns)
- 83. مهندسی نرم افزار و چرخه حیات آن
- 84. اصول توسعه نرم افزار امن
- 85. مقدمه ای بر ابزارهای توسعه (IDE ها)
- 86. کار با خط فرمان (Command Line)
- 87. اصول اشکال زدایی (Debugging)
- 88. مفاهیم کامپایلر و مفسر
- 89. مقدمه ای بر زبان های برنامه نویسی دیگر
- 90. تفاوت BASIC با زبان های مدرن
- 91. کاربرد BASIC در سیستم های قدیمی
- 92. مبانی گرافیک برداری
- 93. مبانی گرافیک شطرنجی
- 94. اصول طراحی بازی های ساده
- 95. مقدمه ای بر واقعیت مجازی و افزوده
- 96. سیستم های توزیع شده (مقدماتی)
- 97. مفاهیم Big Data (مقدماتی)
- 98. مقدمه ای بر اینترنت اشیاء (IoT)
- 99. اخلاق در علم و فناوری
- 100. مسئولیت پذیری اجتماعی برنامه نویسان
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.