Course catalog

Categories

Showing 121-140 of 190 items.

coursera طراحی وب سایت واکنش گرا (Mitalearn-314480)

  • 3 hours 40 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Dr Matthew Yee-King,Dr Kate Devlin,Prof Marco Gillies
درباره این دوره:

در این دوره یاد خواهید گرفت که چگونه مفاهیم طراحی تعامل و تعامل انسان با کامپیوتر را به منظور طراحی و ساخت یک وب سایت تعاملی و حرفه ای به کار ببرید. شما یاد خواهید گرفت که چگونه با استفاده از طرح‌بندی‌های شبکه‌ای واکنش‌گرا، طراحی‌های صفحه وب خود را با اندازه‌های مختلف صفحه سازگار کنید. شما یاد خواهید گرفت که چگونه ناوبری و سایر عناصر طراحی را اضافه کنید، و نحوه جداسازی داده ها و نمایش با استفاده از اشیاء و قالب های جاوا اسکریپت را خواهید آموخت. در پایان دوره، شما قادر خواهید بود: 1. توضیح دهید که چرا کاربران باید بدانند کجا هستند، کجا می توانند بروند و چه چیزی در یک صفحه وب وجود دارد 2. ماکت های Wireframe از صفحات وب ایجاد کنید 3. عناصر عملکردی کلیدی صفحات وب را شناسایی کنید 4. از اجزای Bootstrap برای تحقق طراحی صفحه استفاده کنید 5. از ساختارهای داده جاوا اسکریپت مانند آرایه ها و اشیاء برای تعریف داده های مورد استفاده در یک صفحه وب استفاده کنید. 6. از کتابخانه قالب Handlebars برای تبدیل داده ها به HTML استفاده کنید 7. با استفاده از شنوندگان رویداد جاوا اسکریپت، تعامل را به قالب ها اضافه کنید در این دوره شما موارد زیر را تکمیل خواهید کرد: 1 تکلیف طراحی وب سایت ~ 1 ساعت طول می کشد تا تکمیل شود 1 تکلیف برنامه نویسی ~ 1 ساعت طول می کشد تا تکمیل شود 4 آزمون که تکمیل هر کدام 20 دقیقه طول می کشد چند آزمون تمرینی، که تکمیل هر کدام 5 دقیقه طول می کشد شرکت یا تکمیل این دوره آنلاین اعتبار علمی برای برنامه های دانشگاه لندن اعطا نمی کند.

coursera طراحی، اجرا و تجزیه و تحلیل آزمایش ها (Mitalearn-309193)

  • 4 hours 49 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Scott Klemmer,Jacob O. Wobbrock
درباره این دوره:

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

coursera طرح ها و نمونه های اولیه با کیفیت بالا را در Figma ایجاد کنید (Mitalearn-301475)

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

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

coursera علوم کامپیوتر: الگوریتم‌ها، نظریه‌ها و ماشین‌ها (Mitalearn-309295)

  • 11 hours 24 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Robert Sedgewick,Kevin Wayne
درباره این دوره:

این دوره به افرادی که آشنایی اولیه با برنامه نویسی جاوا دارند، رشته وسیع تری از علوم کامپیوتر را معرفی می کند. این بخش نیمه دوم کتاب علوم کامپیوتر: یک رویکرد بین رشته‌ای را پوشش می‌دهد (نیمه اول در دوره آموزشی Coursera ما شامل علوم کامپیوتر: برنامه‌نویسی با هدف است که در پاییز 2018 منتشر خواهد شد). هدف ما ابهام زدایی از محاسبات و ایجاد آگاهی در مورد زیربنای فکری اساسی و تاریخ غنی حوزه علوم کامپیوتر است. ابتدا الگوریتم‌های کلاسیک را همراه با تکنیک‌های علمی برای ارزیابی عملکرد، در زمینه کاربردهای مدرن معرفی می‌کنیم. در مرحله بعد، مدل‌های نظری کلاسیک را معرفی می‌کنیم که به ما امکان می‌دهد به سؤالات اساسی در مورد محاسبات، مانند محاسبه‌پذیری، جهانی بودن و غیرقابل حل بودن بپردازیم. ما با معماری ماشین (شامل برنامه نویسی به زبان ماشین و رابطه آن با کدنویسی در جاوا) و طراحی منطقی (شامل طراحی کامل CPU ساخته شده از ابتدا) نتیجه گیری می کنیم. این دوره بر روابط بین برنامه‌نویسی برنامه‌ها، تئوری محاسبات، رایانه‌های واقعی و تاریخچه و تکامل این رشته، از جمله ماهیت مشارکت‌های بول، شانون، تورینگ، فون نویمان و دیگران تأکید می‌کند. تمامی امکانات این دوره به صورت رایگان در دسترس است. افرادی که علاقه مند به کاوش عمیق تر در محتوا هستند ممکن است بخواهند کتاب درسی علوم کامپیوتر: یک رویکرد بین رشته ای (که دوره بر اساس آن است) را دریافت کنند یا برای انبوهی از مطالب اضافی از وب سایت introcs.cs.princeton.edu دیدن کنند. این دوره پس از اتمام مدرک ارائه نمی دهد.

