Course catalog

Categories

Showing 101-120 of 190 items.

coursera ساخت ربات‌های چت با هوش مصنوعی بدون برنامه‌نویسی (Mitalearn-301645)

  • 1 hours 14 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Antonio Cangiano
درباره این دوره:

این دوره به شما یاد می دهد که چگونه چت بات های مفیدی را بدون نیاز به نوشتن کد ایجاد کنید. با استفاده از قابلیت‌های پردازش زبان طبیعی IBM Watson، یاد خواهید گرفت که چگونه ربات‌های چت را برنامه‌ریزی، پیاده‌سازی، آزمایش و استقرار دهید که کاربران شما را خوشحال می‌کند، نه اینکه آنها را ناامید کند. وفادار به وعده ما مبنی بر عدم نیاز به کد، خواهید آموخت که چگونه به صورت بصری چت بات ها را با دستیار Watson (که قبلا مکالمه Watson نامیده می شد) ایجاد کنید و چگونه آنها را در وب سایت خود از طریق یک افزونه مفید وردپرس مستقر کنید. وب سایت ندارید؟ نگران نباشید، یکی در اختیار شما قرار خواهد گرفت. چت بات ها موضوع داغ صنعت ما هستند و در شرف بزرگ شدن هستند. مشاغل جدیدی که به این مهارت خاص نیاز دارند هر روز اضافه می شوند، مشاوران نرخ های بالاتری را طلب می کنند و علاقه به چت بات ها به سرعت در حال افزایش است. گارتنر پیش بینی می کند که تا سال 2020، 85 درصد از تعاملات مشتری با شرکت از طریق ابزارهای خودکار (یعنی چت بات ها و فناوری های مرتبط) انجام می شود. در اینجا شانس شما برای یادگیری این مجموعه مهارت‌های بسیار پر تقاضا با مقدمه‌ای ملایم برای موضوعی است که هیچ سنگی به جا نمی‌گذارد.

coursera ساخت کاراکترهای سه بعدی تعاملی و واقعیت مجازی اجتماعی (Mitalearn-312491)

  • 3 hours 38 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Prof Sylvia Xueni Pan,Prof Marco Gillies
درباره این دوره:

ملاقات با شخص دیگری یکی از شگفت انگیزترین تجربیاتی است که می توانید در واقعیت مجازی داشته باشید. این کاملاً بر خلاف برقراری ارتباط از طریق هر رسانه دیگری به جز گفتگوی رو در رو زندگی واقعی است. از آنجایی که فرد مقابل اندازه واقعی است و یک فضای مجازی را با شما به اشتراک می گذارد، زبان بدن به گونه ای عمل می کند که نمی توان آن را روی صفحه تخت انجام داد. این دوره شما را قادر می سازد تا تعاملات اجتماعی واقعی را در VR ایجاد کنید. شما در مورد روانشناسی تعامل اجتماعی و مهارت های عملی برای پیاده سازی آن در Unity3D خواهید آموخت. ما شما را با اصول انیمیشن کاراکترهای سه بعدی و نحوه ایجاد زبان بدن آشنا خواهیم کرد. شما در مورد چگونگی ساخت شخصیت هایی که می توانند به گفتار و زبان بدن بازیکنان پاسخ دهند، یاد خواهید گرفت. همچنین با آواتارها آشنا خواهید شد: نمایش مجازی سایر بازیکنان و عوامل: کاراکترهای NPC کنترل شده توسط کامپیوتر و نحوه پیاده سازی هر دوی آنها. همانطور که بسیاری از افراد قبل از ما گفته اند، اجتماعی آینده VR است. این دوره به شما کمک می کند تا بخشی از آینده تجربیات اجتماعی واقعیت مجازی شوید.

coursera ساخت وایرفریم و نمونه های اولیه با وفاداری پایین (Mitalearn-303770)

  • 2 hours 31 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Google Career Certificates
درباره این دوره:

