اپلیکیشن اندرویدی فلش‌کارت آموزشی صفر تا صد فرترن: آموزش بنیادین زبان محاسبات علمی و مهندسی

249,500 تومان
صفر تا صد فرترن: آموزش بنیادین زبان محاسبات علمی و مهندسی صفر تا صد فرترن: آموزش بنیادین زبان محاسبات علمی و مهندسی مقدمه‌ای بر دنیای قدرتمند فرترن آیا به دنبال زبانی هستید که بتواند پیچیده‌ترین محاسب...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,375 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره صفر تا صد فرترن: آموزش بنیادین زبان محاسبات علمی و مهندسی

موضوع کلی: برنامه‌نویسی کامپیوتر

موضوع میانی: برنامه‌نویسی علمی و مهندسی

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر برنامه‌نویسی کامپیوتر و فرترن
  • 2. تاریخچه و تکامل زبان فرترن
  • 3. آشنایی با محیط توسعه فرترن (IDE)
  • 4. نصب و پیکربندی کامپایلر فرترن
  • 5. اولین برنامه فرترن: چاپ "Hello, World!"
  • 6. مفاهیم پایه: متغیرها و انواع داده
  • 7. اعداد صحیح (INTEGER) و عملیات ریاضی
  • 8. اعداد اعشاری (REAL) و محاسبات دقیق
  • 9. متغیرهای کاراکتری (CHARACTER) و رشته‌ها
  • 10. متغیرهای منطقی (LOGICAL) و ارزش‌های درست/نادرست
  • 11. ثابت‌ها و تعریف آن‌ها در فرترن
  • 12. عملگرهای محاسباتی: جمع، تفریق، ضرب، تقسیم
  • 13. عملگرهای مقایسه‌ای: بزرگتر، کوچکتر، مساوی
  • 14. عملگرهای منطقی: AND, OR, NOT
  • 15. اولویت عملگرها و پرانتزها
  • 16. ورودی و خروجی: دستور READ و WRITE
  • 17. فرمت‌بندی خروجی: کنترل نمایش داده‌ها
  • 18. دستور FORMAT و مشخص‌کننده‌های فرمت
  • 19. خواندن و نوشتن داده‌ها از فایل
  • 20. دستور تخصیص (ASSIGNMENT) و نحوه استفاده
  • 21. دستور شرطی IF: اجرای مشروط کد
  • 22. دستور ELSE IF و ELSE: شاخه‌های تصمیم‌گیری
  • 23. دستور SELECT CASE: انتخاب چندگانه
  • 24. حلقه‌های تکرار: دستور DO
  • 25. حلقه DO WHILE: تکرار تا زمان برقرار بودن شرط
  • 26. حلقه DO UNTIL: تکرار تا زمان نقض شرط
  • 27. دستور CYCLE و EXIT: کنترل حلقه‌ها
  • 28. آرایه‌ها: تعریف و دسترسی به عناصر
  • 29. آرایه‌های یک‌بعدی (بردار)
  • 30. آرایه‌های دوبعدی (ماتریس)
  • 31. آرایه‌های چندبعدی
  • 32. عملیات ریاضی بر روی آرایه‌ها
  • 33. توابع درونی (Intrinsic Functions): SIN, COS, SQRT و غیره
  • 34. توابع تعریف‌شده توسط کاربر (User-Defined Functions)
  • 35. زیربرنامه‌ها (Subroutines): تعریف و فراخوانی
  • 36. آرگومان‌ها: انتقال داده به توابع و زیربرنامه‌ها
  • 37. متغیرهای محلی و سراسری
  • 38. بلوک‌های COMMON: اشتراک‌گذاری داده بین برنامه‌ها
  • 39. ماژول‌ها: گروه‌بندی داده‌ها و رویه‌ها
  • 40. استفاده از ماژول‌ها در برنامه‌ها
  • 41. پوینترها (Pointers): معرفی و کاربرد
  • 42. تخصیص حافظه پویا با ALLOCATE و DEALLOCATE
  • 43. مدیریت حافظه در فرترن
  • 44. ساختارهای داده (Derived Types)
  • 45. تعریف و استفاده از ساختارهای داده پیچیده
  • 46. آرایه‌هایی از ساختارها
  • 47. ورودی/خروجی برای ساختارها
  • 48. پردازش رشته‌ها: توابع کار با رشته‌ها
  • 49. جستجو در رشته‌ها
  • 50. برش رشته‌ها (Substring)
  • 51. الحاق رشته‌ها (Concatenation)
  • 52. تبدیل انواع داده: تبدیل عدد به رشته و بالعکس
  • 53. پردازش خطا: تشخیص و مدیریت خطاها
  • 54. دستور STOP و END: پایان اجرای برنامه
  • 55. خطایابی (Debugging): ابزارهای اشکال‌زدایی
  • 56. بهینه‌سازی کد: افزایش سرعت اجرا
  • 57. استفاده از پروفایلر برای شناسایی گلوگاه‌ها
  • 58. برنامه‌نویسی موازی: مفاهیم پایه
  • 59. معرفی OpenMP برای برنامه‌نویسی موازی
  • 60. دستورالعمل‌های OpenMP
  • 61. مفاهیم MPI (Message Passing Interface)
  • 62. ارتباط بین پردازشی با MPI
  • 63. ورودی/خروجی موازی
  • 64. نوشتن کتابخانه‌ها در فرترن
  • 65. پیوند (Linking) کتابخانه‌ها به برنامه‌ها
  • 66. استفاده از کتابخانه‌های خارجی (مثلاً LAPACK)
  • 67. برنامه‌نویسی شی‌گرا در فرترن (Fortran 2003 به بعد)
  • 68. کلاس‌ها و اشیا
  • 69. وراثت (Inheritance)
  • 70. چندریختی (Polymorphism)
  • 71. اینترفیس‌ها (Interfaces)
  • 72. عملگرهای Overload شده
  • 73. پروژه‌های بزرگ: سازماندهی کد و مدیریت فایل‌ها
  • 74. سیستم‌های ساخت (Makefiles)
  • 75. کنترل نسخه (Git)
  • 76. تست واحد (Unit Testing)
  • 77. مستندسازی کد
  • 78. استانداردهای کدنویسی
  • 79. بهینه‌سازی برای معماری‌های مختلف
  • 80. استفاده از دستورات کامپایلر برای بهینه‌سازی
  • 81. پردازش سیگنال: پیاده‌سازی فیلترها
  • 82. حل معادلات دیفرانسیل
  • 83. انتگرال‌گیری عددی
  • 84. محاسبات آماری
  • 85. بهینه‌سازی توابع
  • 86. شبیه‌سازی مونت‌کارلو
  • 87. پردازش تصویر
  • 88. پردازش صدا
  • 89. یادگیری ماشین (Machine Learning) پایه
  • 90. کاربرد فرترن در دینامیک سیالات محاسباتی (CFD)
  • 91. کاربرد فرترن در تحلیل اجزاء محدود (FEA)
  • 92. کاربرد فرترن در فیزیک ذرات
  • 93. کاربرد فرترن در شیمی محاسباتی
  • 94. کاربرد فرترن در نجوم و اخترفیزیک
  • 95. پروژه عملی 1: حل یک مسئله ریاضی ساده
  • 96. پروژه عملی 2: شبیه‌سازی یک سیستم فیزیکی
  • 97. پروژه عملی 3: تحلیل داده‌های آزمایشگاهی
  • 98. پروژه عملی 4: طراحی یک الگوریتم بهینه‌سازی
  • 99. پروژه عملی 5: پیاده‌سازی یک برنامه گرافیکی ساده
  • 100. مراجع و منابع بیشتر برای یادگیری فرترن