coursera فرآیند طراحی UX را شروع کنید: همدلی، تعریف و ایده‌پردازی کنید (Mitalearn-303702)

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

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

coursera فرآیندهای نرم افزاری و شیوه های چابک (Mitalearn-315041)

  • 3 hours 10 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Kenny Wong
درباره این دوره:

این دوره به انواع فرآیندها برای ساختار توسعه نرم افزار می پردازد. همچنین پایه های اصلی شیوه های چابک، مانند برنامه نویسی شدید و اسکرام را پوشش می دهد.

coursera فناوری ها و پلتفرم های هوش مصنوعی (Mitalearn-305453)

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

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

coursera کار با دیتا در iOS (Mitalearn-311403)

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

این دوره شما را با اصول اصلی کار با داده در iOS آشنا می کند. شما عمیق‌تر در فرآیندها و مفاهیم پشت APIها کاوش خواهید کرد، فرمت‌های داده‌ای را که به شما امکان می‌دهند داده‌ها را بین سرورها و دستگاه‌ها انتقال دهید و نحوه کار با داده‌ها در سوئیفت با استفاده از داده‌های هسته را کشف خواهید کرد. در پایان این دوره، شما قادر خواهید بود: - نشان دادن دانش کاری در مورد نحوه ارتباط برنامه های Swift از طریق وب. -از تکنیک های برنامه نویسی ناهمزمان با استفاده از سوئیفت استفاده کنید. -از روش های مختلفی برای استفاده از بسته Core Data در یک برنامه سوئیفت استفاده کنید. این دوره برای زبان آموزان متوسطی که می خواهند خود را برای حرفه ای در توسعه iOS آماده کنند ایده آل است. برای موفقیت در این دوره، باید درک پیشرفته ای از برنامه نویسی Swift و دانش عملکردی API ها داشته باشید.

coursera کتابخانه ها و چارچوب ها برای توسعه Frontend (Mitalearn-312610)

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

این دوره برای افرادی طراحی شده است که می خواهند یاد بگیرند که چگونه با استفاده از Angular و React برنامه های وب قوی و مقیاس پذیر بسازند. در طول دوره، مفاهیم اساسی توسعه front-end را یاد خواهید گرفت و نحوه ایجاد رابط های کاربری پویا و تعاملی را درک خواهید کرد. در اولین ماژول، "React for Frontend Development"، ما عمیقاً به کتابخانه React خواهیم رفت. شما با اصول آن مانند کامپوننت ها، حالت، پروپ ها و JSX آشنا خواهید شد. این درک شما را قادر می سازد تا رابط های کاربری را ایجاد کنید که هم تعاملی و هم پویا باشند و زمینه را برای برنامه های کاربردی وب کارآمد فراهم کنند. ماژول دوم، "Angular for Frontend Development"، به Angular، یک چارچوب به همان اندازه متقاعد کننده اما متمایز برای ساخت برنامه های کاربردی وب مقیاس پذیر، انتقال می یابد. در اینجا، شما خود را در مفاهیم اصلی Angular، شامل اجزا، ماژول ها، دستورالعمل ها، خدمات و قالب ها غوطه ور خواهید کرد. با تمرینات عملی، در ساخت برنامه های قوی که هم ماژولار و هم قابل نگهداری هستند مهارت کسب خواهید کرد. در نهایت در ماژول سوم، "ساخت یک وب سایت پویا". این ماژول دانشی را که به دست آورده اید ترکیب می کند و شما را در فرآیند ایجاد یک وب سایت کامل راهنمایی می کند. با ادغام عملکردهای React و Angular، به طور مستقیم خواهید دید که چگونه این ابزارها می توانند با هم ترکیب شوند تا تجربیات کاربری قدرتمندی ایجاد کنند. در پایان دوره، شما درک کاملی از نحوه استفاده از Angular و React برای توسعه برنامه های کاربردی وب با کیفیت بالا و واکنش گرا خواهید داشت.