ساخت وایرفریم‌ها و نمونه‌های اولیه با وفاداری پایین سومین دوره در یک برنامه گواهی است که شما را به مهارت‌هایی مجهز می‌کند که برای اعمال در مشاغل سطح اولیه در طراحی تجربه کاربر (UX) نیاز دارید. در این دوره، شما به طراحی یک اپلیکیشن موبایل برای نمونه کارهای حرفه ای UX خود ادامه خواهید داد. شما با ایجاد استوری بورد و آشنایی با اصول طراحی شروع خواهید کرد. سپس، با استفاده از ابزار طراحی Figma، قاب های کاغذی و وایرفریم های دیجیتالی ایجاد می کنید. شما همچنین یک نمونه اولیه کاغذی و یک نمونه اولیه دیجیتال با کیفیت پایین در Figma ایجاد خواهید کرد. طراحان و محققان UX فعلی در Google به عنوان مربیان شما خدمت می کنند و شما فعالیت های عملی را انجام خواهید داد که سناریوهای طراحی UX در دنیای واقعی را شبیه سازی می کند. فراگیرانی که هفت دوره را در این برنامه گواهینامه تکمیل می کنند باید برای درخواست مشاغل سطح مقدماتی به عنوان طراح UX مجهز شوند. در پایان این دوره، شما قادر خواهید بود: - یک بیانیه هدف ایجاد کنید. - دو نوع استوری بورد ایجاد کنید: تصویر بزرگ و نمای نزدیک. - تفاوت بین طراحی کم وفاداری و با وفاداری بالا را درک کنید. - اصول طراحی را به کار ببرید. - از اصول معماری اطلاعات برای سازماندهی اپلیکیشن موبایل استفاده کنید. - قاب های کاغذی برای طراحی اپلیکیشن موبایل ایجاد کنید. - ایجاد وایرفریم های دیجیتال در ابزار طراحی Figma. - ساخت نمونه اولیه کاغذی برای افزودن تعامل به طرح ها. - طراحی نمونه اولیه با کیفیت پایین در Figma. - تعصب ضمنی و الگوهای فریبنده در طراحی را تشخیص دهید. - به طراحی یک اپلیکیشن موبایل برای گنجاندن در مجموعه حرفه ای خود ادامه دهید. برای موفقیت در این دوره، باید دو دوره قبلی را در این برنامه گواهینامه تکمیل کنید، یا توانایی انجام تحقیقات کاربر برای ایجاد نقشه های همدلی، شخصیت ها، داستان های کاربر، نقشه های سفر کاربر، بیان مسئله و گزاره های ارزشی را داشته باشید. . همچنین به کاغذ و خودکار یا مداد نیاز خواهید داشت.

coursera ساخت یک کامپیوتر مدرن از اصول اولیه: از ناند تا تتریس (دوره پروژه محور) (Mitalearn-314106)

  • 11 hours 48 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Shimon Schocken,Noam Nisan
درباره این دوره:

آنچه به دست خواهید آورد: در این دوره پروژه محور* شما یک سیستم کامپیوتری مدرن را از پایه می سازید. ما این سفر شگفت‌انگیز را به شش پروژه عملی تقسیم می‌کنیم که شما را از ساخت گیت‌های منطقی ابتدایی تا ایجاد یک رایانه با هدف عمومی کاملاً کارآمد می‌برد. در این فرآیند، شما - به مستقیم ترین و سازنده ترین راه - یاد خواهید گرفت که رایانه ها چگونه کار می کنند و چگونه طراحی می شوند. آنچه شما نیاز خواهید داشت: این یک دوره آموزشی مستقل است: تمام دانش لازم برای موفقیت در دوره و ساخت سیستم کامپیوتری به عنوان بخشی از تجربه یادگیری ارائه می شود. بنابراین، ما هیچ دانش قبلی در زمینه علوم کامپیوتر یا مهندسی را فرض نمی‌کنیم و از همه فراگیران استقبال می‌شود. شما به هیچ مواد فیزیکی نیاز نخواهید داشت، زیرا کامپیوتر را با استفاده از یک شبیه ساز سخت افزاری مبتنی بر نرم افزار بر روی کامپیوتر شخصی خود می سازید، درست مانند کامپیوترهای واقعی که توسط مهندسان کامپیوتر در این زمینه طراحی می شوند. شبیه ساز سخت افزار و همچنین سایر ابزارهای نرم افزاری پس از ثبت نام در دوره به صورت رایگان ارائه می شود. قالب دوره: این دوره شامل شش ماژول است که هر کدام شامل یک سری سخنرانی های ویدئویی و یک پروژه است. برای تماشای سخنرانی های هر ماژول حدود 2-3 ساعت و برای تکمیل هر یک از شش پروژه به 5-10 ساعت نیاز دارید. دوره را می توان در شش هفته تکمیل کرد، اما شما می توانید آن را با سرعت خود بگذرانید. شما می توانید یک سخنرانی TED در مورد این دوره را با Google "nand2tetris TED talk" تماشا کنید. *درباره دوره های پروژه محور: دوره های پروژه محور برای کمک به شما در تکمیل یک پروژه واقعی شخصی و معنادار طراحی شده اند، با مربی خود و جامعه ای از فراگیران با اهداف مشابه که در طول مسیر راهنمایی و پیشنهاد می کنند. با به کارگیری فعال مفاهیم جدید در حین یادگیری، بر محتوای دوره به طور مؤثرتری تسلط خواهید یافت. همچنین در استفاده از مهارت هایی که کسب می کنید برای ایجاد تغییرات مثبت در زندگی و حرفه خود شروع خواهید کرد. وقتی دوره را کامل کردید، یک پروژه تمام شده خواهید داشت که با افتخار از آن استفاده کرده و به اشتراک خواهید گذاشت.

coursera ساختارهای داده (Mitalearn-307765)

  • 7 hours 39 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Neil Rhodes,Daniel M Kane,Michael Levin
درباره این دوره:

یک الگوریتم خوب معمولاً با مجموعه‌ای از ساختارهای داده‌ای خوب همراه می‌شود که به الگوریتم اجازه می‌دهد تا داده‌ها را به طور موثر دستکاری کند. در این دوره آنلاین، ساختارهای داده رایجی را که در مسائل مختلف محاسباتی استفاده می‌شوند، در نظر می‌گیریم. شما یاد خواهید گرفت که چگونه این ساختارهای داده در زبان های برنامه نویسی مختلف پیاده سازی می شوند و پیاده سازی آنها را در تکالیف برنامه نویسی ما تمرین خواهید کرد. این به شما کمک می کند تا بفهمید در داخل یک پیاده سازی داخلی خاص از یک ساختار داده چه می گذرد و چه انتظاراتی از آن دارید. شما همچنین موارد استفاده معمولی را برای این ساختارهای داده یاد خواهید گرفت. چند نمونه از سوالاتی که در این کلاس به آنها می پردازیم به شرح زیر است: 1. یک استراتژی خوب برای تغییر اندازه یک آرایه پویا چیست؟ 2. صف های اولویت دار چگونه در سی پلاس پلاس، جاوا و پایتون پیاده سازی می شوند؟ 3. چگونه جدول هش را پیاده سازی کنیم تا زمان اجرای مستهلک شده تمامی عملیات به طور میانگین O(1) باشد؟ 4. استراتژی های خوبی برای متعادل نگه داشتن درخت باینری چیست؟ شما همچنین خواهید آموخت که چگونه سرویس هایی مانند Dropbox موفق به آپلود برخی از فایل های بزرگ فورا و صرفه جویی در فضای ذخیره سازی زیادی می شوند!

coursera ساختارهای داده پیشرفته در جاوا (Mitalearn-309363)

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

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

coursera ساختن یک برنامه کامل MEAN Stack (Mitalearn-312406)

  • 2 hours 54 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Board Infinity
درباره این دوره:

این دوره جامع دانش آموزان را در فرآیند ساخت یک برنامه وب کامل با استفاده از MongoDB، Express.js، AngularJS و Node.js راهنمایی می کند. در ماژول اول، شما اصول معماری باطن را با تمرکز بر طراحی بک‌اندهای مقیاس‌پذیر و امن برای برنامه‌های کاربردی در دنیای واقعی بررسی خواهید کرد. آنها با استفاده از Node.js و Express.js یک API RESTful ایجاد می کنند و یاد می گیرند که یک برنامه تک صفحه ای پویا با AngularJS بسازند. این ماژول همچنین نحوه پیوند دادن بک‌اند با قسمت جلو، نمایش داده‌ها و مدیریت تعاملات کاربر را در زمان واقعی پوشش می‌دهد. ماژول دوم به اصول توسعه frontend و طراحی رابط کاربر پسند با استفاده از HTML، CSS، JavaScript و AngularJS می پردازد. شرکت‌کنندگان از طریق اتصال frontend با API باطن، رسیدگی به درخواست‌ها و پاسخ‌های HTTP، و مدیریت ورودی‌های کاربر و ارسال‌های فرم راهنمایی خواهند شد. علاوه بر این، این ماژول بر استراتژی‌های استقرار برای اطمینان از عملکرد و در دسترس بودن برنامه پشته MEAN تأکید دارد. در پایان این دوره، شما با استفاده از پشته MEAN یک بک‌اند مقیاس‌پذیر و امن طراحی و پیاده‌سازی خواهید کرد، یک API RESTful با Node.js و Express.js می‌سازید، آن را با یک SPA front-end با استفاده از AngularJS ادغام می‌کنید و استراتژی‌های استقرار را یاد می‌گیرید. . این دوره تجربه عملی و بینش های ارزشمندی را ارائه می دهد و شما را به توانایی ساختن یک برنامه کامل پشته MEAN از ابتدا مجهز می کند و با نیازهای توسعه برنامه در دنیای واقعی همسو می شود.

coursera سیستم بلاک چین (Mitalearn-306711)

  • 51 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Stefano M. Stefan
درباره این دوره:

بیاموزید که چگونه بلاک چین تراکنش ها را احراز هویت می کند و داده ها را بین همتایان توزیع می کند - گره های متصل به شبکه. این دوره به شما نشان می‌دهد که چگونه چندین نسخه از یک بلاک چین با یکدیگر تطبیق داده می‌شوند، محدودیت‌های بلاک چین را مورد بحث قرار می‌دهد و در برنامه‌های سازمانی فناوری بلاک‌چین بررسی می‌کند. این دوره برای تکمیل تکالیف نیاز به خرید دو کتاب دارد: درشر، دی (2017). مبانی بلاک چین: مقدمه ای غیر فنی در 25 مرحله. (ISBN-13: 978-1484226032) آنتونوپولوس، A. M. (2017). اینترنت پول، جلد دوم. (ISBN-13: 978-1947910065)

coursera سیستم های محاسباتی FPGA: دانش پیشینه و مواد مقدماتی (Mitalearn-302563)

  • 4 hours 28 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Marco Domenico Santambrogio
درباره این دوره:

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

coursera شروع با واقعیت افزوده (Mitalearn-309890)

  • 2 hours 46 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Marius Preda,Veronica Scurtu,Traian Lavric
درباره این دوره:

این دوره اصول اولیه توسعه اپلیکیشن های موبایل با استفاده از فناوری های واقعیت ترکیبی و افزوده (MAR) را به شما آموزش می دهد. از طریق پروژه‌های عملی، تکنیک‌های عملی برای نمونه‌سازی سریع و آسان سه برنامه مختلف برای تلفن‌های هوشمند و تبلت‌های اندرویدی را یاد می‌گیرید - حتی بدون تجربه کدنویسی قبلی. اگر یک کارآفرین خلاق هستید، این مقدمه ایده آل شما برای روندهای امروزی در محصولات و فناوری های بازار واقعیت افزوده در حال ظهور است. اگر یک روزنامه‌نگار، تولیدکننده رسانه/محتوا یا معلم هستید، خواهید فهمید که چگونه رسانه‌های چاپی را با صداها، تصاویر و ویدیوها تقویت کنید و ببینید که چگونه یک نقشه شهر افزوده و بازی واقعیت افزوده موقعیت جغرافیایی برای خود ایجاد کنید. مخاطب اگر یک طراح وب یا توسعه‌دهنده اپلیکیشن هستید، طیف وسیعی از بلوک‌های ساختمانی فناوری را به دست خواهید آورد که می‌توانید آن‌ها را در مجموعه خدمات خود ادغام کنید. پس زمینه شما هر چه باشد، یاد خواهید گرفت که چگونه تجربیات بصری پیشرفته ای طراحی کنید که چشم انداز شغلی شما را افزایش دهد. آنچه یاد خواهید گرفت • همه چیز درباره محصولات و فناوری های اصلی MAR موجود در بازار امروز • نحوه ساخت سه اپلیکیشن مختلف واقعیت افزوده با استفاده از مرورگر واقعیت افزوده و ابزارهای نگارش • نحوه گنجاندن تشخیص تصویر و ردیابی شی • نحوه استفاده از قابلیت موقعیت جغرافیایی برای واقعیت افزوده در فضای باز • جزئیات استاندارد ISO-ARAF، زبانی نوآورانه برای نمایش محتوای واقعیت افزوده پیش نیازها • برای شرکت در این دوره به هیچ دانش فنی قبلی نیاز ندارید. • اگر با زبان های نشانه گذاری (HTML، XML، و غیره) و سیستم های مدیریت محتوا آشنا هستید، ممکن است با مفاهیم و تکنیک های کلیدی راحت تر باشید. این MOOC توسط بنیاد پاتریک و لینا درهی پشتیبانی می شود. ما را دنبال کنید توییتر: https://twitter.com/MOOCMAR فیس بوک: https://www.facebook.com/MOOCMAR/

coursera طراحی API و مبانی پلتفرم Apigee Google Cloud (Mitalearn-301985)

  • 2 hours 39 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Google Cloud Training
درباره این دوره:

در این دوره آموزشی، نحوه طراحی API و نحوه استفاده از مشخصات OpenAPI برای مستندسازی آنها را یاد می گیرید. شما در مورد چرخه زندگی API و اینکه چگونه پلت فرم Apigee API به شما کمک می کند تا تمام جنبه های چرخه زندگی را مدیریت کنید، آشنا می شوید. با نحوه طراحی API ها با استفاده از پراکسی های API و نحوه بسته بندی API ها به عنوان محصولات API برای استفاده توسط توسعه دهندگان برنامه آشنا می شوید. از طریق ترکیبی از سخنرانی‌ها، آزمایشگاه‌های عملی و مواد تکمیلی، نحوه طراحی، ساخت، ایمن کردن، استقرار و مدیریت راه‌حل‌های API را با استفاده از پلتفرم Apigee Apigee Google Cloud یاد خواهید گرفت. این اولین دوره از توسعه APIها با سری پلتفرم Apigee Apigee Google Cloud است. پس از اتمام این دوره، در دوره Apigee API Platform در Google Cloud در API Security ثبت نام کنید.

coursera طراحی UX: از مفهوم تا نمونه اولیه (Mitalearn-302665)

  • 3 hours 55 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Predrag Klasnja
درباره این دوره:

طراحی عالی از هیچ به وجود نمی آید. به دنیا می آید، پرورش می یابد، و رشد می کند -- همه از طریق یک فرآیند سیستماتیک و قابل یادگیری. در این دوره UX، شما روند برداشت یک مفهوم اساسی، مبتنی بر نیازهای کاربر، و توسعه آن را به طرحی که به آن نیازها پاسخ می‌دهد، بررسی خواهید کرد. در این دوره، شما تجربه عملی با تکنیک هایی مانند طراحی، توسعه سناریو، استوری بورد و وایرفریم به دست خواهید آورد که به شما کمک می کند درک خود را از آنچه کاربرانتان نیاز دارند به یک تجربه کاربری قانع کننده تبدیل کنید. سپس یاد خواهید گرفت که چگونه وایرفریم ها و معماری تعاملی را به نمونه های اولیه تعاملی تبدیل کنید که می توانند با کاربران احتمالی آزمایش شوند و به طور مکرر به طرحی با کیفیت بالا تبدیل شوند که آماده تحویل به تیم توسعه برای پیاده سازی است. آنچه یاد خواهید گرفت: مشکل طراحی که سعی می کنید به آن بپردازید را تعریف کنید و دامنه آن را مشخص کنید برای تبدیل اطلاعات مربوط به نیازهای کاربر به مفاهیم طراحی، داستان‌ها و استوری‌بردهای کاربر ایجاد کنید طرح ها را تولید کنید و جلسات طوفان فکری را برای ایجاد بسیاری از ایده های طراحی که از آنها می توانید یک راه حل طراحی با کیفیت بالا بسازید انجام دهید. برای مشخص کردن طراحی و فعال کردن تست اولیه کاربر، فریم های رابط را توسعه دهید انجام آزمایش‌های کاربر با نمونه‌های اولیه کاغذی برای دریافت بازخورد اولیه کاربر در مورد مفهوم طراحی و تعاملات ماکاپ هایی با کیفیت بالا که عناصر طراحی بصری را مشخص می کنند، توسعه دهید نمونه‌های اولیه Wizard of Oz را ایجاد کنید تا تعاملات پیچیده و سیستم‌های تعاملی را که مبتنی بر صفحه نمایش نیستند (مانند دستیارهای هوشمند) به طور مؤثر آزمایش کنید.

coursera طراحی اطلاعات (Mitalearn-315330)

  • 1 hours 28 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Scott Klemmer
درباره این دوره:

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

coursera طراحی تعامل سه بعدی در واقعیت مجازی (Mitalearn-312338)

  • 3 hours 28 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Prof Sylvia Xueni Pan
درباره این دوره:

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

coursera طراحی را باز کنید (Mitalearn-307340)

  • 18 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Aria Chernik, JD, PhD,Kevin Hoch
درباره این دوره:

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

coursera طراحی رابط کاربری و تجربیات (UI/UX) (Mitalearn-304229)

  • 3 hours 17 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: IBM Skills Network Team,Corey Leong,Muhammad Yahya
درباره این دوره:

طراحی UI و UX یک صنعت پر رونق با چشم انداز های متعدد برای هر کسی با مهارت های مناسب است. این دوره برای کسانی طراحی شده است که علاقه مند به شروع حرفه ای در زمینه طراحی تجربیات UI و UX و همچنین توسعه دهندگانی هستند که می خواهند برنامه های وب و فرانت اند ایجاد کنند. این بر مفاهیم کلیدی، ابزارها و روش های مورد استفاده در توسعه front-end تاکید دارد. وب و دستگاه های قابل دسترسی با موبایل جهان را متحول می کنند. امروزه همه افراد دارای یک گوشی هوشمند، تبلت، تلویزیون هوشمند و/یا لپ تاپ هستند که از آن برای ارتباط و جستجوی داده استفاده می کنند. شرکت ها به طور فزاینده ای به توسعه دهندگان فرانت اند، توسعه دهندگان اپلیکیشن موبایل و طراحان UI/UX روی می آورند تا به آنها در تولید محصولات کاربرپسند کمک کنند. بنابراین، ارائه یک رابط کاربری قوی و در عین حال بصری و تجربه به کاربران بسیار مهم است. در این دوره آموزشی با بهترین روش های توسعه طراحی بصری آشنا می شوید و تفاوت های بین رابط کاربری خوب و ضعیف را شناسایی می کنید. شما تایپوگرافی، خوانایی و تئوری رنگ را در طراحی UI بررسی خواهید کرد. شما بینشی در مورد متدولوژی های کلیدی در طراحی بصری مانند طراحی وب پاسخگو (RWD) و طراحی وب پیشرو (PWD) خواهید داشت. شما در معرض ابزارهایی مانند Figma قرار خواهید گرفت، یک برنامه مشترک مبتنی بر ابر که برای طراحی رابط استفاده می شود. شما مراحل راه اندازی اکانت Figma را کشف کرده و با پیکربندی آن آشنا خواهید شد. علاوه بر این، شما اجزای مختلف، سبک ها، کتابخانه ها و شبکه های طرح بندی مورد استفاده در Figma را که برای طراحی ضروری هستند، کشف خواهید کرد. در طول این دوره، از طریق ویدئوها، خواندنی ها، فعالیت ها و آزمون هایی که برای آموزش اصول طراحی و توسعه وب بصری و موبایل طراحی شده اند، یاد خواهید گرفت. طیف وسیعی از دانش فنی و عملی را به دست خواهید آورد و بینش و راهنمایی را از متخصصان در این زمینه دریافت خواهید کرد. دانش عملی که از آزمایشگاه های عملی به دست می آورید، پایه شما را بیشتر تقویت می کند و شما را قادر می سازد عملکرد بهتری داشته باشید. این یک دوره مبتدی است که برای زبان آموزانی با مهارت های اولیه کار با کامپیوتر که دانش اساسی توسعه طراحی بصری دارند و با Figma آشنا هستند در نظر گرفته شده است. برای موفقیت در این دوره، باید درک اولیه ای از طراحی رابط کاربری (UI) و تجربه کاربری (UX) و همچنین وایرفریم های وب سایت، آشنایی با انواع چیدمان ها و ابزارهای مورد استفاده برای طراحی بصری در دستگاه های مختلف داشته باشید. آشنایی با اپلیکیشن Figma

