Course catalog

Course duration

Course provider

Topic

Categories

Showing 281-300 of 708 items.

coursera تحولات بلاک چین در خدمات مالی (Mitalearn-305674)

  • 4 hours 7 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Don Tapscott,Alex Tapscott
درباره این دوره:

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

coursera تحویل مداوم و DevOps (Mitalearn-304416)

  • 4 hours 29 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Alex Cowan
درباره این دوره:

آمازون کد جدیدی را هر 11.6 ثانیه ارائه می دهد. همین چند سال پیش، این غیرقابل تصور بود: بسیاری از شرکت‌های پیشرفته هر سه ماه یکبار نرم‌افزار را منتشر می‌کردند. وقتی صحبت از نوآوری دیجیتال می شود، سرعت بسیار مهم است و بسیاری می گویند که قابل اعتمادترین عامل تعیین کننده موفقیت است. رساندن یک سازمان به وضعیت هنر (یا حتی توانایی عملکردی) در این زمینه مستلزم کار قوی در ترکیبی از رشته ها و ترکیبی از مهارت های فنی و مدیریتی است. هیچ رویکرد واحدی برای دستیابی به این قابلیت وجود ندارد. درست مانند چابک، تمرکز و فرمول بندی مناسب تا حد زیادی به واقعیت ها و شرایط تیم بستگی دارد. این دوره که در دانشکده تجارت Darden در دانشگاه ویرجینیا توسعه یافته است و توسط اساتید برتر تدریس می شود، مجموعه مهارت های بین رشته ای را برای پرورش قابلیت استقرار مستمر در سازمان خود در اختیار شما قرار می دهد. پس از اتمام این دوره، شما قادر خواهید بود: 1. خط لوله تحویل یک تیم را تشخیص دهید و توصیه های اولویت بندی شده را برای بهبود آن ارائه دهید 2. مجموعه مهارت ها و نقش های دخیل در DevOps و نحوه کمک آنها به قابلیت تحویل مداوم را توضیح دهید. 3. بررسی و ارائه تست های اتوماسیون در سراسر پشته توسعه 4. وظایف کلیدی عملیات سیستم و نحوه اعمال تکنیک ها و ابزارهای پیشرو امروزی را برای آنها توضیح دهید. 5. توضیح دهید که چگونه تیم‌های با عملکرد بالا از DevOps و روش‌های مرتبط برای دستیابی به قابلیت تحویل مداوم استفاده می‌کنند. 6. تسهیل پیشرفت تیم تکراری و اولویت بندی شده در بهبود خط لوله تحویل

coursera ترکیب اسکرام با سایر متدولوژی های چابک (Mitalearn-304892)

  • 51 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Jim Sullivan
درباره این دوره:

این دوره برای کمک به مبتدیان اسکرام طراحی شده است تا با Agile Scrum مهارت بیشتری پیدا کنند. این دوره به بررسی لایه بندی سایر متدولوژی های Agile در بالای Scrum می پردازد. این چهارمین دوره در تخصص Certified Scrum Master است. توصیه می کنیم قبل از شروع این دوره سه دوره اول را تکمیل کنید.

coursera ترکیبات و احتمال (Mitalearn-302325)

  • 3 hours 22 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Владимир Подольский,Alexander S. Kulikov
درباره این دوره:

شمارش یکی از کارهای اساسی مرتبط با ریاضی است که ما روزانه با آن روبرو می شویم. سوال اصلی در اینجا موارد زیر است. اگر لازم باشد چیزی را بشماریم، آیا می‌توانیم کاری بهتر از شمردن همه اشیا یکی یکی انجام دهیم؟ آیا باید فهرستی از همه شماره‌های تلفن ایجاد کنیم تا اطمینان حاصل کنیم که شماره تلفن‌های کافی برای همه وجود دارد؟ آیا راهی وجود دارد که بگوییم الگوریتم ما قبل از پیاده سازی و اجرای واقعی آن در یک زمان معقول اجرا می شود؟ تمام این سوالات توسط یک رشته ریاضی به نام ترکیبیات بررسی می شود. در این دوره آنلاین، بیشتر تنظیمات ترکیبی استاندارد را مورد بحث قرار می‌دهیم که می‌تواند به پاسخگویی به سوالاتی از این نوع کمک کند. ما به ویژه بر توسعه توانایی تشخیص این تنظیمات در زندگی واقعی و مسائل الگوریتمی تمرکز خواهیم کرد. این به یادگیرنده کمک می کند تا در واقع دانش جدید را پیاده سازی کند. جدای از آن، در مورد تکنیک بازگشتی برای شمارش که برای پیاده سازی الگوریتمی مهم است بحث خواهیم کرد. یکی از «مصرف کنندگان» اصلی ترکیبیات، نظریه احتمال است. این حوزه با جنبه های متعدد زندگی مرتبط است، از یک سو مفهومی مهم در زندگی روزمره و از سوی دیگر ابزاری ضروری در زمینه های مدرن و مهمی مانند آمار و یادگیری ماشین است. در این دوره ما بر ارائه دانش کاری مبانی احتمالات و شهود خوب در این زمینه تمرکز خواهیم کرد. تمرین نشان می دهد که چنین شهودی به راحتی ایجاد نمی شود. در پایان دوره ما برنامه ای ایجاد خواهیم کرد که با موفقیت یک بازی تاس پیچیده و بسیار غیرمعمول را انجام می دهد. به‌عنوان پیش‌نیاز، ما فقط ریاضیات اولیه را فرض می‌کنیم (به عنوان مثال، ما انتظار داریم که بدانید مربع چیست یا چگونه کسرها را اضافه کنید)، برنامه‌نویسی اولیه در پایتون (توابع، حلقه‌ها، بازگشت)، عقل سلیم و کنجکاوی. مخاطبان مورد نظر ما همه افرادی هستند که از دانش‌آموزان با انگیزه دبیرستانی شروع می‌شوند که در زمینه فناوری اطلاعات کار می‌کنند یا قصد دارند در زمینه فناوری اطلاعات کار کنند.

coursera تست پارامتری و پویا در JUnit (Mitalearn-313715)

  • 56 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Grayson Lyvers
درباره این دوره:

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

coursera تست جاوا: مقدمه ای بر TDD (Mitalearn-313426)

  • 44 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Grayson Lyvers
درباره این دوره:

توسعه تست محور (TDD) یک تکنیک پذیرفته شده در صنعت برای ایجاد برنامه های کاربردی سازمانی و افزایش کیفیت است. این دوره اولین رویکرد آزمایشی را برای توسعه مصنوعات جاوا معرفی می کند و مزایای استفاده از چنین تکنیکی را توضیح می دهد.

coursera تست جعبه سیاه و جعبه سفید (Mitalearn-311216)

  • 5 hours 12 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Mike,Kevin Wendt
درباره این دوره:

پس از اتمام این دوره، فراگیران با انواع تکنیک های تست جعبه سیاه و جعبه سفید آشنا خواهند شد. یادگیرنده این درک را عملی خواهد کرد و مجموعه های موثری از موارد تست (که مجموعه تست نامیده می شود) را ایجاد می کند تا به درستی نرم افزار را برای عیب یابی اجرا کند. یادگیرنده الزامات آزمایش پذیری را بررسی می کند، اوراکلی برای آزمایش خودکار ایجاد می کند، اثربخشی عیب یابی مجموعه های آزمایشی را ارزیابی می کند و ورودی هایی را با استفاده از تکنیک های مختلف ایجاد می کند. پس از اتمام این دوره، شما قادر خواهید بود: - آزمون پذیری الزامات را ارزیابی کنید - واحدهای قابل آزمایش را در یک مشخصات برنامه تعریف کنید - روش‌های انتخاب ورودی تست جعبه سیاه - به‌ویژه تجزیه و تحلیل ارزش مرزی، فازی کردن، و انتخاب تصادفی - را اعمال کنید و بهترین روش را برای دستیابی به هدف آزمایشی انتخاب کنید. - ارزیابی اثربخشی عیب‌یابی یک مجموعه تست عملکردی با استفاده از تست جهش - استفاده از پارتیشن بندی دسته برای توسعه تست های عملکردی خودکار (با Cucumber) بر اساس مشخصات نرم افزاری داده شده - ایجاد یک اوراکل با ارزش مورد انتظار از توضیحات برنامه برای استفاده در تست های تولید شده برای اینکه در این دوره به خوبی انجام دهید، باید با یک زبان OOP (مانند جاوا) تجربه داشته باشید، یک IDE نصب کرده باشید (مانند Eclipse)، و با اصطلاحات تست آشنا باشید (به دوره مقدماتی تست نرم افزار در این تخصص مراجعه کنید). ما همچنین انتظار داریم که با چرخه حیات توسعه نرم افزار و زمینه ای که مرحله آزمایش در آن قرار دارد آشنا باشیم. این دوره در درجه اول برای آن دسته از زبان آموزانی است که علاقه مند به هر یک از نقش های زیر هستند: مهندس نرم افزار، مهندس نرم افزار در آزمون، مهندس اتوماسیون تست، مهندس DevOps، توسعه دهنده نرم افزار، برنامه نویس، علاقه مندان به کامپیوتر.

coursera تست نرم افزار برای توسعه دهندگان (Mitalearn-305997)

  • مبتدی
  • Release date: 27 June 2026
  • Author: Patrick Ester,Veronika Shchiraia
درباره این دوره:

کدنویسی و اجرای نرم افزار وب سایت ها را بدون نصب چیزی تست می کند! این دوره برای زبان آموزانی طراحی شده است که تا حدی با جاوا اسکریپت تجربه دارند اما در تست نرم افزار مبتدی هستند. ماژول های این دوره اصول تست با Jest را پوشش می دهد. پارادایم های تست محبوب مانند توسعه آزمایش محور، توسعه رفتار محور، تست پذیرش کاربر و غیره؛ و ابزارهای رایج مانند JMeter، Postman و Cucumber. برای اینکه امکان یک تجربه یادگیری واقعی و خودآگاه را فراهم کنید، این دوره بدون ویدیو است. تکالیف حاوی توضیحات کوتاه با تصاویر و نمونه‌های کد قابل اجرا با ویرایش‌های پیشنهادی برای بررسی بیشتر نمونه‌های کد، ایجاد درک عمیق‌تر با انجام دادن هستند. شما از بازخورد فوری از انواع آیتم های ارزیابی در طول مسیر بهره مند خواهید شد، به آرامی از بررسی های درک سریع (چند گزینه ای، پر کردن جای خالی، و عدم درهم آمیختن بلوک های کد) به ساخت آهسته ویژگی ها، که منجر به پروژه های برنامه نویسی بزرگ در پایان دوره اهداف آموزشی دوره: تست های واحد را با Jest بنویسید توسعه نرم افزار با استفاده از توسعه تست محور API ها را با Postman تست کنید نرم افزار را با ابزارهای محبوبی مانند JMeter، Selenium و Cucumber تست کنید

coursera تست وب و موبایل با سلنیوم (Mitalearn-310604)

  • 3 hours 2 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Sanjai Rayadurgam,Kevin Wendt
درباره این دوره:

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

coursera تسلط بر مصاحبه مهندسی نرم افزار (Mitalearn-309414)

  • 5 hours 49 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Mia Minnes,Leo Porter,Christine Alvarado
درباره این دوره:

شما به عنوان یک دانشمند کامپیوتر به یک نقطه عطف بزرگ دست یافته اید و در حال تبدیل شدن به یک برنامه نویس توانا هستید. اکنون می دانید که چگونه مسائل را حل کنید، الگوریتم بنویسید و راه حل ها را تحلیل کنید. و شما ابزارهای زیادی (مانند ساختارهای داده) در اختیار دارید. اکنون ممکن است برای یک کارآموزی یا (احتمالا) یک شغل مهندسی نرم افزار سطح مقدماتی آماده باشید. اما آیا می توانید کارآموزی/شغل را دریافت کنید؟ این تا حدی به این بستگی دارد که چگونه می توانید مشکلات فنی جدید را حل کنید و در طول مصاحبه با هم ارتباط برقرار کنید. چگونه می توانید در این کار بهتر شوید؟ تمرین کن با پشتیبانی تیم‌های مهندسی و استخدام Google، نکات، مثال‌ها و فرصت‌های تمرینی را در این دوره ارائه کرده‌ایم که ممکن است در مورد تعدادی از شرکت‌های فناوری به شما کمک کند. ما به شما کمک می کنیم تا در تیم ها برای تمرین سازماندهی کنید. در نهایت، ما به شما توصیه های اساسی در مورد جستجوی کار و نکاتی برای موفقیت در زمانی که مشغول به کار هستید ارائه می دهیم.

coursera تصاویر با DALL-E (Mitalearn-306490)

  • مبتدی
  • Release date: 27 June 2026
  • Author: Kevin Noelsaint
درباره این دوره:

به دوره آموزشی ما خوش آمدید که برای راهنمایی شما در تعامل با OpenAI API و ارائه اولین درخواست API شما طراحی شده است. دوره دوم در این تخصص بر استفاده از قابلیت های هوش مصنوعی برای برنامه های کاربردی متن به تصویر متمرکز است. قبل از شرکت در آزمایشگاه‌ها و پروژه‌های خلاقانه، با اصول تولید تصویر با استفاده از مدل‌های OpenAI (DALL-E) آشنا خواهید شد. برای حمایت از تجربه یادگیری شما، ما نشانه هایی را برای دوره ارائه می دهیم. بر اساس آزمایش ما، تقریباً 1.80 دلار برای تکمیل تخصص هزینه دارد. بنابراین، شما توکن هایی به ارزش 2.50 دلار دریافت خواهید کرد تا بتوانید آزادانه آزمایش و کاوش کنید. لطفاً توجه داشته باشید که اگر به حد مجاز رمز خود برسید، نمی‌توانید درخواست‌های API بیشتری انجام دهید.

coursera تصمیم گیری و یادگیری تقویتی (Mitalearn-308734)

  • 5 hours 4 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Tony Dear
درباره این دوره:

این دوره مقدمه ای بر تصمیم گیری متوالی و یادگیری تقویتی است. ما با بحث در مورد نظریه مطلوبیت شروع می کنیم تا یاد بگیریم که چگونه ترجیحات را می توان برای تصمیم گیری نشان داد و مدل سازی کرد. ما ابتدا مسائل تصمیم گیری ساده را به عنوان مشکلات راهزن چند مسلح مدل می کنیم و چندین رویکرد را برای ارزیابی بازخورد مورد بحث قرار می دهیم. سپس مسائل تصمیم‌گیری را به‌عنوان فرآیندهای تصمیم‌گیری مارکوف محدود (MDP) مدل‌سازی می‌کنیم و راه‌حل‌های آن‌ها را از طریق الگوریتم‌های برنامه‌نویسی پویا مورد بحث قرار می‌دهیم. ما مفهوم مشاهده پذیری جزئی در مسائل واقعی را که توسط POMDP مدل شده و سپس با روش های برنامه ریزی آنلاین حل شده است، لمس می کنیم. در نهایت، مسئله یادگیری تقویتی را معرفی می کنیم و دو پارادایم را مورد بحث قرار می دهیم: روش های مونت کارلو و یادگیری تفاوت زمانی. ما دوره را با یادآوری اینکه چگونه این دو پارادایم بر روی طیفی از روش‌های تفاوت زمانی n مرحله‌ای قرار دارند، به پایان می‌رسانیم. تاکید بر الگوریتم ها و مثال ها بخش کلیدی این دوره خواهد بود.

