Course catalog

Course duration

Course provider

Topic

Categories

Showing 41-60 of 84 items.

coursera جاوا اسکریپت برای توسعه وب (Mitalearn-311301)

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

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

coursera جاوا برای اندروید (Mitalearn-302257)

  • 8 hours 34 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Dr. Jerry Roth,Dr. Julie L. Johnson,Michael Walker
درباره این دوره:

این MOOC به شما می آموزد که چگونه ویژگی ها و کلاس های اصلی را از زبان برنامه نویسی جاوا که در اندروید استفاده می شود، برنامه ریزی کنید، که پلتفرم غالب برای توسعه و استقرار برنامه های دستگاه تلفن همراه است. به طور خاص، این MOOC ویژگی های کلیدی زبان برنامه نویسی جاوا را پوشش می دهد که جریان اجرا را از طریق یک برنامه کنترل می کند (مانند ساختارهای حلقه های مختلف جاوا و دستورات شرطی)، امکان دسترسی به داده های ساخت یافته (مانند آرایه های داخلی جاوا و کلاس های رایج در برنامه) چارچوب مجموعه‌های جاوا، مانند ArrayList و HashMap)، عملیات و داده‌های مرتبط را در کلاس‌ها و رابط‌ها (مانند انواع، فیلدها، متدها، پارامترهای عمومی و استثناهای تعریف‌شده اولیه و تعریف‌شده توسط جاوا) گروه‌بندی می‌کند، رفتار کلاس‌های موجود را از طریق وراثت سفارشی می‌کند. و چندشکلی (مانند زیر کلاسه سازی و غلبه بر روش های مجازی). زبان آموزان با استفاده از ابزارهای رایج (مانند Android Studio) مورد نیاز برای توسعه برنامه های جاوا و برنامه های مفید اندروید، این ویژگی های جاوا را در زمینه اجزای اصلی Android (مانند فعالیت ها و عناصر اصلی رابط کاربری) اعمال می کنند. یادگیرندگان روی چندین پروژه عملی در سراسر MOOC کار خواهند کرد، به عنوان مثال، هر هفته از زبان آموزان می خواهد که راه حل هایی برای تکالیف برنامه نویسی بنویسند که مطالب پوشش داده شده در فیلم های سخنرانی را تقویت کند. تقریباً 4 تا 6 ساعت زمان درگیر شدن دانشجو در هفته خواهد بود، از جمله سخنرانی‌های ویدیویی، آزمون‌ها و تکالیف برنامه‌نویسی.

coursera جنگو پیشرفته: APIهای خارجی و صف وظایف (Mitalearn-316316)

  • پیشرفته
  • Release date: 27 June 2026
  • Author: Patrick Ester,Ben Shaw
درباره این دوره:

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

coursera جنگو پیشرفته: ساختن یک وبلاگ (Mitalearn-316163)

  • پیشرفته
  • Release date: 27 June 2026
  • Author: Patrick Ester,Ben Shaw
درباره این دوره:

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

coursera جنگو پیشرفته: مقدمه ای بر چارچوب استراحت جنگو (Mitalearn-316265)

  • پیشرفته
  • Release date: 27 June 2026
  • Author: Patrick Ester,Ben Shaw
درباره این دوره:

کدنویسی کنید و وب سایت های جنگو را بدون نصب هیچ چیزی اجرا کنید! این دوره برای زبان آموزانی طراحی شده است که با پایتون و مهارت های اولیه جنگو (مانند مواردی که در تخصص جنگو برای همه پوشش داده شده است) آشنا هستند. ماژول‌های این دوره مقدمه‌ای بر چارچوب Django REST و مدیریت JSON در چارچوب APIها، اصولی مانند سریال‌سازی ViewSheets و احراز هویت/مجوزها را پوشش می‌دهند. برای اینکه امکان یک تجربه یادگیری واقعی و خودآگاه را فراهم کنید، این دوره بدون ویدیو است. تکالیف حاوی توضیحات کوتاه با تصاویر و نمونه‌های کد قابل اجرا با ویرایش‌های پیشنهادی برای بررسی بیشتر نمونه‌های کد، ایجاد درک عمیق‌تر با انجام دادن هستند. شما از بازخورد فوری از انواع آیتم های ارزیابی در طول مسیر بهره مند خواهید شد، به آرامی از بررسی های درک سریع (چند گزینه ای، پر کردن جای خالی، و عدم درهم آمیختن بلوک های کد) به ساخت آهسته ویژگی ها، که منجر به پروژه های برنامه نویسی بزرگ در پایان دوره اهداف آموزشی دوره: توضیح دهید که چگونه چارچوب Django REST به وب‌سایت‌های جنگو اجازه می‌دهد از APIها استفاده کنند چارچوب Django REST را اعمال کنید از ViewSets برای نگاشت نماها به منطق استفاده کنید احراز هویت را تنظیم و مجوزها را پیکربندی کنید

