Course catalog

Course duration

Course provider

Topic

Categories

Showing 81-100 of 708 items.

coursera ابزارهای تجارت: لینوکس و SQL (Mitalearn-303685)

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

این چهارمین دوره گواهی امنیت سایبری گوگل است. این دوره‌ها شما را به مهارت‌هایی که برای درخواست یک شغل امنیت سایبری سطح ابتدایی نیاز دارید، مجهز می‌کند. شما بر اساس درک خود از موضوعاتی که در سومین دوره گواهینامه امنیت سایبری Google معرفی شده اند، استفاده خواهید کرد. در این دوره، شما مهارت های محاسباتی را که در محل کار به عنوان یک تحلیلگر امنیت سایبری استفاده خواهید کرد، بررسی خواهید کرد. ابتدا، استفاده از لینوکس را تمرین خواهید کرد، سیستم عاملی که معمولاً توسط متخصصان امنیت سایبری استفاده می شود. به عنوان مثال، شما از خط فرمان لینوکس از طریق پوسته Bash برای پیمایش و مدیریت سیستم فایل و احراز هویت کاربران استفاده خواهید کرد. سپس، از SQL برای برقراری ارتباط با پایگاه داده استفاده خواهید کرد. کارمندان Google که در حال حاضر در امنیت سایبری کار می‌کنند، شما را از طریق ویدیوها راهنمایی می‌کنند، فعالیت‌های عملی و نمونه‌هایی را ارائه می‌کنند که وظایف رایج امنیت سایبری را شبیه‌سازی می‌کنند، و به شما کمک می‌کنند مهارت‌های خود را برای آماده شدن برای مشاغل ایجاد کنید. فراگیرانی که این گواهی را تکمیل می کنند، برای درخواست نقش های امنیت سایبری سطح ابتدایی مجهز خواهند شد. هیچ تجربه قبلی لازم نیست. در پایان این دوره، شما: - ارتباط بین سیستم عامل ها، برنامه ها و سخت افزار را توضیح دهید. - یک رابط کاربری گرافیکی را با یک رابط خط فرمان مقایسه کنید. - ویژگی های منحصر به فرد توزیع های رایج لینوکس را شناسایی کنید. - سیستم فایل را با استفاده از دستورات لینوکس از طریق پوسته Bash هدایت و مدیریت کنید. - از دستورات لینوکس از طریق پوسته Bash برای احراز هویت و مجوز دادن به کاربران استفاده کنید. - نحوه سازماندهی پایگاه داده رابطه ای را شرح دهید. - از SQL برای بازیابی اطلاعات از پایگاه داده استفاده کنید. - فیلترها را برای پرس و جوهای SQL اعمال کنید و از اتصالات برای ترکیب چند جدول استفاده کنید.

coursera اپلیکیشن iOS خود را بسازید (Mitalearn-314905)

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

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

coursera اتصال به پایگاه داده جاوا (JDBC) مقدمه (Mitalearn-306626)

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

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

coursera اتصال به وب و امنیت در سیستم های جاسازی شده (Mitalearn-309567)

  • 4 hours 22 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Juha Plosila,Farhoud Hosseinpour
درباره این دوره:

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

coursera اتصال و محافظت: شبکه ها و امنیت شبکه (Mitalearn-303668)

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

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

coursera اتوماسیون با نمک (Mitalearn-307306)

  • 2 hours 27 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Whizlabs Instructor
درباره این دوره:

Salt یک چارچوب مدیریت پیکربندی اتوماسیون است که بر اساس ایده اجرای دستورات از راه دور طراحی شده است. این نرم افزار منبع باز است که برای خودکارسازی پیکربندی سیستم های سرور توسعه یافته است. این دوره با مقدمه ای بر اتوماسیون با نمک و سپس نصب نمک شروع می شود. توضیح مختصری در مورد ویژگی های Salt با استفاده از ابزارهای خط فرمان و Matching Elements در دوره ارائه شده است. این دوره همچنین کار Jinja2 و Pillars را به روشی دقیق نشان می دهد. این دوره 3 ساعت فیلم آموزشی ارائه می دهد که به ماژول ها تقسیم می شود. درک مفاهیم دوره از طریق نمایش های آزمایشگاهی آسان است. به منظور آزمودن درک فراگیران، هر ماژول شامل ارزیابی‌هایی در قالب پرسش‌های مسابقه و ویدیویی است. یک آزمون اجباری سوالات درجه بندی شده نیز در پایان هر ماژول ارائه شده است. آشنایی با زبان های برنامه نویسی YAML و Python مزیت محسوب می شود. درک زیرساخت به عنوان کد یک دارایی است. در پایان این دوره، فراگیران قادر خواهند بود: -نصب و پیکربندی SaltStack -نمایش کار Jinja2 و Pillars -کاوش ویژگی های نمک با استفاده از ابزارهای خط فرمان و عناصر تطبیق کاوش در کار با ایالت ها و قالب

coursera اتوماسیون رابط کاربری و انتخابگرها (Mitalearn-303345)

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

دوره UI Automation and Selectors درک عمیقی از روش های مختلف مورد استفاده در هنگام تعامل با رابط کاربری برنامه های مختلف مانند Excel، Word، CRM، وب سایت ها در هنگام ساخت پروژه های اتوماسیون ارائه می دهد. ویژگی ضبط و ضبط های مختلف موجود در استودیو را برای ضبط اقدامات کاربر و ایجاد گردش کار معرفی می کند. همچنین دانشی در مورد انتخابگرها و چگونگی سودمندی آنها در ساخت پروژه های اتوماسیون ارائه می دهد. این دوره دارای چندین تمرین تمرینی است که به تقویت دانش شما و درک ایجاد گردش کار در استودیو کمک می کند.

coursera اجرای پرس و جوهای متن کامل با Elasticsearch (Mitalearn-305181)

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

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

coursera احتمال و آمار برای یادگیری ماشین و علم داده (Mitalearn-303872)

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

به تازگی برای سال 2024 به روز شده است! Mathematics for Machine Learning and Data Science یک برنامه آنلاین پایه است که توسط DeepLearning.AI ایجاد شده و توسط Luis Serrano تدریس می شود. در یادگیری ماشینی، شما مفاهیم ریاضی را از طریق برنامه نویسی به کار می برید. و بنابراین، در این تخصص، مفاهیم ریاضی را که با استفاده از برنامه نویسی پایتون یاد می گیرید، در تمرینات آزمایشگاهی عملی به کار خواهید برد. به عنوان یک زبان آموز در این برنامه، برای موفقیت به مهارت های برنامه نویسی پایتون اولیه تا متوسط ​​نیاز دارید. پس از اتمام این دوره، شما قادر خواهید بود: • با استفاده از مفاهیم احتمال، متغیرهای تصادفی، و توزیع احتمال، عدم قطعیت ذاتی در پیش‌بینی‌های مدل‌های یادگیری ماشین را توصیف و کمی کنید. • درک بصری و شهودی خواص توزیع‌های احتمال رایج در یادگیری ماشین و علم داده مانند توزیع‌های برنولی، دوجمله‌ای و گاوسی • روش‌های آماری رایج مانند برآورد حداکثر احتمال (MLE) و حداکثر تخمین پیشینی (MAP) را برای مشکلات یادگیری ماشین اعمال کنید. • ارزیابی عملکرد مدل های یادگیری ماشین با استفاده از تخمین های بازه ای و حاشیه خطاها • استفاده از مفاهیم آزمون فرضیه های آماری در آزمون های رایج در علم داده مانند آزمون AB • تجزیه و تحلیل داده های اکتشافی را روی یک مجموعه داده برای یافتن، اعتبارسنجی و کمی کردن الگوها انجام دهید. بسیاری از مهندسان یادگیری ماشین و دانشمندان داده در زمینه ریاضیات به کمک نیاز دارند، و حتی تمرین‌کنندگان با تجربه نیز می‌توانند از کمبود مهارت‌های ریاضی عقب‌مانده شوند. این تخصص از آموزش نوآورانه در ریاضیات استفاده می‌کند تا به شما کمک کند تا سریع و شهودی یاد بگیرید، با دوره‌هایی که از تجسم‌های ساده برای پیگیری استفاده می‌کنند تا به شما کمک کنند تا ببینید که چگونه ریاضیات پشت یادگیری ماشین واقعاً کار می‌کند.  ما به شما توصیه می کنیم سطح ریاضی دبیرستان (توابع، جبر پایه) و آشنایی با برنامه نویسی (ساختارهای داده، حلقه ها، توابع، دستورات شرطی، اشکال زدایی) داشته باشید. تکالیف و آزمایشگاه‌ها در پایتون نوشته شده‌اند، اما این دوره تمام کتابخانه‌های یادگیری ماشینی را که استفاده می‌کنید معرفی می‌کند.

