Course catalog

Course duration

Course provider

Topic

Categories

Showing 161-180 of 708 items.

coursera امنیت نرم افزار (Mitalearn-314327)

  • 10 hours 34 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Michael Hicks
درباره این دوره:

در این دوره به بررسی مبانی امنیت نرم افزار می پردازیم. ما آسیب‌پذیری‌ها و حملات مهم نرم‌افزاری را که از آنها سوءاستفاده می‌کنند - مانند سرریز بافر، تزریق SQL، و ربودن جلسه - در نظر خواهیم گرفت و دفاع‌هایی را در نظر خواهیم گرفت که از این حملات جلوگیری یا کاهش می‌دهند، از جمله تست‌های پیشرفته و تکنیک‌های تحلیل برنامه. نکته مهم این است که ما با در نظر گرفتن تکنیک هایی در هر مرحله از چرخه توسعه که می تواند برای تقویت امنیت سیستم های نرم افزاری مورد استفاده قرار گیرد، ذهنیت "ایجاد امنیت در" را در نظر می گیریم. زبان آموزان موفق در این دوره معمولاً در مقطع کارشناسی ارشد در یک رشته فنی کار کرده اند، تا حدی با برنامه نویسی، به طور ایده آل در C/C++ و یک زبان برنامه مدیریت شده دیگر (مانند ML یا جاوا)، آشنایی دارند و قبلاً در معرض دید قرار گرفته اند. به الگوریتم ها دانش‌آموزانی که با این زبان‌ها آشنا نیستند، اما با زبان‌های دیگر آشنا نیستند، می‌توانند مهارت‌های خود را از طریق آموزش‌های آنلاین وب بهبود بخشند.

coursera امنیت و حریم خصوصی در شبکه TOR (Mitalearn-312083)

  • 1 hours 47 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Edward Chow,Greg Williams,Richard White
درباره این دوره:

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

coursera انجام علم داده با Azure Databricks (Mitalearn-308394)

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

در این دوره آموزشی، شما یاد خواهید گرفت که چگونه از قدرت Apache Spark و خوشه های قدرتمندی که بر روی پلتفرم Azure Databricks اجرا می شوند برای اجرای بارهای کاری علم داده در فضای ابری استفاده کنید. این چهارمین دوره از یک برنامه پنج دوره ای است که شما را برای شرکت در آزمون DP-100: طراحی و پیاده سازی راه حل علم داده در آزمون گواهینامه Azurec آماده می کند. آزمون گواهینامه فرصتی برای اثبات دانش و تخصص راه حل های یادگیری ماشین در مقیاس ابری با استفاده از یادگیری ماشینی Azure است. این تخصص به شما می آموزد که از دانش موجود خود از پایتون و یادگیری ماشین برای مدیریت جذب و آماده سازی داده ها، آموزش مدل و استقرار، و نظارت راه حل یادگیری ماشین در Microsoft Azure استفاده کنید. هر دوره به شما مفاهیم و مهارت هایی را می آموزد که با امتحان اندازه گیری می شوند. این تخصص برای دانشمندان داده با دانش موجود از Python و چارچوب‌های یادگیری ماشینی مانند Scikit-Learn، PyTorch و Tensorflow در نظر گرفته شده است، که می‌خواهند راه‌حل‌های یادگیری ماشین را در فضای ابری بسازند و کار کنند. این به دانشمندان داده می آموزد که چگونه راه حل های سرتاسری را در Microsoft Azure ایجاد کنند. دانش آموزان یاد خواهند گرفت که چگونه منابع Azure را برای یادگیری ماشین مدیریت کنند. آزمایش ها و مدل های قطار را اجرا کنید. راه حل های یادگیری ماشین را مستقر و عملیاتی کنید و یادگیری ماشینی مسئولانه را پیاده سازی کنید. آنها همچنین یاد خواهند گرفت که از Azure Databricks برای کاوش، آماده سازی و مدل سازی داده ها استفاده کنند. و فرآیندهای یادگیری ماشین Databricks را با یادگیری ماشینی Azure ادغام کنید.

coursera انصاف و تعصب داده های هوش مصنوعی (Mitalearn-306456)

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

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

coursera انیمیشن با جاوا اسکریپت و جی کوئری (Mitalearn-306320)

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