coursera چگونه در آخر هفته یک وب سایت بسازیم! (دوره پروژه محور) (Mitalearn-315160)

  • 30 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Dr. Margaret Anne Schedel,Melissa Clarke
درباره این دوره:

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

coursera حاکمیت داده با Databricks (Mitalearn-310519)

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

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

coursera دستکاری داده ها در جاوا اسکریپت (Mitalearn-306507)

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

این دوره بر اساس مهارت های دوره قبلی است و به مدیریت و دستکاری داده ها با جاوا اسکریپت ادامه می دهد. روش هایی را برای اعتبارسنجی و مدیریت داده های ارائه شده توسط کاربران یا دریافت از یک منبع داده خارجی یاد خواهید گرفت. این دوره شامل یک چالش در قالب یک سیستم رزرو صندلی و همچنین پروژه ای است که داده ها را از یک منبع داده خارجی وارد می کند. اهداف دوره شامل مبانی اعتبارسنجی در جاوا اسکریپت و جی کوئری است. ویژگی های پلاگین اعتبار سنجی فرم jQuery. توابع فلش؛ توابع ناهمزمان؛ و حلقه رویداد جاوا اسکریپت.

coursera دستگاه های اینترنت اشیا (Mitalearn-310927)

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

اینترنت اشیا (IoT) انقلاب بعدی در محاسبات است. میلیاردها دستگاه انتقال داده متصل به اینترنت در حال حاضر به طور اساسی شیوه زندگی و کار ما را تغییر داده اند. این دوره یک درک عمیق از فناوری های IoT را از ابتدا آموزش می دهد. دانش‌آموزان برنامه‌نویسی دستگاه‌های اینترنت اشیا (Arduino و Raspberry Pi)، فناوری‌های سنجش و فعال‌سازی، پشته‌های پروتکل IoT (Zigbee، 5G، NFC، MQTT، و غیره)، طراحی backhaul شبکه و اجرای امنیت، علم داده برای IoT، و اینترنت اشیاء مبتنی بر ابر را خواهند آموخت. پلتفرم هایی مانند AWS IoT. به عنوان یک فعالیت افتخاری اختیاری، دانش آموزان از طریق تکالیف آزمایشگاهی طراحی شده برای ارائه تجربه عملی در دنیای واقعی هدایت می شوند، جایی که آنها یک سرویس نظارت بر WiFi توزیع شده، یک پلت فرم خدمات اینترنت اشیا مبتنی بر ابر که به ده ها هزار حسگر ضربان قلب ارائه می شود، و موارد دیگر را به کار خواهند گرفت. . دانش آموزان با آموزش پیشرفته در این بخش فناوری به سرعت در حال ظهور از کلاس بیرون می آیند و با اعتماد به نفس برای انجام وظایفی که معمولاً در محیط های صنعتی با آنها روبرو می شوند. مهم: برای تکمیل بخش عملی کل مجموعه (افتخارات) آزمایش عملی با استفاده از سخت افزار واقعی انجام می شود که باید آن را به دست آورید. (هزینه ممکن است بسته به موقعیت مکانی شما بین 100 تا 200 دلار متغیر باشد). بیشتر قسمت هایی که برای دوره اول مورد نیاز است، در دوره های بعدی مجددا استفاده خواهند شد.

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

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

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

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

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

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

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

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

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

coursera ساختن یک برنامه کامل MEAN Stack (Mitalearn-312406)

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