coursera طراحی مبانی تجربه کاربری (UX). (Mitalearn-303651)

  • 2 hours 41 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Google Career Certificates
درباره این دوره:

طراحی مبانی تجربه کاربری (UX) اولین دوره از مجموعه هفت دوره ای است که شما را به مهارت های مورد نیاز برای اعمال مشاغل سطح پایه در طراحی تجربه کاربری مجهز می کند. طراحان UX بر تعاملاتی که افراد با محصولاتی مانند وب‌سایت‌ها، برنامه‌های موبایل و اشیاء فیزیکی دارند، تمرکز می‌کنند. طراحان UX آن تعاملات روزمره را قابل استفاده، لذت بخش و قابل دسترس می کنند. نقش یک طراح UX سطح ابتدایی ممکن است شامل همدلی با کاربران، تعریف نقاط دردناک آنها، ارائه ایده هایی برای راه حل های طراحی، ایجاد وایرفریم، نمونه های اولیه و ماکت ها و آزمایش طرح ها برای دریافت بازخورد باشد. طراحان و محققان UX فعلی در Google به عنوان مربیان شما خدمت می کنند و شما فعالیت های عملی را انجام خواهید داد که سناریوهای طراحی UX در دنیای واقعی را شبیه سازی می کند. فراگیرانی که هفت دوره را در این برنامه گواهینامه تکمیل می کنند باید برای درخواست مشاغل سطح مقدماتی به عنوان طراح UX مجهز شوند. هیچ تجربه قبلی لازم نیست. در پایان این دوره، شما قادر خواهید بود: - زمینه UX را تعریف کنید و توضیح دهید که چرا برای مصرف کنندگان و مشاغل مهم است. - مفاهیم اساسی در طراحی UX، مانند طراحی کاربر محور، چارچوب تفکر طراحی، دسترسی و طراحی متمرکز بر ارزش را درک کنید. - عواملی که در طراحی تجربه کاربری عالی نقش دارند را شناسایی کنید. - مسئولیت های شغلی متداول طراحان UX سطح ابتدایی و تیم هایی که با آنها کار می کنند را مرور کنید. - فرصت های شغلی و مسیرهای شغلی را در زمینه تجربه کاربر کاوش کنید. - توضیح دهید که چرا اسپرینت های طراحی بخش مهم و مفیدی از کار یک طراح UX است. - روش های رایج تحقیق UX را شرح دهید. - سوگیری ها را در تحقیقات UX شناسایی و به حساب آورید.