اپلیکیشن آموزشی اندروید
یادگیری هوشمند، همیشه همراه شما
فلش‌کارت‌های آموزشی را در یک محیط فارسی، ساده و کاربردی مرور کنید؛ پاسخ‌های خود را بسنجید و پیشرفت یادگیری‌تان را دنبال کنید.
مطالعه آفلاین محیط فارسی و راست‌چین ویژه اندروید
فلش‌کارت آموزشی؛ روشی کاربردی برای مرور مطالب

این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلش‌کارت طراحی شده است. کارت‌ها را یکی‌یکی مرور کنید، پاسخ پرسش‌ها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.

📴
یادگیری بدون اینترنت مداوم
پس از نصب و در دسترس بودن محتوای دوره، فلش‌کارت‌ها را در زمان و مکان دلخواه مرور کنید.
🗂️
انواع محتوای آموزشی
از نکته‌های آموزشی تا پرسش‌های چهارگزینه‌ای و پرسش‌وپاسخ، مطالب را متناسب با نیاز خود مرور کنید.
📊
ارزیابی میزان یادگیری
پاسخ‌های درست و غلط خود را ثبت کنید و آمار عملکردتان را به تفکیک نوع محتوا ببینید.
🎯
مرور هدفمند فصل‌ها
فصل‌های موردنظر را انتخاب کنید و با استفاده از گزینه انتخاب همه، مرور فصل‌های مرورنشده را در اولویت قرار دهید.
انواع فلش‌کارت‌های قابل مرور

محتوای آموزشی در قالب‌های متنوع ارائه می‌شود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموخته‌ها قابل استفاده باشد.