coursera تعامل با جاوا اسکریپت و جی کوئری (Mitalearn-315415)

  • 7 hours 23 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: William Mead
درباره این دوره:

این دوره سومین دوره تخصصی ما در جاوا اسکریپت برای مبتدیان است. اسکریپت ها پیچیده تر می شوند و پلاگین های پیچیده تری جی کوئری را معرفی می کنند. برای تمرین مهارت های خود در طول دوره چالش های متعددی خواهید داشت. اهداف دوره شامل نحوه شناسایی اشیاء در جاوا اسکریپت است. ایجاد اشیاء جدید و پر کردن آنها با داده. دستکاری اشیاء با افزودن، اصلاح و حذف داده ها در اشیاء. DOM را بر اساس داده های موجود در اشیاء دستکاری کنید. شناسایی و بیان چگونگی کارکرد چند تابع با هم برای ایجاد یک برنامه پیچیده تر. و فرآیندهایی را برای تقسیم برنامه های بزرگتر به قطعات کوچکتر و قابل مدیریت شناسایی کنید.

coursera تعامل با سیستم و مدیریت حافظه (Mitalearn-305419)

  • 50 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Andrew D. Hilton,Anne Bracy,Genevieve M. Lipp
درباره این دوره:

دوره پایانی در زمینه تخصصی مقدمه برنامه نویسی به زبان C، تکنیک های برنامه نویسی قدرتمند جدید برای تعامل با کاربر و سیستم و تخصیص پویا حافظه را به شما آموزش می دهد. کاربردهای پیچیده تری برای اشاره گرها، مانند رشته ها و آرایه های چند بعدی، و همچنین نحوه نوشتن برنامه هایی که فایل ها را می خوانند و می نویسند و ورودی را از کاربر می گیرند، یاد خواهید گرفت. یادگیری در مورد تخصیص حافظه پویا به برنامه های شما اجازه می دهد تا کارهای پیچیده ای را انجام دهند که در بخش پایانی پروژه تخصصی اعمال می شود: شبیه سازی مونت کارلو برای محاسبه احتمالات دست پوکر.

coursera تفکر الگوریتمی (قسمت دوم) (Mitalearn-312389)

  • 4 hours 2 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Luay Nakhleh,Scott Rixner,Joe Warren
درباره این دوره:

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

coursera تفکر ریاضی در علوم کامپیوتر (Mitalearn-301798)

  • 3 hours 20 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Alexander S. Kulikov,Michael Levin,Владимир Подольский
درباره این دوره:

تفکر ریاضی در همه زمینه های علوم کامپیوتر بسیار حیاتی است: الگوریتم ها، بیوانفورماتیک، گرافیک کامپیوتری، علم داده، یادگیری ماشین و غیره. در این دوره، مهم ترین ابزارهای مورد استفاده در ریاضیات گسسته را می آموزیم: استقرا، بازگشت، منطق، متغیرها، مثال ها، بهینه بودن ما از این ابزارها برای پاسخ به سؤالات برنامه نویسی معمولی مانند: چگونه می توانیم مطمئن باشیم که یک راه حل وجود دارد، استفاده خواهیم کرد؟ آیا مطمئن هستم که برنامه من پاسخ بهینه را محاسبه می کند؟ آیا هر یک از این اشیاء الزامات داده شده را برآورده می کنند؟ در دوره آنلاین، ما از یک رویکرد سعی کنید قبل از اینکه همه چیز را توضیح دهیم: بسیاری از پازل های تعاملی (و سازگار با موبایل) را حل خواهید کرد که به دقت طراحی شده اند تا به شما امکان می دهند بسیاری از ایده ها و مفاهیم مهم را خودتان اختراع کنید. . پیش نیازها: 1. ما فقط ریاضیات پایه را فرض می کنیم (به عنوان مثال، ما از شما انتظار داریم که بدانید مربع چیست یا چگونه کسری را جمع کنید)، عقل سلیم و کنجکاوی. 2. دانش برنامه نویسی اولیه ضروری است زیرا برخی از آزمون ها نیاز به برنامه نویسی در پایتون دارند.