coursera گرافیک اندروید با OpenGL ES (Mitalearn-312746)

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

این دوره به اصول OpenGL و OpenGL ES در اندروید می پردازد. این دوره منحصر به فرد است زیرا مکانیک نحوه عملکرد OpenGL و همچنین کاربردهای عملی تر برای ترسیم اشیاء دو بعدی و سه بعدی را پوشش می دهد. این یک آغازگر ایده آل برای دوره های پیچیده تر در مورد VR و AR در اندروید است. ما با پوشش OpenGL Pipeline و Shading Language شروع می کنیم. سپس به ترسیم اشیاء دو بعدی ساده و اشیاء سه بعدی پیچیده تر در OpenGL و OpenGL ES خواهیم پرداخت. تمرین‌های عملی در طول دوره برای اعمال درک شما وجود دارد، و یک پروژه جمع‌بندی وجود دارد که می‌تواند بخشی از نمونه کار حرفه‌ای شما باشد.

coursera گرافیک سه بعدی در اندروید: حسگرها و واقعیت مجازی (Mitalearn-316350)

  • 2 hours 29 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Benny Lo
درباره این دوره:

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

coursera گواهینامه اسکرام مستر: روش های اسکرام (Mitalearn-304450)

  • 54 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Jim Sullivan
درباره این دوره:

این دوره برای کمک به مبتدیان اسکرام طراحی شده است که دانش پایه را برای مهارت در استفاده از Agile Scrum بیاموزند. در طول دوره، فراگیران داستان‌های کاربر و نحوه اولویت‌بندی آن‌ها را در Agile، Velocity، Backlog Refinement و Market Actions بررسی خواهند کرد. یادگیرندگان همچنین در مورد گزارش های مختلف اسکرام و روش های مدیریت ریسک ها خواهند آموخت.

coursera مبانی برنامه نویسی (Mitalearn-304569)

  • 1 hours 37 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Andrew D. Hilton,Genevieve M. Lipp,Anne Bracy
درباره این دوره:

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

coursera مبانی برنامه نویسی با جاوا اسکریپت، HTML و CSS (Mitalearn-301832)

  • 4 hours 17 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Susan H. Rodger,Robert Duvall,Owen Astrachan
درباره این دوره:

مفاهیم اساسی برنامه نویسی (به عنوان مثال، توابع، برای حلقه ها، دستورات شرطی) و نحوه حل مسائل مانند یک برنامه نویس را بیاموزید. علاوه بر این، همزمان با ساخت صفحات وب با استفاده از HTML، CSS، جاوا اسکریپت، توسعه اولیه وب را بیاموزید. در پایان دوره، یک صفحه وب ایجاد می شود که دیگران می توانند تصاویر خود را آپلود کنند و فیلترهای تصویری را که شما ایجاد می کنید اعمال کنند. پس از اتمام این دوره، شما قادر خواهید بود: 1. در مورد چگونگی حل یک مشکل با استفاده از برنامه نویسی انتقادی فکر کنید. 2. برنامه های جاوا اسکریپت را با استفاده از توابع، حلقه ها و دستورات شرطی بنویسید. 3. از HTML برای ساختن یک صفحه وب با پاراگراف ها، div ها، تصاویر، لینک ها و لیست ها استفاده کنید. 4. اضافه کردن سبک به یک صفحه وب با شناسه ها و کلاس های CSS. و 5. یک صفحه وب را با دستورات جاوا اسکریپت مانند alert، onClick، onChange و افزودن ویژگی های ورودی مانند بوم تصویر، دکمه و نوار لغزنده تعاملی کنید.

