Course catalog

Course duration

Course provider

Topic

Categories

Showing 101-120 of 200 items.

coursera رمزنگاری و نمای کلی هشینگ (Mitalearn-306031)

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

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

coursera روش های حل مسائل (Mitalearn-306235)

  • 2 hours 33 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: David Quigley
درباره این دوره:

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

coursera ساخت اولین بازی واقعیت مجازی شما (Mitalearn-308683)

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

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

coursera ساخت برنامه React با استفاده از ASP.NET MVC5 (Mitalearn-312831)

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

دوره آموزشی Building React با استفاده از ASP.NET MVC5 طراحی شده است تا به توسعه دهندگان آموزش دهد که چگونه با استفاده از کتابخانه React JS و چارچوب ASP.NET MVC5، برنامه های وب مقیاس پذیر و کارآمد بسازند. شرکت‌کنندگان همچنین یاد می‌گیرند که چگونه React JS را با برنامه‌های تحت وب ASP.NET MVC5 خود ادغام کنند و از ویژگی‌های فریم‌ورک مانند رندر سمت سرور و مسیریابی بهره ببرند. این دوره برای افرادی با تجربه قبلی در زمینه توسعه وب با React و آشنایی با فناوری های ASP.NET مناسب است.

coursera ساخت خدمات ابری با چارچوب Java Spring (Mitalearn-310536)

  • 7 hours 53 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Dr. Jules White,Dr. Douglas C. Schmidt
درباره این دوره:

این MOOC به طور مثال نحوه ساخت سرویس های ابری را از طریق استفاده از تکنیک های طراحی شی گرا شرح می دهد. ویژگی های زبان برنامه نویسی جاوا؛ Java Servlets، Java Spring Framework. و پلتفرم های رایانش ابری، مانند خدمات وب آمازون. با توجه به اهمیت ساختن پلتفرم های موبایل/ابر ایمن و مقیاس پذیر، این MOOC نه تنها نحوه ساخت سرویس های ابری را به شما نشان می دهد، بلکه نحوه انجام این کار را به صورت ایمن، مقیاس پذیر و کارآمد نشان می دهد. موضوعات مربوط به امنیت و مقیاس‌پذیری در بحث ایجاد سرویس ابری بافته می‌شود تا دانش‌آموزان از همان ابتدا نحوه ایجاد سرویس‌های ابری قوی را بیاموزند.

coursera ساخت خدمات با ASP.NET Web API (Mitalearn-312661)

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

با استفاده از ASP.NET Web API با این دوره آموزشی به دقت طراحی شده، به دنیای پیچیده خدمات ساختمانی شیرجه بزنید. این دوره که برای پاسخگویی به افراد مختلف از مبتدی تا افرادی با درک اساسی طراحی شده است، با هدف توضیح مفاهیم ایجاد سرویس های RESTful با استفاده از ASP.NET Web API است. در اولین ماژول، اصول برنامه نویسی سی شارپ، سفر خود را با کاوش در قلمرو جذاب سی شارپ آغاز خواهید کرد. با مقدمه‌ای بر اهمیت بی‌نظیر آن در چشم‌انداز نرم‌افزاری امروزی، به تدریج مفاهیم اساسی آن را بررسی خواهید کرد. از درک انواع داده ها و متغیرهای مختلف گرفته تا تسلط بر هنر عبارات شرطی و ساختارهای کنترلی، این ماژول راه را برای آنچه در پیش است هموار می کند. با پیشروی به ماژول دوم، برنامه نویسی پیشرفته سی شارپ، دیدگاه شما با یک فرو رفتن شدید در قلمروهای عمیق تر C# گسترش می یابد. با ورود به موضوعات پیشرفته مانند نمایندگان، رویدادها و اصول تکامل یافته برنامه نویسی شی گرا، تخصص عملی را به دست خواهید آورد و شما را برای مقابله با چالش های برنامه نویسی پیچیده مجهز می کند. به ماژول سوم، SQL Server for Backend Development بروید تا تمرکز خود را به سمت باطن محوری معطوف کنید. از قابلیت ها و تفاوت های ظریف SQL Server پرده برداری کنید، با محوریت پایگاه های داده رابطه ای آشنا شوید و پیچیدگی های معماری را درک کنید. در پایان، طراحی و مدیریت پایگاه‌های اطلاعاتی قوی که برای برنامه‌های کاربردی وب طراحی شده‌اند، ماهیت دوم خواهد بود. در نهایت، در ماژول چهارم، ASP.NET Web API، ماهیت اصلی این دوره آشکار می شود. در اینجا، شما با اصول اساسی خدمات وب RESTful آشنا می شوید. با تسلط بر هنر تعریف نقاط پایانی API و کسب مهارت در تکنیک های سریال سازی داده ها، شما آماده خواهید بود تا API های وب قدرتمند را با ظرافت بسازید و به کار بگیرید. پس از پایان این دوره، شما نه تنها درک عمیقی از خدمات ساختمان با ASP.NET Web API خواهید داشت، بلکه مهارت طراحی، پیاده سازی و راه اندازی خدمات وب مقیاس پذیر و کارآمد را نیز خواهید داشت.

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 را به دست خواهید آورد.

Suggestions