coursera تفکر طراحی برای راه حل های اینترنت اشیا با محوریت انسان (Mitalearn-307459)

  • 2 hours 12 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Pablo Puig
درباره این دوره:

به Design Thinking for Human-Centred IoT Solutions خوش آمدید! این دوره بینش‌های عملی و مهارت‌های عملی را ارائه می‌دهد تا شما را در ایجاد راه‌حل‌های صنعتی تاثیرگذار اینترنت اشیا توانمند کند. با تأکید بر رویکرد کاربر محور از طریق همدلی، ایده پردازی و نمونه سازی، فرآیند تفکر طراحی را کاوش کنید. پس از اتمام این دوره، شرکت کنندگان قادر خواهند بود: - استفاده از اصول تفکر طراحی برای توسعه راه حل های کاربر محور اینترنت اشیا برای تنظیمات صنعتی. - انجام تحقیقات مؤثر کاربر، تجزیه و تحلیل یافته‌ها، و فرموله‌سازی بیانیه‌های مشکل عملی برای برنامه‌های IoT. - ایجاد ایده های خلاقانه، اولویت بندی آنها بر اساس امکان سنجی و تاثیر، و ایجاد نمونه های اولیه برای راه حل های اینترنت اشیا. - طراحی و اجرای تست‌های قابلیت استفاده، تجزیه و تحلیل نتایج، و ترکیب بازخورد برای توسعه راه‌حل نهایی اینترنت اشیا پس از فرآیندهای طراحی تکراری. این دوره از زبان آموزانی با دانش و تجربیات مختلف استقبال می کند. چه یک توسعه دهنده، مهندس یا مدیر در این زمینه باشید، این دوره مهارت های شما را در ایجاد راه حل های اینترنت اشیا که نیازها و تجربیات کاربر را در اولویت قرار می دهد، افزایش می دهد. فراگیران با یک جعبه ابزار جامع برای طراحی راه حل های مبتکرانه و کاربردی اینترنت اشیا کنار خواهند رفت. آماده باشید تا خلاقیت را آزاد کنید، مهارت های حل مسئله را تقویت کنید و به دنیای پویا طراحی تاثیرگذار اینترنت اشیا شیرجه بزنید!

coursera تفکر محاسباتی با جاوا اسکریپت 1: ترسیم و متحرک سازی (Mitalearn-306966)

  • 4 hours 21 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Quintin Cutts,Jeremy Singer
درباره این دوره:

این اولین دوره از یک دنباله چهار دوره است که مهارت های اساسی تفکر محاسباتی قرن 21 (CT) را با استفاده از زبان محبوب جاوا اسکریپت به عنوان وسیله ای توسعه می دهد. در پایان این دوره اول شما: چارچوبی برای CT می شناسید تا به شما کمک کند در مورد آن بیاموزید و با دیگران کار کنید. مهارت های سی تی خود را توسعه دهید تا بتوانید راحت تر با انواع فناوری دیجیتال کار کنید. قادر به خواندن و نوشتن برنامه هایی در جاوا اسکریپت که شامل طراحی و انیمیشن هستند، با استفاده از یک کتابخانه تخصصی. و آثار خود را در وب منتشر کنید تا دیگران بتوانند از مهارت های شما قدردانی کنند. این دوره مناسب برای: مبتدیان کامل؛ کسانی که یک دوره مقدماتی در هر زبان برنامه نویسی گذرانده اند و می خواهند عمیق تر در مورد مهارت های تفکر و یادگیری که در حال توسعه هستند یاد بگیرند. کسانی که مایل به یادگیری جاوا اسکریپت در یک محیط حمایتی هستند. دوره‌های بعدی، دستکاری و تجزیه و تحلیل داده‌ها را بررسی می‌کنند، این جنبه مهم از زندگی ما در حال حاضر، دوباره در یک محیط بسیار حمایت‌کننده، و سپس ما زمینه را به بسترهای اصلی مبتنی بر وب منتقل می‌کنیم تا بتوانید از این مهارت‌ها بیشتر استفاده کنید. به طور گسترده

