کتاب صوتی مبانی برنامهنویسی با فورترن برای دانشجویان علوم و مهندسی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی برنامهنویسی با فورترن برای دانشجویان علوم و مهندسی
موضوع کلی: علوم کامپیوتر و برنامهنویسی
موضوع میانی: زبانهای برنامهنویسی علمی و مهندسی
📋 سرفصلهای دوره
- 1. مقدمه ای بر علوم کامپیوتر و برنامه نویسی
- 2. چرا فورترن؟ کاربردها در علوم و مهندسی
- 3. نصب و راه اندازی محیط برنامه نویسی فورترن
- 4. اولین برنامه: چاپ "سلام دنیا"
- 5. متغیرها و انواع داده در فورترن
- 6. ثابت ها و متغیرهای عددی
- 7. کار با رشته های متنی
- 8. عملگرهای محاسباتی پایه
- 9. اولویت عملگرها
- 10. عبارات منطقی و مقایسه ای
- 11. دستورات شرطی: IF, THEN, ELSE
- 12. ساختار SELECT CASE
- 13. حلقه های تکرار: DO LOOP
- 14. حلقه DO WHILE
- 15. دستورات شرطی تودرتو
- 16. حلقه های تودرتو
- 17. آرایه ها: معرفی و تعریف
- 18. عملیات روی آرایه های یک بعدی
- 19. آرایه های دو بعدی
- 20. عملیات روی آرایه های دو بعدی
- 21. آرایه های چند بعدی
- 22. توابع داخلی فورترن (ریاضی)
- 23. توابع داخلی فورترن (رشته ای)
- 24. توابع داخلی فورترن (ورودی/خروجی)
- 25. ساخت توابع کاربر: SUBROUTINE
- 26. ساخت توابع کاربر: FUNCTION
- 27. گذر پارامتر به توابع
- 28. مدیریت خطا در توابع
- 29. مفاهیم توابع بازگشتی
- 30. فایل های ورودی/خروجی متنی
- 31. فرمت بندی خروجی فایل های متنی
- 32. کار با فایل های باینری
- 33. ساختار داده: RECORD (OR STRUCTURE)
- 34. مدیریت حافظه پویا
- 35. مفاهیم اشاره گرها (Pointers)
- 36. استفاده پیشرفته از اشاره گرها
- 37. ساختارهای داده پیچیده
- 38. مقدمه ای بر برنامه نویسی شی گرا (در صورت امکان با فورترن)
- 39. کلاس ها و اشیاء (در صورت امکان)
- 40. وراثت و پلی مورفیسم (در صورت امکان)
- 41. اشکال زدایی (Debugging) برنامه ها
- 42. تکنیک های بهینه سازی کد
- 43. کار با کتابخانه های علمی استاندارد
- 44. مقدمه ای بر محاسبات عددی
- 45. روش های حل معادلات غیرخطی
- 46. انتگرال گیری عددی
- 47. مشتق گیری عددی
- 48. حل دستگاه معادلات خطی
- 49. روش های مقدماتی حل معادلات دیفرانسیل
- 50. مقدمه ای بر گرافیک کامپیوتری در فورترن
- 51. ترسیم نمودارهای دو بعدی
- 52. ترسیم نمودارهای سه بعدی
- 53. استفاده از کتابخانه های گرافیکی
- 54. مقدمه ای بر پردازش موازی
- 55. معرفی OpenMP
- 56. دستورات پایه OpenMP
- 57. مدیریت همزمانی در OpenMP
- 58. کار با thread ها
- 59. مقدمه ای بر محاسبات توزیع شده
- 60. معرفی MPI
- 61. ارسال و دریافت پیام در MPI
- 62. ساختار کلی برنامه های MPI
- 63. مقدمه ای بر محاسبات علمی پیشرفته
- 64. شبیه سازی فیزیکی با فورترن
- 65. مدل سازی پدیده های مهندسی
- 66. تحلیل داده های علمی
- 67. مقدمه ای بر پایگاه داده ها
- 68. کار با فایل های CSV
- 69. خواندن و نوشتن داده در فرمت های استاندارد
- 70. مقدمه ای بر الگوریتم ها
- 71. مرتب سازی آرایه ها (QuickSort, MergeSort)
- 72. جستجو در آرایه ها (Binary Search)
- 73. مقدمه ای بر پیچیدگی الگوریتمی
- 74. تحلیل زمانی و مکانی الگوریتم ها
- 75. طراحی الگوریتم های کارآمد
- 76. مقدمه ای بر یادگیری ماشین (کاربرد در علوم)
- 77. پردازش داده های علمی برای ML
- 78. استفاده از کتابخانه های ML (در صورت امکان)
- 79. مقدمه ای بر شبکه های عصبی (کاربرد در علوم)
- 80. ساخت مدل های ساده شبکه عصبی
- 81. آموزش و ارزیابی مدل ها
- 82. مقدمه ای بر تحلیل سری های زمانی
- 83. پیش بینی سری های زمانی
- 84. مقدمه ای بر محاسبات علمی در فیزیک کوانتوم
- 85. حل معادلات شرودینگر (مقدماتی)
- 86. مقدمه ای بر محاسبات علمی در شیمی
- 87. شبیه سازی مولکولی (مقدماتی)
- 88. مقدمه ای بر محاسبات علمی در مهندسی عمران
- 89. تحلیل سازه (مقدماتی)
- 90. مقدمه ای بر محاسبات علمی در مهندسی برق
- 91. پردازش سیگنال (مقدماتی)
- 92. مقدمه ای بر نرم افزار های مهندسی
- 93. ادغام فورترن با سایر زبان ها
- 94. ساخت ابزارهای تحلیل سفارشی
- 95. مقدمه ای بر بهترین شیوه های برنامه نویسی
- 96. مستندسازی کد
- 97. اصول کدنویسی تمیز
- 98. توسعه و نگهداری برنامه های علمی
- 99. آینده فورترن در محاسبات علمی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.