با معرفی کلی جاوا اسکریپت در دوره اول، این دوره بر روی کتابخانه های جاوا اسکریپت، به طور خاص jQuery تمرکز خواهد کرد. اسکریپت ها به سمت دستکاری مدل شیء سند (DOM) هدایت خواهند شد. یادگیرندگان بهترین کتابخانه‌های جاوا اسکریپت را توصیف می‌کنند و متمایز می‌کنند که کدامیک برای پیاده‌سازی و تسریع توسعه انیمیشن صفحه وب بهترین کار را دارند. اهداف دوره شامل معرفی محصول نهایی دوره است - یک وب سایت سبک صفحه فرود با استفاده از عناصر jQuery برای دستکاری اسناد HTML و بهبود تجربه کاربر. در صفحه فرود ایجاد شده عمیق تر شوید و آن را به پروژه های جداگانه جی کوئری تقسیم کنید. رویدادها و افکت‌های jQuery در حین کاوش در رابطه بیشتر jQuery با اسناد HTML پوشش داده می‌شوند. در نهایت، تمرکز بر پلاگین ها و ادامه تجزیه توانایی جی کوئری برای دستکاری HTML و CSS.

coursera اوج عملکرد الهام بخش در تیم های فنی (Mitalearn-315534)

  • 2 hours 33 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Nancy Wang
درباره این دوره:

توسط AMAZON WEB SERVICES (AWS) حمایت می شود. در دوره قبلی، اصول رهبری برای مهندسان نرم افزار، با نحوه استخدام تیم خود و تعیین اهداف آن آشنا شدید. اکنون، یاد بگیرید که چگونه هر یک از اعضای تیم را رهبری کنید، بهترین عملکرد شخصی آنها و عملکرد کلی تیم خود را روز به روز افزایش دهید. نانسی وانگ، مدیر مهندسی و مدیر کل خدمات حفاظت از داده های AWS و بنیانگذار Advancing Women in Tech (AWIT)، مهارت های مدیریت مهندسی پرورش یافته در AMAZON (شرکت رتبه دوم در Fortune 500) را با شما به اشتراک می گذارد. روش های GOOGLE و MICROSOFT. مهارت‌ها و مدل‌های ذهنی را که بهترین مدیران مهندسی جهان برای تبدیل استخدام‌های جدید خود به مهندسین در سطح جهانی اعمال می‌کنند، توسعه دهید. پس از اتمام دوره، متوجه خواهید شد که سازمان های مهندسی نرم افزار در سطح جهانی چه انتظاراتی از مدیران خود دارند، از جمله: * چرا روش‌های WATERFALL و AGILE را برای جلوگیری از مشکلات هر دو ترکیب می‌کنید * نحوه پیروی از قوانین کار و انتظارات فرهنگی در حالی که تیم های توزیع شده جغرافیایی را رهبری می کنید * چگونه با مربیگری، حسابرسی، و بازخورد خود، مهندسان با عملکرد بالا را توسعه دهید * چگونه بازیکنان ضعیف تیم خود را برگردانید * چگونه با مدیران دیگر و تیم‌هایشان همسو می‌شوید و برای دستیابی به اهداف متقابل عملکردی، افزایش می‌دهید و می‌گیرید.

coursera اولویت بندی نیازمندی های نرم افزار: تحلیل ریسک (Mitalearn-307051)

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

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

coursera اولین برنامه اندروید خود را بسازید (دوره پروژه محور) (Mitalearn-314276)

  • 2 hours 56 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Dr. Virginie Galtier,Michel Ianotto
درباره این دوره:

آنچه به دست خواهید آورد: در این دوره پروژه محور*، برنامه منحصر به فرد خود را برای پلتفرم موبایل اندروید طراحی، ساخت و توزیع خواهید کرد. ما مجموعه‌ای از بلوک‌های ساختمانی قابل تنظیم را در اختیار شما قرار می‌دهیم که می‌توانید آنها را برای ایجاد انواع مختلف برنامه‌ها جمع‌آوری کنید و به شما کمک می‌کند با بسیاری از ویژگی‌های مهم توسعه اندروید آشنا شوید. وقتی پروژه را کامل کردید، علاوه بر داشتن یک برنامه شخصی‌سازی شده که می‌توانید از آن استفاده کنید و به اشتراک بگذارید، مهارت‌ها و پیش‌زمینه‌ای را خواهید داشت که برای رفتن به دوره‌های پیشرفته‌تر در توسعه اندروید نیاز دارید. آنچه برای شروع نیاز دارید: این دوره پروژه محور برای زبان آموزانی طراحی شده است که تجربه قبلی برنامه نویسی در جاوا دارند، مانند دوره مقدماتی کالج یا تخصص برنامه نویسی جاوا Coursera (https://www.coursera.org/specializations/java-programming). به رایانه ای با اتصال اینترنت پایدار نیاز دارید، اما به تلفن Android نیاز ندارید - ما از نرم افزار رایگانی استفاده خواهیم کرد که می توانید از آن برای شبیه سازی تلفن در رایانه خود استفاده کنید. ما از Android Studio به عنوان IDE استفاده خواهیم کرد. با اکثر کامپیوترها و سیستم عامل ها سازگار است. می توانید جزئیات سیستم مورد نیاز را در اینجا پیدا کنید: https://developer.android.com/sdk/index.html#Requirements. *درباره دوره های پروژه محور: دوره های پروژه محور برای کمک به شما در تکمیل یک پروژه واقعی شخصی و معنادار طراحی شده اند، با مربی خود و جامعه ای از فراگیران با اهداف مشابه که در طول مسیر راهنمایی و پیشنهاد می کنند. با به کارگیری فعال مفاهیم جدید در حین یادگیری، بر محتوای دوره به طور مؤثرتری تسلط خواهید یافت. همچنین در استفاده از مهارت هایی که کسب می کنید برای ایجاد تغییرات مثبت در زندگی و حرفه خود شروع خواهید کرد. وقتی دوره را کامل کردید، یک پروژه تمام شده خواهید داشت که با افتخار از آن استفاده کرده و به اشتراک خواهید گذاشت. زمان: 10 ساعت مطالعه، 10 ساعت کار پروژه فعال

coursera ایجاد برنامه های بدون سرور (Mitalearn-308360)

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

در این دوره، یاد خواهید گرفت که چگونه توابع Azure ایجاد سیستم‌های محاسباتی مبتنی بر رویداد را امکان‌پذیر می‌سازد که می‌توانند توسط رویدادهای خارجی مختلف راه‌اندازی شوند. شما نحوه استفاده از توابع برای اجرای منطق سمت سرور و ساخت معماری های بدون سرور را به دست خواهید آورد. این دوره به شما کمک می کند تا برای گواهینامه Microsoft Certified: Azure Developer Associate آماده شوید. این دوره بخشی از یک تخصص است که برای توسعه دهندگانی در نظر گرفته شده است که می خواهند تخصص خود را در تمام مراحل توسعه ابر از الزامات، تعریف و طراحی نشان دهند. توسعه، استقرار و نگهداری؛ به تنظیم و نظارت بر عملکرد این برای هر کسی که علاقه مند به آماده شدن برای آزمون AZ-204: توسعه راه حل ها برای آزمون Microsoft Azure است ایده آل است. این اولین دوره از یک برنامه 8 دوره است که به شما برای شرکت در آزمون کمک می کند. هر دوره به شما مفاهیم و مهارت هایی را می آموزد که با امتحان اندازه گیری می شوند. با پایان این برنامه گواهینامه حرفه ای، شما آماده شرکت و ثبت نام در آزمون AZ-204: توسعه راه حل ها برای Microsoft Azure خواهید بود.

coursera ایجاد رابط کاربری پویا (UI) برای وب سایت ها (Mitalearn-301492)

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

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

coursera ایجاد کد با ChatGPT API (Mitalearn-306388)

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

این دوره، فراگیران را در راه‌اندازی نسخه آزمایشی OpenAI، تولید کلیدهای API و اولین درخواست API خود راهنمایی می‌کند. زبان آموزان با اصول استفاده از ChatGPT-API برای تولید انواع پاسخ ها آشنا می شوند.

coursera ایجاد مدل های یادگیری ماشینی در Microsoft Azure (Mitalearn-310179)

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

یادگیری ماشینی پایه و اساس مدل‌سازی پیش‌بینی‌کننده و هوش مصنوعی است. اگر می‌خواهید در مورد مفاهیم اساسی و نحوه ورود به مدل‌های ساخت با رایج‌ترین ابزارهای یادگیری ماشین بیاموزید، این مسیر برای شما مناسب است. در این دوره، شما با اصول اصلی یادگیری ماشینی و نحوه استفاده از ابزارها و چارچوب های رایج برای آموزش، ارزیابی و استفاده از مدل های یادگیری ماشینی آشنا خواهید شد. این دوره برای آماده سازی شما برای نقش هایی طراحی شده است که شامل برنامه ریزی و ایجاد یک محیط کاری مناسب برای حجم کاری علم داده در Azure می شود. شما یاد خواهید گرفت که چگونه آزمایش های داده را اجرا کنید و مدل های پیش بینی را آموزش دهید. علاوه بر این، شما مدل‌های یادگیری ماشینی را مدیریت، بهینه‌سازی و به کار خواهید برد. از ابتدایی‌ترین مدل‌های یادگیری ماشینی کلاسیک، تا تجزیه و تحلیل داده‌های اکتشافی و سفارشی‌سازی معماری‌ها، شما با محتوای مفهومی هضم آسان و نوت‌بوک‌های تعاملی Jupyter هدایت می‌شوید. اگر از قبل ایده ای دارید که یادگیری ماشین در مورد چیست یا پیشینه ریاضی قوی دارید، این دوره برای شما عالی است. این ماژول ها برخی از مفاهیم یادگیری ماشین را آموزش می دهند، اما به سرعت حرکت می کنند تا بتوانند به قدرت استفاده از ابزارهایی مانند scikit-learn، TensorFlow و PyTorch دست یابند. اگر به دنبال آشنایی کافی برای درک مثال‌های یادگیری ماشینی برای محصولاتی مانند Azure ML یا Azure Databricks هستید، این مسیر یادگیری بهترین راه برای شماست. همچنین اگر قصد دارید فراتر از یادگیری ماشینی کلاسیک بروید و در زمینه یادگیری عمیق و شبکه های عصبی که ما در اینجا فقط آن ها را معرفی می کنیم، آموزش ببینید، مکان خوبی برای شروع است. این برنامه شامل 5 دوره است که به شما برای شرکت در آزمون DP-100: طراحی و پیاده سازی راه حل علم داده در Azure کمک می کند. آزمون گواهینامه فرصتی برای اثبات دانش و تخصص در راه‌حل‌های یادگیری ماشین در مقیاس ابری با استفاده از یادگیری ماشین Azure است. این تخصص به شما می آموزد که از دانش موجود خود از پایتون و یادگیری ماشین برای مدیریت جذب و آماده سازی داده ها، آموزش مدل و استقرار، و نظارت راه حل یادگیری ماشین در Microsoft Azure استفاده کنید. هر دوره به شما مفاهیم و مهارت هایی را می آموزد که با امتحان اندازه گیری می شوند.

coursera ایمن بازی کنید: ریسک های امنیتی را مدیریت کنید (Mitalearn-303634)

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

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

coursera ایمن سازی سیستم های لینوکس (Mitalearn-304994)

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

در این دوره به امنیت و سیستم عامل لینوکس می پردازیم. مطالب درسی برای هر کسی که برای آزمون LFCA (Linux Foundation Certified IT Associate) آماده می شود یا فقط علاقه مند به یادگیری بیشتر در مورد لینوکس است، خوب است. این دوره سومین دوره از مجموعه ای است که هدف آن آماده سازی شما برای کار به عنوان یک متخصص فناوری اطلاعات است. در این دوره با مالکیت، احراز هویت و مجوز آشنا می شوید. ما برای ایجاد امنیت از طریق پشتیبان گیری و افزونگی تمرین خواهیم کرد. ما با نگاهی به نحوه ایمن سازی محیط شبکه و سیستم های خود نتیجه گیری کردیم.

coursera اینترنت اشیا: فناوری های ارتباطی (Mitalearn-314599)

  • 3 hours 21 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Ganz Chockalingam,Harinath Garudadri
درباره این دوره:

آیا فکر کرده اید که چگونه "چیزها" با یکدیگر و ابر صحبت می کنند؟ آیا جایگزین های انتقال داده های زمان واقعی حساس به تأخیر در مقابل داده های سیگنالینگ قابل اعتماد را درک می کنید؟ با تکیه بر مهارت های دوره Sensing and Actuation، پروتکل هایی را برای تبادل اطلاعات بین پردازنده ها بررسی خواهیم کرد. در این دوره، نحوه عملکرد سیستم های VoIP مانند اسکایپ و پیاده سازی اپلیکیشن خود را برای تماس های صوتی و پیام های متنی خواهید آموخت. شما با استفاده از پروتکل شروع جلسه (SIP) برای مدیریت جلسه شروع خواهید کرد. در مرحله بعد، نحوه استفاده از کدک های صوتی مانند Adaptive Multi Rate (AMR) در شبکه های 3G و استفاده از آنها برای ترافیک صوتی در برنامه خود را خواهید آموخت. اهداف آموزشی: پس از اتمام این دوره، شما قادر خواهید بود: 1. با استفاده از SIP، شروع، مدیریت و خاتمه جلسه را در DragonBoard™ 410c خود اجرا کنید. 2. کشف سایر کاربران و تبادل قابلیت های دستگاه. 3. کدک های باند باریک و پهن باند را مقایسه و مقایسه کنید و تفاوت کیفیت صدا را بین آنها تجربه کنید. 4. با استفاده از DragonBoard 410c تماس های VoIP را پیاده سازی و نمایش دهید.

coursera با سرویس برنامه Azure یک وب سایت را برای Azure ایجاد کنید (Mitalearn-309176)

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

در این دوره خواهید دید که چگونه برنامه های وب در Azure به شما امکان می دهند وب سایت خود را به راحتی منتشر و مدیریت کنید بدون اینکه نیازی به کار با سرورهای اساسی، ذخیره سازی یا دارایی های شبکه داشته باشید. در عوض، می‌توانید روی ویژگی‌های وب‌سایت خود تمرکز کنید و به پلتفرم قوی Azure برای دسترسی ایمن به سایت خود تکیه کنید. خواهید دید که چگونه Azure App Service شما را قادر می سازد تا برنامه های تحت وب را به زبان برنامه نویسی انتخابی خود بدون مدیریت زیرساخت بسازید و میزبانی کنید. همچنین نحوه ایجاد یک وب سایت از طریق پلتفرم برنامه وب میزبانی شده در Azure App Service را خواهید آموخت. شما یاد خواهید گرفت که چگونه از ویژگی های انتشاری ساخته شده در ویژوال استودیو برای استقرار و مدیریت برنامه های وب ASP.NET Core میزبانی شده در Azure استفاده کنید. شما از Azure App Service برای مقیاس‌بندی یک برنامه وب برای مطابقت با نیازهای عملیات فصلی برنامه‌ریزی‌شده و همچنین برآورده کردن تقاضا در طول رویدادهای اوج کوتاه‌مدت استفاده خواهید کرد. در پایان این دوره، می‌توانید برنامه‌های وب را ایجاد و نگهداری کنید که از تصاویر Docker استفاده می‌کنند که در Container Registry ذخیره شده‌اند. این دوره به شما کمک می کند تا برای گواهینامه Microsoft Certified: Azure Developer Associate آماده شوید. در این دوره، شما در یک آزمون عملی شرکت خواهید کرد که مهارت های کلیدی اندازه گیری شده در آزمون را پوشش می دهد. این ششمین دوره از یک برنامه 8 دوره ای است که به آمادگی شما برای شرکت در آزمون کمک می کند. این دوره بخشی از یک تخصص است که برای توسعه دهندگانی در نظر گرفته شده است که می خواهند تخصص خود را در تمام مراحل توسعه ابر از الزامات، تعریف و طراحی نشان دهند. توسعه، استقرار و نگهداری؛ به تنظیم و نظارت بر عملکرد این برای هر کسی که علاقه مند به آماده شدن برای آزمون AZ-204: توسعه راه حل ها برای آزمون Microsoft Azure است ایده آل است. در پایان این برنامه، شما آماده شرکت و ثبت نام در آزمون AZ-204: توسعه راه حل برای Microsoft Azure خواهید بود.

coursera بازارهای صنعتی اینترنت اشیا و امنیت (Mitalearn-307799)

  • 10 hours 32 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: David Sluiter
درباره این دوره:

این دوره همچنین می تواند برای اعتبار آکادمیک به عنوان ECEA 5385، بخشی از مدرک کارشناسی ارشد CU Boulder در مهندسی برق، اخذ شود. توسعه زیرساخت های صنعتی فردا یک چالش مهم است. این دوره فراتر از هیاهوی اینترنت اشیا مصرف کننده است تا بر فضای بسیار بیشتری برای برنامه های کاربردی سیستم تعبیه شده و رشد بالقوه تأکید کند: اینترنت صنعتی اشیاء (IIoT)، همچنین به عنوان صنعت 4.0 شناخته می شود. مدیر عامل سیسکو اظهار داشت: «به طور کلی بازار اینترنت اشیا ۱۹ تریلیون دلار است. IIoT یک زیرمجموعه مهم از جمله میدان نفتی دیجیتال، تولید پیشرفته، اتوماسیون شبکه برق و شهرهای هوشمند است. این بخش 1 از تخصص است. هدف اصلی این تخصص، بررسی دقیق بازارهای نوظهور، روندهای فناوری، برنامه‌های کاربردی و مهارت‌های مورد نیاز دانشجویان مهندسی، یا مهندسان شاغل، کاوش در فرصت‌های شغلی در فضای IIoT است. ساختار دوره عمداً گسترده و کم عمق است: ما موضوعات بسیاری را پوشش خواهیم داد، اما در هیچ یک از حوزه‌های موضوعی بسیار عمیق نمی‌شویم، در نتیجه یک نمای کلی از چشم‌انداز عظیم IIoT ارائه می‌کنیم. یک استثنا وجود دارد: ما امنیت را تا حدی عمیق مطالعه خواهیم کرد زیرا این مهم ترین موضوع برای توسعه محصولات "اینترنت اشیا" است. در این دوره دانشجویان یاد خواهند گرفت: * Industry 4.0 چیست و چه عواملی IIoT را فعال کرده است * مهارت های کلیدی برای به کارگیری در فضای IIoT * پلتفرم ها چیست و همچنین اطلاعات بازار در مورد نرم افزار و خدمات * حوزه های کاربردی برتر (به عنوان مثال شامل تولید و نفت و گاز) * سیستم عامل های برتر که در استقرار IIoT استفاده می شوند * درباره پروتکل های شبکه و ارتباطات بی سیم مورد استفاده در استقرار IIoT * درباره امنیت کامپیوتر؛ تکنیک های رمزگذاری و روش های ایمن برای تضمین یکپارچگی داده ها و احراز هویت

coursera بازسازی سه بعدی - دیدگاه های متعدد (Mitalearn-302954)

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

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

coursera بازسازی سه بعدی - دیدگاه واحد (Mitalearn-303328)

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

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

coursera بازی Rust for Beginners: Building Target Proximity (Mitalearn-306660)

  • 1 hours 18 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Abhijit Roy
درباره این دوره:

در این دوره 2 ساعته مبتنی بر پروژه، ما بر روی مدیریت پاسخ‌های API که از یک URL RPC معین واکشی شده‌اند تمرکز خواهیم کرد. سپس می‌خواهیم یک بازی نزدیکی هدف بسازیم که می‌تواند به عنوان یک لایه پایه برای پروژه‌های بزرگ مانند بهینه‌سازی زمان تحویل برای یک برنامه تحویل غذا مانند Zomato عمل کند. در طول دوره، ما شما را در تمام مراحل ساخت بازی، از نمودارهای گردش کار و معماری کاربر گرفته تا پیچیدگی‌های کدنویسی مانند ایجاد نوع داده سفارشی و تابع ورودی عمومی، راهنمایی می‌کنیم. در نهایت، ما همه چیز را برای ساختن بازی تمام شده کنار هم می گذاریم. شما می توانید از این پروژه به عنوان یک الگو برای ایجاد بازی خود استفاده کنید و این یک نقطه شروع عالی برای یادگیری Rust و توسعه بازی است. این دوره برای زبان آموزان علاقه مند به یادگیری زبان Rust و ساخت بازی طراحی شده است. در حالی که هیچ پیش نیاز دقیقی وجود ندارد، داشتن تجربه برنامه نویسی مفید خواهد بود. اگر مبتدی هستید، ممکن است این دوره برای شما چالش برانگیز باشد، اما ناامید نشوید. چالش را بپذیرید و در صورت نیاز به کمک سؤال بپرسید - ما اینجا هستیم تا از شما حمایت کنیم.

Suggestions