coursera مبانی بینایی کامپیوتر (Mitalearn-311012)

  • 1 hours 56 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Radhakrishna Dasari,Junsong Yuan
درباره این دوره:

در پایان این دوره، فراگیران با یادگیری مفاهیم اصلی این رشته و آشنایی با قابلیت‌های بینایی انسان، متوجه خواهند شد که بینایی کامپیوتر چیست، و همچنین ماموریت آن یعنی وادار کردن رایانه‌ها به دیدن و تفسیر جهان مانند انسان‌ها را درک خواهند کرد. آنها برای شناسایی برخی از حوزه های کاربردی کلیدی بینایی کامپیوتر و درک فرآیند تصویربرداری دیجیتال مجهز هستند. این دوره عناصر مهمی را پوشش می دهد که بینایی کامپیوتر را قادر می سازد: پردازش سیگنال دیجیتال، علوم اعصاب و هوش مصنوعی. موضوعات شامل رنگ، نور و شکل گیری تصویر است. بینایی اولیه، متوسط ​​و سطح بالا؛ و ریاضیات برای بینایی کامپیوتر ضروری است. زبان آموزان قادر خواهند بود از تکنیک های ریاضی برای تکمیل وظایف بینایی کامپیوتر استفاده کنند. این دوره برای هر کسی که کنجکاو یا علاقه مند به کشف مفاهیم بینایی کامپیوتر است ایده آل است. همچنین برای کسانی که مایل به یک دوره تکمیلی در مفاهیم ریاضی بینایی کامپیوتر هستند مفید است. زبان آموزان باید مهارت ها و تجربه های اولیه برنامه نویسی (درک حلقه های for، عبارات if/else) را داشته باشند، به ویژه در MATLAB (Mathworks اصول اولیه را در اینجا ارائه می دهد: https://www.mathworks.com/learn/tutorials/matlab-onramp.html) . فراگیران همچنین باید با موارد زیر آشنا باشند: جبر خطی پایه (عملیات برداری ماتریس و نمادگذاری)، سیستم های مختصات سه بعدی و تبدیل ها، حساب پایه (مشتقات و ادغام) و احتمال اولیه (متغیرهای تصادفی). مواد شامل سخنرانی‌های آنلاین، ویدئوها، دموها، تمرین‌های عملی، کار پروژه، خواندن و بحث است. زبان آموزان تجربه نوشتن برنامه های بینایی کامپیوتری را از طریق آزمایشگاه های آنلاین با استفاده از MATLAB* و جعبه ابزارهای پشتیبانی به دست می آورند. * مجوز رایگان برای نصب متلب در طول دوره از سایت MathWorks در دسترس است.

coursera مبانی توسعه اپلیکیشن Objective-C (Mitalearn-315432)

  • 9 hours 34 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Don Patterson,Sam Kaufman
درباره این دوره:

مقدمه ای بر زبان برنامه نویسی Objective-C. این شما را برای توسعه برنامه های iOS گسترده تر آماده می کند و پایه ای برای موضوعات توسعه پیشرفته iOS ایجاد می کند. برنامه نویسی Objective-C به لپ تاپ مک یا رایانه رومیزی نیاز دارد. اگر زبان آموز مایل باشد منحصراً با شبیه ساز کار کند، یک دستگاه iOS اختیاری است. برخی از زبان آموزان توانسته اند با یک ماشین مجازی OS X در ویندوز کار کنند، اما توضیح نحوه انجام این کار خارج از محدوده این دوره آموزشی است. پس از اتمام این دوره، شما قادر خواهید بود: 1. Objective-C را بخوانید و بنویسید 2. درک قوی از اشیاء Objective-C داشته باشید 3. کد آنها را به صورت حرفه ای با استفاده از اشیاء و بلوک ها سازماندهی کنید 4. نمونه اولیه چند برنامه سطح ورودی

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

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

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

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

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

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

coursera مدیریت محصول: استراتژی و برنامه اولیه محصول (Mitalearn-398749)

  • 3 hours 12 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Daniel C. Yeomans,Skill-Up EdTech Team
درباره این دوره:

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

coursera مدیریت محصول: بنیادها و همکاری ذینفعان (Mitalearn-398732)

  • 3 hours 39 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: SkillUp,Daniel C. Yeomans
درباره این دوره:

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