coursera اخلاق هوش مصنوعی (Mitalearn-304484)

  • 1 hours 58 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Viola Schiaffonati
درباره این دوره:

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

coursera ادراک بصری (Mitalearn-303379)

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

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

coursera ادغام توسعه تست محور در گردش کار شما (Mitalearn-313902)

  • 21 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Doug Purcell
درباره این دوره:

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

coursera ارتباطات اینترنت اشیا (Mitalearn-311114)

  • 6 hours 37 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Matthew Caesar
درباره این دوره:

این دوره مبتنی بر دوره قبلی است: دستگاه های اینترنت اشیا. بعد از اینکه یک وسیله نقلیه خودران کوچک ساختیم و برنامه ریزی کردیم، اکنون زمان آن رسیده است که وارد قلمروهای پیشرفته تر شویم و اتصال دستگاه را بیشتر تقویت کنیم. برای انجام این کار، ارتباطات فرکانس رادیویی (RF)، لایه MAC، شبکه مش و همچنین الگوریتم های توزیع شده برای استفاده در مکان های جغرافیایی را مطالعه خواهید کرد. این تکنیک ها در آزمایشگاه روی دستگاه شما اعمال می شود که از چهار مرحله تشکیل شده است، یک مرحله در هر هفته دوره. در هفته 1، پس از بررسی برخی از جهت گیری های دوره، شما بر روی ارتباطات فرکانس رادیویی (RF)، نحوه تطابق آن با دامنه وسیع تر الکترومغناطیس، نحوه انتشار سیگنال های RF در محیط های فیزیکی، نحوه استفاده از سیگنال های RF تمرکز خواهید کرد. داده‌ها را رمزگذاری می‌کند و اینکه چگونه همه این اطلاعات در ساخت بسترهای ارتباطی اینترنت اشیا انعطاف‌پذیر و با پهنای باند بالا مفید است.

coursera ارزیابی توسعه‌دهنده نرم‌افزار Full Stack (Mitalearn-270263)

  • متوسط
  • Release date: 27 June 2026
  • Author: Rav Ahuja
درباره این دوره:

این آخرین دوره در گواهینامه حرفه ای توسعه دهنده نرم افزار IBM Full Stack است. این دانش شما و مهارت هایی را که تا کنون به دست آورده اید آزمایش خواهد کرد. این دوره شامل امتحان نهایی درجه بندی شده است که محتوای دروس مختلف در رایانه شخصی را پوشش می دهد. شما در موضوعاتی مانند مفاهیم اصلی محاسبات ابری ارزیابی خواهید شد. زبان هایی مانند HTML، CSS، جاوا اسکریپت و پایتون؛ فریمورک هایی مانند Node.js، Express و React. و فناوری‌های بک‌اند مانند Docker، Kubernetes، OpenShift، SQL، Django، Microservices و Serverless. قبل از گذراندن این دوره، لطفاً مطمئن شوید که تمام دوره های قبلی را در رایانه شخصی توسعه دهنده نرم افزار IBM Full Stack گذرانده اید.

coursera ارزیابی رابط های کاربری (Mitalearn-314395)

  • 6 hours 44 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Loren Terveen,Haiyi Zhu,Lana Yarosh
درباره این دوره:

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