💬
نکته‌های خودمانی
یادگیری ساده و روان
📘
نکته‌های رسمی و کتابی
مرور دقیق مفاهیم
📝
پرسش‌های چهارگزینه‌ای
سنجش آموخته‌ها
❓
پرسش‌وپاسخ
تمرین یادآوری پاسخ
🎓
درسنامه
مرور محتوای آموزشی
امکانات مرور و ارزیابی
حرکت ساده بین کارت‌ها
استفاده از دکمه‌های قبلی و بعدی و مشاهده نوار پیشرفت برای دنبال کردن روند مرور.
مشاهده پاسخ و توضیحات
برگرداندن کارت برای نمایش پاسخ و توضیحات در قالب‌هایی مانند تست و پرسش‌وپاسخ.
تنظیم اندازه فونت
انتخاب اندازه مناسب نوشته‌ها برای تجربه مطالعه راحت‌تر.
نمایش فرمول‌های ریاضی
پشتیبانی از نمایش صحیح فرمول‌ها و روابط ریاضی مبتنی بر LaTeX.
ثبت نتیجه و گزارش آماری
علامت‌گذاری هر پاسخ به‌صورت درست یا غلط و مشاهده تعداد و درصد موفقیت برای انواع محتوا.
طراحی‌شده برای مطالعه روزمره
  • رابط کاربری فارسی و راست‌چین با فونت وزیر.
  • تم روشن و تیره مطابق تنظیمات سیستم.
  • صفحه‌بندی ساده برای انتخاب دوره و شروع مرور.
  • نمایش تعداد دفعات مرور هر فصل.
  • انتخاب چند فصل برای مرور هم‌زمان.
  • امکان تمرکز بر فصل‌هایی که هنوز مرور نشده‌اند.
مناسب برای چه کسانی است؟

این اپلیکیشن برای دانش‌آموزان، دانشجویان، داوطلبان آزمون‌ها و علاقه‌مندان به یادگیری طراحی شده است؛ به‌ویژه کسانی که می‌خواهند مطالب آموزشی را در زمان‌های کوتاه مرور کنند، دانسته‌های خود را بسنجند و مطالعه منظم‌تری داشته باشند.

توجه: محتوای آموزشی و تعداد فلش‌کارت‌ها به دوره انتخاب‌شده بستگی دارد. محتوای دوره پس از نصب، درون برنامه قابل استفاده است؛ با این حال، دریافت اولیه اپلیکیشن و به‌روزرسانی‌های احتمالی ممکن است به اینترنت نیاز داشته باشند.
گالری تصاویر اپلیکیشن‌ها
محیط واقعی اپلیکیشن‌های آموزشی ما
تصاویر زیر، نمونه‌هایی از محیط واقعی اپلیکیشن‌های آموزشی ما هستند و قالب کلی، سبک طراحی و شیوه نمایش محتوای آموزشی در این برنامه‌ها را نشان می‌دهند.
نگاهی به فضای داخل برنامه
تصویر محیط اپلیکیشن آموزشی ۱
نمای اپلیکیشن ۱
تصویر محیط اپلیکیشن آموزشی ۲
نمای اپلیکیشن ۲
تصویر محیط اپلیکیشن آموزشی ۳
نمای اپلیکیشن ۳
تصویر محیط اپلیکیشن آموزشی ۴
نمای اپلیکیشن ۴
تصویر محیط اپلیکیشن آموزشی ۵
نمای اپلیکیشن ۵
تصویر محیط اپلیکیشن آموزشی ۶
نمای اپلیکیشن ۶
تصویر محیط اپلیکیشن آموزشی ۷
نمای اپلیکیشن ۷
تصویر محیط اپلیکیشن آموزشی ۸
نمای اپلیکیشن ۸
تصویر محیط اپلیکیشن آموزشی ۹
نمای اپلیکیشن ۹
تصویر محیط اپلیکیشن آموزشی ۱۰
نمای اپلیکیشن ۱۰
تصویر محیط اپلیکیشن آموزشی ۱۱
نمای اپلیکیشن ۱۱
نکته مهم درباره تصاویر
این تصاویر نمونه‌ای از قالب و سبک طراحی اپلیکیشن‌های آموزشی ما هستند. اپلیکیشن ارائه‌شده نیز از همین رویکرد طراحی و نمایش محتوای آموزشی پیروی می‌کند؛ جزئیات ظاهری و امکانات قابل مشاهده ممکن است متناسب با نوع دوره و بخش مورد استفاده متفاوت باشد.
تگ‌ها: Fortran High-Performance Computing HPC scientific computing آموزش فرترن برنامه نویسی علمی برنامه نویسی مهندسی دوره آموزشی فرترن زبان برنامه نویسی فرترن کدنویسی محاسبات عددی محاسبات مهندسی

نظرات

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

وارد شوید تا نظر ثبت کنید.