coursera تفکر محاسباتی با جاوا اسکریپت 2: مدل سازی و تحلیل (Mitalearn-307357)

  • 1 hours 38 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Quintin Cutts,Jeremy Singer
درباره این دوره:

این دومین دوره از چهار دوره است که مهارت های اساسی تفکر محاسباتی قرن بیست و یکم (CT) را با استفاده از زبان برنامه نویسی محبوب جاوا اسکریپت توسعه می دهد. در پایان این دوره دوم شما: چارچوبی برای CT می شناسید تا به شما کمک کند دنیای واقعی را با استفاده از ساختارهای داده انتزاعی مدل سازی کنید. مهارت های CT را توسعه دهید تا بتوانید وظایف رایج تجزیه و تحلیل داده ها را انجام دهید. قادر به خواندن و نوشتن برنامه هایی در جاوا اسکریپت که شامل پردازش، تجزیه و تحلیل و تجسم داده ها با استفاده از یک کتابخانه تخصصی است. و آثار خود را در وب پست کنید تا کد خود را با دیگران به اشتراک بگذارید. این دوره مناسب برای: زبان آموزانی است که اولین دوره را در این تخصص "تفکر محاسباتی در جاوا اسکریپت 1: ترسیم و متحرک سازی" گذرانده اند یا برای کسانی که مهارت های اولیه جاوا اسکریپت را دارند و می خواهند در مورد تجزیه و تحلیل داده های ساده بیاموزند مناسب است.

coursera تفکر محاسباتی با جاوا اسکریپت 3: سازماندهی و تعامل (Mitalearn-307425)

  • 3 hours 29 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Quintin Cutts,Jeremy Singer
درباره این دوره:

این سومین دوره در زمینه تفکر محاسباتی با تخصص جاوا اسکریپت، مهارت‌های در حال توسعه جاوا اسکریپت را که در دو دوره اول آموخته‌اید، در دنیای وب اعمال می‌کند. شما یاد خواهید گرفت که چگونه HTML و جاوا اسکریپت با هم از صفحات وبی که ما با آنها آشنا هستیم پشتیبانی می کنند و مهارت هایی را توسعه می دهند تا بتوانید صفحات وب خود را ایجاد کنید. علاوه بر ارائه متن، در قلب HTML، شما یاد خواهید گرفت که چگونه با استفاده از جاوا اسکریپت، گرافیک های متحرک و تعاملی ایجاد کنید تا به صورت پویا اشیاء HTML را روی صفحه اضافه، حذف و تنظیم کنید. علاوه بر این، محیط برنامه نویسی Coursera را ترک خواهید کرد، با محیط های برنامه نویسی خارجی کار می کنید و نحوه استفاده از کتابخانه های جدید را یاد می گیرید. از طریق این تمرین با حوزه‌های کاربردی جدید و بلوک‌های ساختمانی جدید، ما بر چارچوب‌های تفکر محاسباتی معرفی‌شده در دوره‌های قبلی تمرکز می‌کنیم، و به‌ویژه بر چالش‌های حفظ درک ثابت از نمایش‌های محاسباتی متعدد مورد نیاز برای تسلط بر برنامه‌نویسی تمرکز می‌کنیم.

Suggestions