Course catalog

Course duration

Course provider

Topic

Categories

Showing 621-640 of 708 items.

coursera مقدمه ای بر تست نرم افزار (Mitalearn-310247)

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

پس از اتمام این دوره، با اصول و فرآیندهای اساسی تست نرم افزار آشنا خواهید شد. شما به طور فعال موارد تست را ایجاد کرده و آنها را با استفاده از یک ابزار تست خودکار اجرا خواهید کرد. شما در حال نوشتن و تشخیص موارد تست خوب، از جمله داده های ورودی و نتایج مورد انتظار خواهید بود. پس از گذراندن این دوره، شما قادر خواهید بود… - تفاوت بین تأیید و تأیید را شرح دهید. - هدف از آزمون را توضیح دهید. - استفاده از اصطلاحات آزمون مناسب در ارتباطات. به طور خاص: تجهیزات تست، مورد آزمایش منطقی، مورد آزمایش بتن، اسکریپت آزمایش، اوراکل آزمایش، و خطا. - انگیزه های تست جعبه سفید و سیاه را شرح دهید. - مقایسه و مقایسه تکنیک های توسعه تست اول و آزمایش آخر. - اندازه گیری کفایت آزمون با استفاده از بیانیه و پوشش شاخه. - دلیل در مورد علل و مقبولیت و پوشش ضعیف - ارزیابی اثربخشی عیب‌یابی مجموعه تست عملکردی با استفاده از تست جهش. - تست جعبه سیاه و جعبه سفید را نقد کنید، مزایا و استفاده از هر یک را در تلاش توسعه بیشتر توضیح دهید. - بین اوراکل‌های ارزش مورد انتظار (درست)، اکتشافی، سازگاری (همانطور که در رگرسیون A/B استفاده می‌شود) و آزمون احتمال تمایز قائل شوید و یکی را انتخاب کنید که برای هدف آزمایشی مناسب‌تر است. - واحد کرافت و موارد تست یکپارچه سازی برای تشخیص نقص در کد و خودکارسازی این تست ها با استفاده از JUnit. برای دستیابی به این هدف، دانش‌آموزان از آزمون‌های دوتایی برای پشتیبانی از آزمون‌های خود استفاده می‌کنند، از جمله موارد خرد (برای تأیید وضعیت) و تملک (برای تأیید رفتار) (https://martinfowler.com/articles/mocksArentStubs.html). این دوره در درجه اول برای آن دسته از زبان آموزانی است که علاقه مند به هر یک از نقش های زیر هستند: مهندس نرم افزار، مهندس نرم افزار در آزمون، مهندس اتوماسیون تست، مهندس DevOps، توسعه دهنده نرم افزار، برنامه نویس، علاقه مندان به کامپیوتر. ما انتظار داریم که شما باید درک درستی از زبان برنامه نویسی جاوا (یا هر زبان شی گرا مشابه و توانایی دریافت سریع نحو جاوا) و مقداری دانش از چرخه حیات توسعه نرم افزار داشته باشید.

coursera مقدمه ای بر توزیع اینتل از جعبه ابزار OpenVINO™ برای برنامه های کاربردی بینایی کامپیوتری (Mitalearn-307170)

  • 54 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Vu Q Nguyen
درباره این دوره:

به مقدمه اینتل توزیع بسته ابزار OpenVINO™ برای دوره برنامه های کاربردی بینایی کامپیوتر خوش آمدید! این دوره دسترسی آسان به مفاهیم بنیادی Intel Distribution of OpenVINO را فراهم می کند. در طول این دوره، شما با دموهایی آشنا می شوید که قابلیت های این جعبه ابزار را به نمایش می گذارد. با مهارت‌هایی که از این دوره کسب می‌کنید، می‌توانید ارزش ابزارها و ابزارهای ارائه شده در جعبه ابزار OpenVINO توزیع اینتل، مانند دانلودکننده مدل، بهینه‌ساز مدل و موتور استنتاج را توصیف کنید. این کلاس برای چه کسانی است: این دوره برای زبان آموزانی در نظر گرفته شده است که تجربه قبلی در زمینه بینایی کامپیوتر ندارند، اگرچه دانش قبلی مفید است. این دوره برای هر کسی که علاقه مند به یادگیری بیشتر در مورد مفاهیم اصلی برنامه های بینایی کامپیوتر و کیت ابزار توزیع اینتل OpenVINO است ایده آل است. حجم کار تخمینی: باید انتظار داشته باشید که حدود 3 ساعت برای تکمیل این دوره اختصاص دهید. پیش نیازهای زبان آموز: هیچ دانش قبلی از بینایی کامپیوتر لازم نیست، اگرچه تجربه قبلی مفید است.

coursera مقدمه ای بر توسعه Back-End (Mitalearn-304042)

  • 2 hours 54 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

به مقدمه توسعه Back-End، اولین دوره در برنامه Meta Back-End Developer خوش آمدید. اگر می خواهید یک توسعه دهنده وب شوید، این دوره محل خوبی برای شروع است. شما با مسئولیت های روزانه یک توسعه دهنده وب آشنا خواهید شد و درک کلی از هسته و فناوری های زیربنایی که اینترنت را تقویت می کنند به دست خواهید آورد. شما یاد خواهید گرفت که چگونه توسعه دهندگان فرانت اند وب سایت ها و برنامه هایی را ایجاد می کنند که به خوبی کار می کنند و نگهداری آنها آسان است. شما با فناوری‌های اصلی توسعه وب مانند HTML و CSS آشنا می‌شوید و فرصت‌هایی برای تمرین استفاده از آنها به دست خواهید آورد. همچنین با چارچوب‌های رابط کاربری مدرن مانند Bootstrap و React آشنا خواهید شد که ایجاد تجربه‌های تعاملی کاربر را آسان می‌کند. در پایان دوره، شما قادر خواهید بود: - نقش توسعه دهنده front-end را شرح دهید - فن‌آوری‌های اصلی و زیربنایی که اینترنت را تقویت می‌کنند، توضیح دهید - از HTML برای ایجاد یک صفحه وب ساده استفاده کنید - از CSS برای کنترل ظاهر یک صفحه وب ساده استفاده کنید - توضیح دهید که React چیست - کاربردها و ویژگی های محبوب ترین فریم ورک های رابط کاربری را شرح دهید برای پروژه نهایی در این دوره، یک صفحه وب را با استفاده از HTML و فریم ورک Bootstrap CSS ایجاد و ویرایش خواهید کرد. با استفاده از یک شبکه طرح‌بندی واکنش‌گرا، یک صفحه وب واکنش‌گرا حاوی متن و تصاویر می‌سازید که در هر اندازه صفحه نمایش عالی به نظر می‌رسد. این یک دوره مبتدی برای زبان آموزانی است که مشتاق یادگیری اصول توسعه وب هستند. برای موفقیت در این دوره، نیازی به تجربه قبلی توسعه وب ندارید، فقط به مهارت های اولیه ناوبری اینترنتی و اشتیاق برای شروع برنامه نویسی نیاز دارید.

coursera مقدمه ای بر توسعه Front-End (Mitalearn-303855)

  • 2 hours 56 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

به مقدمه توسعه Front-End، اولین دوره در برنامه Meta Front-End Developer خوش آمدید. اگر می خواهید یک توسعه دهنده وب شوید، این دوره محل خوبی برای شروع است. شما با مسئولیت های روزانه یک توسعه دهنده وب آشنا خواهید شد و درک کلی از هسته و فناوری های زیربنایی که اینترنت را تقویت می کنند به دست خواهید آورد. شما یاد خواهید گرفت که چگونه توسعه دهندگان فرانت اند وب سایت ها و برنامه هایی را ایجاد می کنند که به خوبی کار می کنند و نگهداری آنها آسان است. شما با فناوری‌های اصلی توسعه وب مانند HTML و CSS آشنا می‌شوید و فرصت‌هایی برای تمرین استفاده از آنها به دست خواهید آورد. همچنین با چارچوب‌های رابط کاربری مدرن مانند Bootstrap و React آشنا خواهید شد که ایجاد تجربه‌های تعاملی کاربر را آسان می‌کند. در پایان دوره، شما قادر خواهید بود: - نقش توسعه دهنده front-end را شرح دهید - فن‌آوری‌های اصلی و زیربنایی که اینترنت را تقویت می‌کنند، توضیح دهید - از HTML برای ایجاد یک صفحه وب ساده استفاده کنید - از CSS برای کنترل ظاهر یک صفحه وب ساده استفاده کنید - توضیح دهید که React چیست - کاربردها و ویژگی های محبوب ترین فریم ورک های رابط کاربری را شرح دهید برای پروژه نهایی در این دوره، یک صفحه وب را با استفاده از HTML و فریم ورک Bootstrap CSS ایجاد و ویرایش خواهید کرد. با استفاده از یک شبکه طرح‌بندی واکنش‌گرا، یک صفحه وب واکنش‌گرا حاوی متن و تصاویر می‌سازید که در هر اندازه صفحه نمایش عالی به نظر می‌رسد. این یک دوره مبتدی برای زبان آموزانی است که مشتاق یادگیری اصول توسعه وب هستند. برای موفقیت در این دوره، نیازی به تجربه قبلی توسعه وب ندارید، فقط به مهارت های اولیه ناوبری اینترنتی و اشتیاق برای شروع برنامه نویسی نیاز دارید.

coursera مقدمه ای بر توسعه Meteor.js (Mitalearn-314463)

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

در این دوره آموزشی، نحوه ایجاد یک وب سایت کامل و چند کاربره با استفاده از چارچوب Meteor.js و MongoDB را خواهید آموخت. شما احراز هویت کاربر، ویژگی های امنیتی، قالب های واکنشی و مسیریابی را با استفاده از روتر آهنی پیاده سازی خواهید کرد. شما عملیات کلیدی پایگاه داده مانند درج، حذف و به روز رسانی داده ها و همچنین مرتب سازی و فیلتر کردن را انجام خواهید داد. خواهید دید که چگونه می توان یک برنامه کامل را خط به خط ساخت. در پایان دوره، شما قادر خواهید بود: 1. سیستم Meteor.js را نصب کنید و یک برنامه وب ایجاد کنید 2. با سیستم بسته بندی Meteor.js کار کنید 3. الگوهای Meteor.js را بنویسید که بتواند داده ها را به صورت واکنشی نمایش دهد 4. از عملیات درج، حذف و به روز رسانی در MongoDB استفاده کنید 5. فیلترهای داده MongoDB را برای جستجو و مرتب سازی داده ها بنویسید 6. قابلیت احراز هویت کاربر را به یک وب سایت اضافه کنید 7. آنچه را که در صفحه نمایش داده می شود با استفاده از iron:router کنترل کنید 8. پیاده سازی ویژگی های امنیتی اولیه در این دوره شما موارد زیر را تکمیل خواهید کرد: 1 تکلیف نصب سرور حدود 1 ساعت طول می کشد تا تکمیل شود 1 تکلیف برنامه نویسی حدود 8 ساعت طول می کشد تا تکمیل شود 4 آزمون که تکمیل هر کدام 20 دقیقه طول می کشد چند آزمون تمرینی، که تکمیل هر کدام 5 دقیقه طول می کشد پیش نیازها این دوره برای ساختن مطالب ارائه شده در دو دوره قبلی در این تخصص طراحی شده است. بنابراین، توصیه می کنیم اگر این دوره از نظر فنی بسیار چالش برانگیز است، ابتدا دوره های قبلی را قبل از شروع مجدد این دوره تکمیل کنید. به طور خاص، ما انتظار داریم که بتوانید قبل از گذراندن این دوره، HTML، CSS و جاوا اسکریپت را کدنویسی کنید. شرکت یا تکمیل این دوره آنلاین اعتبار علمی برای برنامه های دانشگاه لندن اعطا نمی کند.

coursera مقدمه ای بر توسعه اپلیکیشن موبایل iOS (Mitalearn-304365)

  • 1 hours 59 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

با یادگیری سیستم عامل و پلت فرم توسعه، درباره توسعه iOS بیاموزید. نحوه راه اندازی و آماده سازی یک محیط محلی را کشف کنید. با شهربازی سوئیفت آشنا شوید و در سوئیفت کد بنویسید. در پایان این دوره، شما قادر خواهید بود: - نشان دادن دانش کاری در مورد اصول کلی برنامه های تلفن همراه و اکوسیستم iOS -محیط XCode را تنظیم و کاوش کنید -درکی از نحوه استفاده از XCode در فرآیند توسعه برنامه سوئیفت نشان دهید کد سوئیفت بنویسید و با استفاده از زمین های بازی سوئیفت رابط کاربری ایجاد کنید -روی رابط کاربری Swift UI حرکت کنید -دستکاری داده ها در سوئیفت شما با ابزارها و نرم افزارهای زیر تجربه کسب خواهید کرد: -برنامه و نرم افزار سوئیفت محیط توسعه و نرم افزار iOS -سیستم عامل موبایل -XCode -هدف-C -فریم ورک های UI -پرواز آزمایشی استوری برد -UI -MVC -API ها

coursera مقدمه ای بر توسعه اپلیکیشن موبایل اندروید (Mitalearn-304314)

  • 2 hours 21 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

اگر می خواهید یک توسعه دهنده موبایل شوید، این دوره یک پله ایده آل است. ما شما را با این مسیر شغلی آشنا می کنیم و به شما یک نمای کلی از برنامه نویسی و ابزارهای مورد نیاز برای توسعه برنامه های اندرویدی ارائه می دهیم. Android Studio و مفاهیم اساسی توسعه برنامه اندروید را کاوش کنید. با سیستم عامل ها و پلتفرم های مختلف برای ایجاد اپلیکیشن های موبایل آشنا شوید. مقدمه خود را برای توسعه اپلیکیشن اندروید با ساختن هر جنبه از یک پروژه هدایت شده به پایان می رسانید.

coursera مقدمه ای بر توسعه برنامه های متن باز (Mitalearn-303413)

  • 4 hours 44 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: James Papademas
درباره این دوره:

این دوره به معرفی مفاهیم اولیه برنامه نویسی سیستم ها با استفاده از یک زبان متن باز مدرن می پردازد. شما یاد خواهید گرفت که مفاهیم اولیه برنامه نویسی را برای حل مسائل، نوشتن شبه کد، کار با انواع داده های پایه، انواع داده های انتزاعی، ساختارهای کنترل، مدولارسازی کد و آرایه ها به کار ببرید. شما یاد خواهید گرفت که خطاها را شناسایی کنید، با متغیرها و حلقه ها کار کنید و نحوه کار توابع، متدها و عملگرها را با انواع داده های مختلف کشف کنید. شما همچنین با پارادایم شی شامل کلاس ها، وراثت و چندشکلی آشنا خواهید شد. یادگیری پایتون در سال های اخیر به طور فزاینده ای محبوب شده است و دلیل خوبی نیز دارد. پایتون یک زبان برنامه نویسی همه کاره است که می تواند برای طیف گسترده ای از برنامه ها از جمله علم داده، یادگیری ماشین، توسعه وب و غیره استفاده شود. در یک دوره مقدماتی پایتون مانند این، می توانید انتظار داشته باشید که اصول دستور زبان پایتون، انواع داده ها، ساختارهای کنترلی و توابع را بیاموزید. یادگیری پایتون می تواند به مزایای شغلی زیادی منجر شود، از جمله افزایش فرصت های شغلی، حقوق بالاتر و توانایی کار بر روی پروژه های هیجان انگیز و نوآورانه. علاوه بر این، افزودن دوره‌ها و گواهینامه‌های آنلاین به رزومه می‌تواند تعهد به توسعه حرفه‌ای و تمایل به یادگیری مهارت‌های جدید را نشان دهد. پس از اتمام موفقیت آمیز این دوره، شما قادر خواهید بود: - تئوری و مفاهیم توسعه و کاربرد نرم افزار را به یاد بیاورید و شرح دهید - نوشتن، کامپایل، اجرا، عیب یابی، تجزیه و تحلیل، ارزیابی و حل مشکلات ساده از طریق برنامه نویسی با استفاده از زبان کامپیوتر پایتون. - توسعه، ترکیب، و شناسایی کتابخانه ها و ابزارهای مهم استاندارد زبان. - اعمال تکنیک های انتقال داده بین ماژول ها با استفاده از پارامترها و مقادیر بازگشتی. - ساخت برنامه های کاربردی برای استفاده از فایل های ساده برای ورودی و خروجی. - پیاده سازی آرایه ها به عنوان ساختار برای حاوی داده ها. - از یک زبان برنامه نویسی سطح بالاتر برای کدنویسی، تست و اشکال زدایی طرح های نرم افزار استفاده کنید. - پیاده سازی مفاهیم برنامه نویسی شی گرا (OOP)، وراثت و پلی مورفیسم. - ادغام رابط های گرافیکی کاربر (GUI) و برنامه نویسی مبتنی بر رویداد را شرح دهید. - تجزیه و تحلیل یک مسئله پیچیده محاسباتی و به کارگیری اصول محاسبات و سایر رشته های مرتبط برای شناسایی راه حل ها (ملاک محاسباتی ABET 3.1) - طراحی، پیاده‌سازی و ارزیابی راه‌حل مبتنی بر محاسبات برای برآوردن مجموعه‌ای از الزامات محاسباتی در زمینه رشته برنامه (ABET Computing Criterion 3.2) - شناسایی و تجزیه و تحلیل نیازهای کاربران و در نظر گرفتن آنها در انتخاب، ایجاد، ارزیابی و مدیریت سیستم های مبتنی بر کامپیوتر (ABET IT Criterion 3.6)

coursera مقدمه ای بر توسعه موبایل (Mitalearn-304586)

  • 2 hours 37 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

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

coursera مقدمه ای بر توسعه وب (Mitalearn-301679)

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

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

coursera مقدمه ای بر توسعه وب با HTML، CSS، جاوا اسکریپت (Mitalearn-270093)

  • 2 hours 38 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Upkar Lidder,Michelle Saltoun,Rav Ahuja
درباره این دوره:

آیا می خواهید اولین قدم ها را برای تبدیل شدن به یک توسعه دهنده وب بردارید؟ این دوره به شما کمک می‌کند زبان‌ها، چارچوب‌ها و ابزارهایی را که برای ایجاد وب‌سایت‌های تعاملی و جذاب از همان ابتدا نیاز دارید، کشف کنید. شما با یادگیری در مورد نقش توسعه دهندگان front-end، back-end و full-stack و نحوه همکاری آنها در پروژه های توسعه شروع خواهید کرد. از این طریق، شما همچنین با اصطلاحات و مهارت های مورد نیاز در حرفه خود به عنوان یک توسعه دهنده وب آشنا خواهید شد. در مرحله بعد، زبان های مورد نیاز برای توسعه وب سایت ها یا برنامه ها را بررسی خواهید کرد. شما درک کاملی از HTML و CSS به دست خواهید آورد و یاد خواهید گرفت که چگونه ترکیبی از هر دو فناوری می تواند به توسعه دهندگان کمک کند تا ساختار و سبک وب سایت خود را ایجاد کنند. در نهایت، یاد خواهید گرفت که چگونه جاوا اسکریپت می‌تواند صفحات وب شما را با ویژگی‌هایی که شامل فرم‌های تعاملی، اصلاح محتوای پویا و سیستم‌های منوی پیچیده است، پویا کند. با یادگیری اصول HTML5، CSS و جاوا اسکریپت می توانید آنها را با هم ترکیب کنید: - ساختار اولیه یک وب سایت را ایجاد کنید - ایجاد قالب و طرح برای برنامه های کاربردی وب - وب سایت خود را ارتقا دهید و برنامه های کاربردی غنی و تعاملی ایجاد کنید - افزایش تعامل با کاربر و افزایش تجربه کاربر - به وب سایت خود یک عامل شگفت انگیز واقعی بدهید! در این دوره شما آنچه را که یاد می گیرید با آزمایشگاه های عملی متعدد تمرین خواهید کرد. در نهایت، شما یک پروژه نهایی را تکمیل خواهید کرد که در آن یک صفحه وب ایجاد می‌کنید تا مهارت‌های خود را به نمایش بگذارید و افزودنی عالی به مجموعه خود داشته باشید!

coursera مقدمه ای بر تولید تصویر - בעברית (Mitalearn-307629)

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

בקורס נלמד על מודלים של דיפוזיה، משפחת מודלים של למידת מכוזיה פיות לאחרונה בתחום של יצירת תמונות. מודלים של דיפוזיה שואבים השראה מפיזיקה، וספציפית מתרמודינמיק. בשנים האחרונות، מודלים של דיפוזיה הפכו לפופולריים גם בתחום בתחום הפכו . מודלים של דיפוזיה עומדים מאחורי הרבה מהכלים המודלים החדשתלים ב-Google Cloud. בקורס הזה נלמד על התיאוריה שמאחורי מודלים של דיפוזיה، ואיך פותלאסV هوش مصنوعی سابق

coursera مقدمه ای بر تولید تصویر - باهاسا اندونزی (Mitalearn-307663)

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

Kursus ini memperkenalkan model difusi, yaitu kelompok model learning machine yang belakangan ini menunjukkan potensinya dalam ranah pembuatan gambar. مدل difusi mengambil inspirasi dari fisika, khususnya termodinamika. Dalam beberapa tahun terakhir, model difusi menjadi محبوب بایک دی دنیای صنعت maupun penelitian. مدل difusi mendasari banyak alat dan model pembuatan gambar yang canggih di Google Cloud. Kursus ini memperkenalkan Anda pada teori yang melandasi model difusi dan cara melatih serta men-deploy-nya di vertex AI.

coursera مقدمه ای بر جاوا (Mitalearn-304620)

  • 3 hours 54 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Noel J. Bergman,Evan Bergman
درباره این دوره:

این دوره اولین دوره از مجموعه دوره هایی است که تخصص اصلی جاوا را تشکیل می دهد. به نوبه خود، Core Java Specialization بخشی از یک سری تخصص های برنامه نویسی است که از بوت کمپ های خصوصی Java LearnQuest مشتق شده است، که برای ارائه مجموعه مهارت های لازم برای استخدام به عنوان یک توسعه دهنده فناوری اطلاعات با استفاده از جاوا در بسیاری از محیط های شرکتی طراحی شده است. این دوره شامل تمرین عملی است و به شما دانش کاملی از زبان جاوا می دهد. پس از اتمام این دوره، شما قادر خواهید بود مزایای جاوا را شناسایی کنید، با استفاده از انواع داده های جاوا در نحو اصلی جاوا برنامه ریزی کنید و شاخه ها و حلقه ها را در خود جای دهید. مخاطبان این دوره: - هر کسی که علاقه مند به یادگیری جاوا است - برنامه نویسان - مدیران فنی - توسعه دهندگان برنامه پیش نیازها: برای موفقیت در این دوره، باید اصول توسعه نرم افزار را در یک زبان رویه ای یا شی گرا درک کنید.

coursera مقدمه ای بر جاوا و برنامه نویسی شی گرا (Mitalearn-304246)

  • 4 hours 37 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Brandon Krakowsky
درباره این دوره:

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

coursera مقدمه ای بر جبر خطی و پایتون (Mitalearn-306337)

  • 3 hours 20 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Dennis Davenport,MOUSSA DOUMBIA
درباره این دوره:

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

coursera مقدمه ای بر حملات سایبری (Mitalearn-304331)

  • 4 hours 33 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Dr. Edward G. Amoroso
درباره این دوره:

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

coursera مقدمه ای بر خودروهای خودران (Mitalearn-315772)

  • 6 hours 15 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Steven Waslander,Jonathan Kelly
درباره این دوره:

به معرفی خودروهای خودران، اولین دوره در رشته تخصصی خودروهای خودران در دانشگاه تورنتو خوش آمدید. این دوره شما را با اصطلاحات، ملاحظات طراحی و ارزیابی ایمنی خودروهای خودران آشنا می کند. در پایان این دوره، شما قادر خواهید بود: - سخت افزار رایج مورد استفاده برای اتومبیل های خودران را درک کنید - اجزای اصلی پشته نرم افزار خودران را شناسایی کنید - برنامه مدلسازی و کنترل خودرو - چارچوب های ایمنی و شیوه های فعلی صنعت برای توسعه خودرو را تجزیه و تحلیل کنید برای پروژه نهایی در این دوره، کد کنترلی را برای حرکت یک ماشین خودران در اطراف یک مسیر مسابقه در محیط شبیه سازی CARLA ایجاد خواهید کرد. شما مدل های دینامیکی طولی و جانبی برای یک وسیله نقلیه می سازید و کنترل کننده هایی ایجاد می کنید که سرعت و عملکرد ردیابی مسیر را با استفاده از پایتون تنظیم می کنند. شما محدودیت‌های طراحی کنترل خود را آزمایش خواهید کرد و چالش‌های ذاتی رانندگی در محدودیت عملکرد خودرو را یاد خواهید گرفت. این یک دوره پیشرفته است که برای زبان آموزان با پیشینه مهندسی مکانیک، مهندسی کامپیوتر و برق یا رباتیک در نظر گرفته شده است. برای موفقیت در این دوره باید تجربه برنامه نویسی در پایتون 3.0، آشنایی با جبر خطی (ماتریس، بردار، ضرب ماتریس، رتبه، مقادیر ویژه و بردارها و معکوس)، آمار (توزیعات احتمال گاوسی)، حساب دیفرانسیل و انتگرال و فیزیک (نیروها، لحظه ها) را داشته باشید. ، اینرسی، قوانین نیوتن). همچنین برای اجرای موثر شبیه ساز CARLA به مشخصات سخت افزاری و نرم افزاری خاصی نیاز دارید: Windows 7 64 بیتی (یا جدیدتر) یا اوبونتو 16.04 (یا جدیدتر)، پردازنده چهار هسته ای اینتل یا AMD (2.5 گیگاهرتز یا سریعتر)، NVIDIA کارت سری GeForce 470 GTX یا AMD Radeon 6870 HD یا بالاتر، 8 گیگابایت رم و OpenGL 3 یا بالاتر (برای رایانه‌های لینوکس).

coursera مقدمه ای بر رمزنگاری (Mitalearn-304688)

  • 10 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Sam Wilson,Click Start
درباره این دوره:

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

coursera مقدمه ای بر رمزنگاری کاربردی (Mitalearn-304552)

  • 1 hours 30 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Professor Keith M. Martin
درباره این دوره:

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

Suggestions