این دوره جامع دانش آموزان را در فرآیند ساخت یک برنامه وب کامل با استفاده از MongoDB، Express.js، AngularJS و Node.js راهنمایی می کند. در ماژول اول، شما اصول معماری باطن را با تمرکز بر طراحی بک‌اندهای مقیاس‌پذیر و امن برای برنامه‌های کاربردی در دنیای واقعی بررسی خواهید کرد. آنها با استفاده از Node.js و Express.js یک API RESTful ایجاد می کنند و یاد می گیرند که یک برنامه تک صفحه ای پویا با AngularJS بسازند. این ماژول همچنین نحوه پیوند دادن بک‌اند با قسمت جلو، نمایش داده‌ها و مدیریت تعاملات کاربر را در زمان واقعی پوشش می‌دهد. ماژول دوم به اصول توسعه frontend و طراحی رابط کاربر پسند با استفاده از HTML، CSS، JavaScript و AngularJS می پردازد. شرکت‌کنندگان از طریق اتصال frontend با API باطن، رسیدگی به درخواست‌ها و پاسخ‌های HTTP، و مدیریت ورودی‌های کاربر و ارسال‌های فرم راهنمایی خواهند شد. علاوه بر این، این ماژول بر استراتژی‌های استقرار برای اطمینان از عملکرد و در دسترس بودن برنامه پشته MEAN تأکید دارد. در پایان این دوره، شما با استفاده از پشته MEAN یک بک‌اند مقیاس‌پذیر و امن طراحی و پیاده‌سازی خواهید کرد، یک API RESTful با Node.js و Express.js می‌سازید، آن را با یک SPA front-end با استفاده از AngularJS ادغام می‌کنید و استراتژی‌های استقرار را یاد می‌گیرید. . این دوره تجربه عملی و بینش های ارزشمندی را ارائه می دهد و شما را به توانایی ساختن یک برنامه کامل پشته MEAN از ابتدا مجهز می کند و با نیازهای توسعه برنامه در دنیای واقعی همسو می شود.

coursera شروع با واقعیت افزوده (Mitalearn-309890)

  • 2 hours 46 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Marius Preda,Veronica Scurtu,Traian Lavric
درباره این دوره:

این دوره اصول اولیه توسعه اپلیکیشن های موبایل با استفاده از فناوری های واقعیت ترکیبی و افزوده (MAR) را به شما آموزش می دهد. از طریق پروژه‌های عملی، تکنیک‌های عملی برای نمونه‌سازی سریع و آسان سه برنامه مختلف برای تلفن‌های هوشمند و تبلت‌های اندرویدی را یاد می‌گیرید - حتی بدون تجربه کدنویسی قبلی. اگر یک کارآفرین خلاق هستید، این مقدمه ایده آل شما برای روندهای امروزی در محصولات و فناوری های بازار واقعیت افزوده در حال ظهور است. اگر یک روزنامه‌نگار، تولیدکننده رسانه/محتوا یا معلم هستید، خواهید فهمید که چگونه رسانه‌های چاپی را با صداها، تصاویر و ویدیوها تقویت کنید و ببینید که چگونه یک نقشه شهر افزوده و بازی واقعیت افزوده موقعیت جغرافیایی برای خود ایجاد کنید. مخاطب اگر یک طراح وب یا توسعه‌دهنده اپلیکیشن هستید، طیف وسیعی از بلوک‌های ساختمانی فناوری را به دست خواهید آورد که می‌توانید آن‌ها را در مجموعه خدمات خود ادغام کنید. پس زمینه شما هر چه باشد، یاد خواهید گرفت که چگونه تجربیات بصری پیشرفته ای طراحی کنید که چشم انداز شغلی شما را افزایش دهد. آنچه یاد خواهید گرفت • همه چیز درباره محصولات و فناوری های اصلی MAR موجود در بازار امروز • نحوه ساخت سه اپلیکیشن مختلف واقعیت افزوده با استفاده از مرورگر واقعیت افزوده و ابزارهای نگارش • نحوه گنجاندن تشخیص تصویر و ردیابی شی • نحوه استفاده از قابلیت موقعیت جغرافیایی برای واقعیت افزوده در فضای باز • جزئیات استاندارد ISO-ARAF، زبانی نوآورانه برای نمایش محتوای واقعیت افزوده پیش نیازها • برای شرکت در این دوره به هیچ دانش فنی قبلی نیاز ندارید. • اگر با زبان های نشانه گذاری (HTML، XML، و غیره) و سیستم های مدیریت محتوا آشنا هستید، ممکن است با مفاهیم و تکنیک های کلیدی راحت تر باشید. این MOOC توسط بنیاد پاتریک و لینا درهی پشتیبانی می شود. ما را دنبال کنید توییتر: https://twitter.com/MOOCMAR فیس بوک: https://www.facebook.com/MOOCMAR/

coursera طراحی رابط کاربری و تجربیات (UI/UX) (Mitalearn-304229)

  • 3 hours 17 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: IBM Skills Network Team,Corey Leong,Muhammad Yahya
درباره این دوره:

طراحی UI و UX یک صنعت پر رونق با چشم انداز های متعدد برای هر کسی با مهارت های مناسب است. این دوره برای کسانی طراحی شده است که علاقه مند به شروع حرفه ای در زمینه طراحی تجربیات UI و UX و همچنین توسعه دهندگانی هستند که می خواهند برنامه های وب و فرانت اند ایجاد کنند. این بر مفاهیم کلیدی، ابزارها و روش های مورد استفاده در توسعه front-end تاکید دارد. وب و دستگاه های قابل دسترسی با موبایل جهان را متحول می کنند. امروزه همه افراد دارای یک گوشی هوشمند، تبلت، تلویزیون هوشمند و/یا لپ تاپ هستند که از آن برای ارتباط و جستجوی داده استفاده می کنند. شرکت ها به طور فزاینده ای به توسعه دهندگان فرانت اند، توسعه دهندگان اپلیکیشن موبایل و طراحان UI/UX روی می آورند تا به آنها در تولید محصولات کاربرپسند کمک کنند. بنابراین، ارائه یک رابط کاربری قوی و در عین حال بصری و تجربه به کاربران بسیار مهم است. در این دوره آموزشی با بهترین روش های توسعه طراحی بصری آشنا می شوید و تفاوت های بین رابط کاربری خوب و ضعیف را شناسایی می کنید. شما تایپوگرافی، خوانایی و تئوری رنگ را در طراحی UI بررسی خواهید کرد. شما بینشی در مورد متدولوژی های کلیدی در طراحی بصری مانند طراحی وب پاسخگو (RWD) و طراحی وب پیشرو (PWD) خواهید داشت. شما در معرض ابزارهایی مانند Figma قرار خواهید گرفت، یک برنامه مشترک مبتنی بر ابر که برای طراحی رابط استفاده می شود. شما مراحل راه اندازی اکانت Figma را کشف کرده و با پیکربندی آن آشنا خواهید شد. علاوه بر این، شما اجزای مختلف، سبک ها، کتابخانه ها و شبکه های طرح بندی مورد استفاده در Figma را که برای طراحی ضروری هستند، کشف خواهید کرد. در طول این دوره، از طریق ویدئوها، خواندنی ها، فعالیت ها و آزمون هایی که برای آموزش اصول طراحی و توسعه وب بصری و موبایل طراحی شده اند، یاد خواهید گرفت. طیف وسیعی از دانش فنی و عملی را به دست خواهید آورد و بینش و راهنمایی را از متخصصان در این زمینه دریافت خواهید کرد. دانش عملی که از آزمایشگاه های عملی به دست می آورید، پایه شما را بیشتر تقویت می کند و شما را قادر می سازد عملکرد بهتری داشته باشید. این یک دوره مبتدی است که برای زبان آموزانی با مهارت های اولیه کار با کامپیوتر که دانش اساسی توسعه طراحی بصری دارند و با Figma آشنا هستند در نظر گرفته شده است. برای موفقیت در این دوره، باید درک اولیه ای از طراحی رابط کاربری (UI) و تجربه کاربری (UX) و همچنین وایرفریم های وب سایت، آشنایی با انواع چیدمان ها و ابزارهای مورد استفاده برای طراحی بصری در دستگاه های مختلف داشته باشید. آشنایی با اپلیکیشن Figma

coursera طراحی و توسعه اپلیکیشن برای iOS (Mitalearn-314871)

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

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

coursera طراحی وب برای همه Capstone (Mitalearn-302903)

  • 1 hours 8 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Colleen van Lent, Ph.D.,Charles Russell Severance
درباره این دوره:

Capstone یک نمونه کار وب با کیفیت بالاتر ایجاد می کند. دانش آموزان توانایی طراحی و پیاده سازی یک سایت واکنش گرا را برای حداقل سه پلتفرم نشان خواهند داد. رعایت استانداردهای اعتبار سنجی و دسترسی الزامی خواهد بود. پیاده سازی های در حال تکامل دانش آموز هر هفته توسط همتایان و دستیاران آموزشی مورد بررسی قرار می گیرد تا اطمینان حاصل شود که دانش آموز با دستور کار دوره همراه است. پس از اتمام این دوره، دانش‌آموزان احساس راحتی می‌کنند که سایت‌های فرانت‌اند موجود را ایجاد و/یا به‌روزرسانی کنند، از چارچوب‌های موجود استفاده کنند، و سایت‌های آزمایشی را برای انطباق با دسترس‌پذیری آزمایش کنند. این دوره فقط برای دانشجویانی آزاد است که چهار دوره اول را در تخصص طراحی وب برای همه گذرانده اند: مقدمه ای بر HTML5، مقدمه ای بر CSS3، تعامل با جاوا اسکریپت، و استایل پیشرفته با طراحی واکنش گرا.

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 کار با دیتا در 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 برای توسعه برنامه های کاربردی وب با کیفیت بالا و واکنش گرا خواهید داشت.

Suggestions