کتاب صوتی مبانی و کاربردهای برنامهنویسی تابعی با Lisp
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی و کاربردهای برنامهنویسی تابعی با Lisp
موضوع کلی: علوم کامپیوتر و مهندسی نرمافزار
موضوع میانی: زبانهای برنامهنویسی تابعی و منطقی
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی تابعی
- 2. تاریخچه Lisp
- 3. فلسفه برنامهنویسی تابعی
- 4. ساختار دادههای اساسی در Lisp
- 5. توابع در Lisp
- 6. لیستها و عملیات روی آنها
- 7. پردازش لیستها
- 8. بازگشت و کاربردهای آن
- 9. مدل محاسباتی Lisp
- 10. توابع مرتبه بالاتر
- 11. توابع لامبدا
- 12. بستار (Closure)
- 13. مدیریت وضعیت در برنامهنویسی تابعی
- 14. توابع مولد (Generator)
- 15. پایپلاینها (Pipelines)
- 16. کاربرد Lisp در هوش مصنوعی
- 17. سیستمهای خبره با Lisp
- 18. پردازش زبان طبیعی با Lisp
- 19. سیستمهای منطقی و برنامهنویسی منطقی
- 20. مقدمهای بر Prolog
- 21. ساختار Prolog
- 22. قواعد و حقایق در Prolog
- 23. پرسوجو در Prolog
- 24. بازگشت در Prolog
- 25. مدیریت دانش در Prolog
- 26. مدلسازی دانش با Prolog
- 27. سیستمهای مبتنی بر قاعده
- 28. کاربرد Prolog در سیستمهای خبره
- 29. برنامهنویسی تابعی و موازی
- 30. چالشهای موازیسازی در Lisp
- 31. الگوهای همزمانی در برنامهنویسی تابعی
- 32. مدلهای اجرایی تابعی
- 33. بهینهسازی کد تابعی
- 34. کامپایلرها و مفسرها در Lisp
- 35. تکنیکهای تفسیر کد
- 36. تکنیکهای کامپایل کد
- 37. مدیریت حافظه در Lisp
- 38. جمعآوری زباله (Garbage Collection)
- 39. تکنیکهای جمعآوری زباله
- 40. کاربرد Lisp در سیستمهای توزیعشده
- 41. مقدمهای بر سیستمهای توزیعشده
- 42. چالشهای سیستمهای توزیعشده
- 43. الگوهای طراحی تابعی در سیستمهای توزیعشده
- 44. کاربرد Lisp در پردازش دادههای بزرگ
- 45. مقدمهای بر پردازش دادههای بزرگ
- 46. ابزارهای پردازش دادههای بزرگ
- 47. الگوهای تابعی در پردازش دادههای بزرگ
- 48. امنیت در برنامهنویسی تابعی
- 49. اصول امنیت در Lisp
- 50. روشهای امنسازی کد Lisp
- 51. آزمون و اعتبارسنجی کد تابعی
- 52. تکنیکهای آزمون واحد
- 53. تکنیکهای آزمون یکپارچهسازی
- 54. مستندسازی کد تابعی
- 55. استانداردهای مستندسازی Lisp
- 56. نوشتن مستندات مؤثر
- 57. مقدمهای بر زبانهای اسکریپتنویسی
- 58. کاربرد Lisp به عنوان زبان اسکریپتنویسی
- 59. مقایسه Lisp با سایر زبانهای اسکریپتنویسی
- 60. مقدمهای بر برنامهنویسی شیءگرا در Lisp
- 61. سیستم CLOS
- 62. الگوهای شیءگرا در Lisp
- 63. کاربرد Lisp در سیستمهای تعبیهشده (Embedded Systems)
- 64. ملاحظات سختافزاری در Lisp
- 65. بهینهسازی برای سیستمهای تعبیهشده
- 66. رابطهای کاربری گرافیکی با Lisp
- 67. کتابخانههای GUI در Lisp
- 68. طراحی رابطهای کاربری کاربرپسند
- 69. مقدمهای بر برنامهنویسی واکنشی (Reactive Programming)
- 70. اصول برنامهنویسی واکنشی
- 71. کاربرد Lisp در برنامهنویسی واکنشی
- 72. مقدمهای بر برنامهنویسی مولکولی (Molecular Programming)
- 73. مفاهیم برنامهنویسی مولکولی
- 74. کاربرد Lisp در این حوزه
- 75. مقدمهای بر زبانهای نمایش دانش (Knowledge Representation Languages)
- 76. Lisp به عنوان زبان نمایش دانش
- 77. مقایسه با سایر زبانها
- 78. مقدمهای بر سیستمهای منطق فازی (Fuzzy Logic Systems)
- 79. کاربرد Lisp در سیستمهای فازی
- 80. پیادهسازی الگوریتمهای فازی
- 81. مقدمهای بر شبکههای عصبی مصنوعی (Artificial Neural Networks)
- 82. کاربرد Lisp در شبکههای عصبی
- 83. آموزش و ارزیابی شبکههای عصبی
- 84. مقدمهای بر یادگیری ماشین (Machine Learning)
- 85. الگوریتمهای یادگیری ماشین در Lisp
- 86. کاربرد Lisp در پروژههای یادگیری ماشین
- 87. مقدمهای بر پردازش تصویر (Image Processing)
- 88. الگوریتمهای پردازش تصویر در Lisp
- 89. کاربرد Lisp در تحلیل تصاویر
- 90. مقدمهای بر رباتیک (Robotics)
- 91. کاربرد Lisp در کنترل رباتها
- 92. شبیهسازی رباتیک با Lisp
- 93. مقدمهای بر سیستمهای توصیهگر (Recommender Systems)
- 94. الگوریتمهای توصیهگر در Lisp
- 95. پیادهسازی سیستمهای توصیهگر
- 96. مقدمهای بر تحلیل احساسات (Sentiment Analysis)
- 97. کاربرد Lisp در تحلیل احساسات متنی
- 98. ابزارهای تحلیل احساسات
- 99. مقدمهای بر پردازش سیگنال (Signal Processing)
- 100. الگوریتمهای پردازش سیگنال در Lisp
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.