coursera طراحی و پروتکل‌های رابط M2M و IoT برای سیستم‌های جاسازی شده (Mitalearn-311964)

  • 3 hours 36 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Bruce Montgomery, PhD, PMP
درباره این دوره:

این دوره همچنین می تواند برای اعتبار آکادمیک به عنوان ECEA 5348، بخشی از مدرک کارشناسی ارشد CU Boulder در مهندسی برق، اخذ شود. طراحی و پروتکل‌های رابط M2M و IoT سومین کلاس از سه کلاس در تخصص طراحی رابط جاسازی شده (EID) است، یک نسخه آنلاین از کلاس EID در محوطه دانشگاه که در طراحی سیستم‌های جاسازی شده فارغ‌التحصیل تدریس می‌شود. این دوره بر اتصال دستگاه‌ها به یکدیگر و به ابر برای ایجاد نمونه‌های اولیه و سیستم‌های واقعی که داده‌ها را از دستگاه‌ها به مصرف‌کنندگان جریان می‌دهد، متمرکز است. این کلاس شامل مقدمه ای بر مفاهیم M2M (ماشین به ماشین) و اینترنت اشیا (اینترنت اشیا)، استفاده از ابر برای توسعه سیستم های اینترنت اشیا (به ویژه AWS (سرویس های وب آمازون) و چارچوب اینترنت اشیا آن)، بررسی پروتکل های ارتباطی رایج است. در هر سطح از دستگاه‌های متصل، و سایر دغدغه‌های طراحی اینترنت اشیا مانند امنیت، رویکردهای صف پیام، و استفاده و طراحی APIها و ریزسرویس‌ها. محتوا از بهترین شیوه‌های طراحی عمومی تا ویژگی‌های خاص برای ابزارها و روش‌های انتخابی را شامل می‌شود، اما همه برای پشتیبانی از توسعه دستگاه‌های تعبیه‌شده در برنامه‌های IoT ارائه شده‌اند. این کلاس شامل پروژه‌های عملی است که به شما امکان می‌دهد برخی از روش‌های استاندارد را در توسعه نرم‌افزاری از رابط‌های کاربر گرافیکی اولیه برای دستگاه‌هایی که از AWS، Python و به‌طور اختیاری Node.JS استفاده می‌کنند، امتحان کنید. این دوره را می توان برای اعتبار آکادمیک به عنوان ECEA 5348، بخشی از مدرک کارشناسی ارشد CU Boulder در مهندسی برق اخذ کرد.

coursera طراحی و توسعه اپلیکیشن برای iOS (Mitalearn-314871)

  • 4 hours 5 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Parham Aarabi
درباره این دوره:

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

coursera طراحی وب برای همه Capstone (Mitalearn-302903)

  • 1 hours 8 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Colleen van Lent, Ph.D.,Charles Russell Severance
درباره این دوره:

Capstone یک نمونه کار وب با کیفیت بالاتر ایجاد می کند. دانش آموزان توانایی طراحی و پیاده سازی یک سایت واکنش گرا را برای حداقل سه پلتفرم نشان خواهند داد. رعایت استانداردهای اعتبار سنجی و دسترسی الزامی خواهد بود. پیاده سازی های در حال تکامل دانش آموز هر هفته توسط همتایان و دستیاران آموزشی مورد بررسی قرار می گیرد تا اطمینان حاصل شود که دانش آموز با دستور کار دوره همراه است. پس از اتمام این دوره، دانش‌آموزان احساس راحتی می‌کنند که سایت‌های فرانت‌اند موجود را ایجاد و/یا به‌روزرسانی کنند، از چارچوب‌های موجود استفاده کنند، و سایت‌های آزمایشی را برای انطباق با دسترس‌پذیری آزمایش کنند. این دوره فقط برای دانشجویانی آزاد است که چهار دوره اول را در تخصص طراحی وب برای همه گذرانده اند: مقدمه ای بر HTML5، مقدمه ای بر CSS3، تعامل با جاوا اسکریپت، و استایل پیشرفته با طراحی واکنش گرا.