coursera ارزیابی طرح ها با کاربران (Mitalearn-302818)

  • 3 hours
  • مبتدی
  • Release date: 23 June 2026
  • Author: Mark Newman
درباره این دوره:

هنگام طراحی سیستم هایی که برای کاربران کار می کنند، هیچ جایگزینی برای تماشای تلاش آنها برای استفاده از سیستم برای دیدن اینکه چه چیزی کار می کند و چه چیزی کار نمی کند وجود ندارد. در این دوره UX، شما یاد خواهید گرفت که چگونه با کاربران تست هایی طراحی و انجام دهید که به شما می گوید طراحی شما چقدر برای کمک به کاربران در انجام کارهایی که باید انجام دهند موثر است و احساس آنها در مورد استفاده از سیستم شما چیست. این دوره بخشی از تخصص طراحی و تحقیقات تجربه کاربری (UX) است که در Coursera ارائه شده است. آنچه یاد خواهید گرفت: شناسایی رویکردهای مختلف برای تست کاربر و استفاده مناسب از آنها نحوه طراحی یک تست کاربر موثر را درک کنید نحوه اجرای یک تست کاربر موثر برای به دست آوردن بیشترین اطلاعات ممکن از هر برخورد را بدانید تجزیه و تحلیل و گزارش در مورد تست کاربر

coursera از C++ برای ساختن یک پلتفرم تجارت رمزنگاری: سیستم نهایی استفاده کنید (Mitalearn-312321)

  • 1 hours 44 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Dr Matthew Yee-King
درباره این دوره:

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

coursera استخراج نیازمندی ها: مصنوعات و تجزیه و تحلیل ذینفعان (Mitalearn-306048)

  • 1 hours 37 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Kristen Walcott-Justice
درباره این دوره:

در Elicitation: Artifact and Stakeholder Driven Analysis، شما یاد خواهید گرفت که از دانش ثبت شده و ثبت نشده در حال حاضر در تکنیک های استخراج خود استفاده کنید. همانطور که در مورد محصول جدید شروع به کار می کنید، ابتدا باید در مورد محصولی که وجود داشت (اگر وجود داشت) اطلاعات کسب کنید و سپس در مورد سیستمی که قرار است باشید یاد بگیرید. اغلب اوقات، شما خود را در محیطی می یابید که هیچ چیزی در مورد آن نمی دانید! این دوره به شما کمک می کند تا راه هایی را برای یادگیری در مورد دامنه، سیستمی که بود و سیستمی که قرار است بیابید. لطفاً مرور کنید: "این کلاس برای چه کسی است تا مشخص شود آیا شما برای شرکت در این دوره تحصیلات تکمیلی آماده هستید یا خیر".

coursera استدلال خودکار: بررسی مدل نمادین (Mitalearn-312729)

  • 2 hours 31 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Hans Zantema
درباره این دوره:

دوره Automated Reasoning: Symbolic Model Checking نشان می‌دهد که چگونه می‌توان ویژگی‌های سیستم‌ها و برنامه‌های فعال را به‌طور خودکار تأیید کرد. مفهوم اصلی یک سیستم انتقال است: هر سیستمی که بتوان آن را با حالت ها و مراحل توصیف کرد. ما ارائه می کنیم که چگونه در CTL (منطق درخت محاسباتی) ویژگی هایی مانند قابلیت دسترسی را می توان توصیف کرد. به طور معمول، یک فضای حالت ممکن است بسیار بزرگ باشد. یکی از راه‌های مقابله با این موضوع، بررسی مدل نمادین است: راهی که در آن مجموعه‌ای از حالت‌ها به صورت نمادین نمایش داده می‌شوند. یک راه مفید برای انجام این کار، نمایش مجموعه ای از حالت ها توسط BDD ها (نمودار تصمیم گیری دودویی) است. در این دوره تعاریف و ویژگی های اولیه BDD ها و الگوریتم های محاسبه آن ها در صورت نیاز برای بررسی مدل CTL ارائه شده است.

coursera استدلال خودکار: رضایت پذیری (Mitalearn-310655)

  • 3 hours 22 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Hans Zantema
درباره این دوره:

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

Suggestions