Course catalog

Course duration

Course provider

Topic

Categories

Showing 461-480 of 708 items.

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 طراحی مبانی تجربه کاربری (UX). (Mitalearn-303651)

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

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

coursera طراحی نرم افزار به عنوان عنصری از چرخه حیات توسعه نرم افزار (Mitalearn-314701)

  • 1 hours 26 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Albert Glock
درباره این دوره:

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

coursera طراحی نرم افزار به عنوان یک انتزاع (Mitalearn-309516)

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

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

coursera طراحی و پروتکل‌های رابط M2M و IoT برای سیستم‌های جاسازی شده (Mitalearn-311964)

  • 3 hours 36 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Bruce Montgomery, PhD, PMP
درباره این دوره:

این دوره همچنین می تواند برای اعتبار آکادمیک به عنوان ECEA 5348، بخشی از مدرک کارشناسی ارشد CU Boulder در مهندسی برق، اخذ شود. طراحی و پروتکل‌های رابط M2M و IoT سومین کلاس از سه کلاس در تخصص طراحی رابط جاسازی شده (EID) است، یک نسخه آنلاین از کلاس EID در محوطه دانشگاه که در طراحی سیستم‌های جاسازی شده فارغ‌التحصیل تدریس می‌شود. این دوره بر اتصال دستگاه‌ها به یکدیگر و به ابر برای ایجاد نمونه‌های اولیه و سیستم‌های واقعی که داده‌ها را از دستگاه‌ها به مصرف‌کنندگان جریان می‌دهد، متمرکز است. این کلاس شامل مقدمه ای بر مفاهیم M2M (ماشین به ماشین) و اینترنت اشیا (اینترنت اشیا)، استفاده از ابر برای توسعه سیستم های اینترنت اشیا (به ویژه AWS (سرویس های وب آمازون) و چارچوب اینترنت اشیا آن)، بررسی پروتکل های ارتباطی رایج است. در هر سطح از دستگاه‌های متصل، و سایر دغدغه‌های طراحی اینترنت اشیا مانند امنیت، رویکردهای صف پیام، و استفاده و طراحی APIها و ریزسرویس‌ها. محتوا از بهترین شیوه‌های طراحی عمومی تا ویژگی‌های خاص برای ابزارها و روش‌های انتخابی را شامل می‌شود، اما همه برای پشتیبانی از توسعه دستگاه‌های تعبیه‌شده در برنامه‌های IoT ارائه شده‌اند. این کلاس شامل پروژه‌های عملی است که به شما امکان می‌دهد برخی از روش‌های استاندارد را در توسعه نرم‌افزاری از رابط‌های کاربر گرافیکی اولیه برای دستگاه‌هایی که از AWS، Python و به‌طور اختیاری Node.JS استفاده می‌کنند، امتحان کنید. این دوره را می توان برای اعتبار آکادمیک به عنوان ECEA 5348، بخشی از مدرک کارشناسی ارشد CU Boulder در مهندسی برق اخذ کرد.

coursera طراحی و تجزیه و تحلیل سیستم های شبکه ایمن (Mitalearn-312525)

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

در این MOOC، مفاهیم اساسی امنیت سایبری، نحوه شناسایی آسیب‌پذیری‌ها/تهدیدها در یک سیستم شبکه را یاد خواهیم گرفت. ما خدمات امنیتی اولیه سیا را در تریاژ حوادث اخیر حملات سایبری، مانند نقض داده های OPM، اعمال خواهیم کرد. ما چارچوب مدیریت ریسک را برای تجزیه و تحلیل خطرات در یک سیستم شبکه یاد خواهیم گرفت و اصول اولیه طراحی امنیتی را برای محافظت از داده ها و سیستم های کامپیوتری ایمن به کار خواهیم برد. ما قابلیت اطمینان برنامه‌ها و داده‌های نصب شده در سیستم‌های خود را بررسی می‌کنیم و راه مناسب برای تأیید صحت و صحت آنها را نشان می‌دهیم. ما اصل حداقل امتیازات را برای کنترل دسترسی مشترک داده شده به گروه های مختلف کاربران و فرآیندهای سیستم اعمال خواهیم کرد. در نمونه‌های ابری آمازون، ما از نرم‌افزار GnuPG برای تولید جفت کلید عمومی/خصوصی برای امضا/تأیید اسناد و نرم‌افزار منبع باز و برای رمزگذاری اسناد استفاده خواهیم کرد. ما یاد خواهیم گرفت که چگونه نرم افزار، امضا و کلید انتشار مربوطه را در سرور وب منتشر کنیم و کلید عمومی را در سرور کلید PGP منتشر کنیم تا دیگران آن را بازیابی کنند. ما زیرساخت کلید عمومی (PKI) و ابزار لینوکس را برای خدمت به عنوان یک CA برای یک سازمان یاد می‌گیریم، یاد می‌گیریم که چگونه درخواست گواهی را برای مشتریان یا سرورها در ایمیل و برنامه‌های وب امن امضا کنیم.

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

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

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

coursera طراحی و توسعه بازی 5: پروژه Capstone (Mitalearn-311522)

  • 5 hours 34 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Brian Winn
درباره این دوره:

در دوره طراحی و توسعه بازی Capstone، شما یک بازی اورجینال از مفهوم اولیه تا اولین نسخه قابل پخش ایجاد خواهید کرد! در طول مسیر، شما این فرصت را خواهید داشت که ایده های بازی خود را در معرض دید همسالان خود قرار دهید. تجربه Capstone به شما این فرصت را می دهد تا مهارت های خود را بیشتر کنید و مهارت های جدید خود را به عنوان یک توسعه دهنده بازی نشان دهید. Capstone همچنین شامل گفتگوهای مهمان از متخصصان صنعت بازی در Riot Games، Blizzard Entertainment، Insomniac Games، Gearbox Entertainment، Iron Galaxy، Deep Silver Volition، Goodgame Studios، Stardock، GREE، Heart Shaped Games و غیره است.

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 طراحی، اجرا و تجزیه و تحلیل آزمایش ها (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 علوم کامپیوتر: برنامه نویسی با یک هدف (Mitalearn-303243)

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

اساس آموزش در هزاره گذشته «خواندن، نوشتن و حساب» بود. اکنون خواندن، نوشتن و محاسبه است. یادگیری برنامه‌نویسی بخش ضروری آموزش هر دانش‌آموز است، نه فقط در علوم و مهندسی، بلکه در هنر، علوم اجتماعی و علوم انسانی نیز. فراتر از کاربردهای مستقیم، این اولین گام در درک ماهیت تأثیر غیرقابل انکار علوم رایانه بر دنیای مدرن است. این دوره نیمه اول کتاب علوم کامپیوتر: یک رویکرد بین رشته ای را پوشش می دهد (نیمه دوم در دوره Coursera ما در رشته علوم کامپیوتر: الگوریتم ها، تئوری و ماشین ها پوشش داده شده است). هدف ما آموزش برنامه نویسی به کسانی است که نیاز دارند یا می خواهند آن را یاد بگیرند، در یک زمینه علمی. ما با معرفی عناصر اصلی برنامه نویسی مانند متغیرها، شرطی ها، حلقه ها، آرایه ها و I/O شروع می کنیم. در مرحله بعد، به توابع می پردازیم و مفاهیم کلیدی مانند بازگشت، برنامه نویسی مدولار و استفاده مجدد از کد را معرفی می کنیم. سپس، مقدمه ای مدرن برای برنامه نویسی شی گرا ارائه می کنیم. ما از زبان برنامه نویسی جاوا استفاده می کنیم و مهارت های اساسی برای حل مسائل محاسباتی را آموزش می دهیم که در بسیاری از محیط های محاسباتی مدرن قابل اجرا هستند. مهارت در جاوا یک هدف است، اما ما بر روی مفاهیم اساسی در برنامه نویسی تمرکز می کنیم، نه جاوا فی نفسه. تمامی امکانات این دوره به صورت رایگان در دسترس است. افرادی که علاقه مند به کاوش عمیق تر در محتوا هستند ممکن است بخواهند کتاب درسی علوم کامپیوتر: یک رویکرد بین رشته ای (که دوره بر اساس آن است) را دریافت کنند یا برای انبوهی از مطالب اضافی از وب سایت introcs.cs.princeton.edu دیدن کنند. این دوره پس از اتمام مدرک ارائه نمی دهد.

coursera عملیات ابری و مش سرویس با Anthos (Mitalearn-309737)

  • 1 hours 27 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Google Cloud Training
درباره این دوره:

این دوره پایه، دوره یکی از زیرساخت‌های ابری ترکیبی معماری با سری Anthos، دانش‌آموزان را برای برنامه‌ریزی و ایجاد محیط‌های Anthos مجهز می‌کند: برای ساختن محیط‌های زیرساختی قابل مدیریت و قابل اعتماد چند خوشه‌ای Kubernetes با استفاده از Anthos و کانتینرها. این دوره ادامه معماری با GKE است و تجربه مستقیم با فناوری های تحت پوشش آن دوره را در نظر می گیرد.

coursera فرآیند توسعه نرم افزار IBM COBOL (Mitalearn-302597)

  • 44 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Erik Herman
درباره این دوره:

این دوره برای هر کسی که علاقه مند به یادگیری در مورد IBM، COBOL، محاسبات بزرگ، و چرخه حیات توسعه نرم افزار (SDLC) است و افزایش دانش و تجربه خود در مورد مفاهیم و فناوری های اصلی از جمله مفاهیم چرخه زندگی و تجزیه و تحلیل سیستم، طراحی و کدنویسی ساختاریافته است. و طیف گسترده ای از موضوعات طراحی شده برای ارائه دانش کاری مرتبط و لازم و تجربه عملی.

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-304943)

  • 4 hours 36 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Praveen Mittal,Kevin Wendt
درباره این دوره:

نرم افزار به سرعت در حال تبدیل شدن به بخشی جدایی ناپذیر از زندگی انسان است زیرا ما شاهد پیشرفت های اتوماسیون و فنی بیشتر و بیشتر هستیم. درست همانطور که ما انتظار داریم ماشین همیشه کار کند و نمی تواند به طور غیرمنتظره ای از کار بیفتد یا راه اندازی مجدد شود، صنعت نرم افزار نیز برای تبدیل شدن به بخشی جدایی ناپذیر از زندگی انسان باید به یادگیری روش های بهتر برای ساختن نرم افزار ادامه دهد. در این دوره مروری بر نحوه کار تیم های نرم افزاری خواهید داشت؟ از چه فرآیندهایی استفاده می کنند؟ برخی از متدولوژی های استاندارد صنعت چیست؟ مزایا و معایب هر کدام چیست؟ شما به اندازه کافی یاد خواهید گرفت که مکالمه معناداری در مورد فرآیندهای توسعه نرم افزار داشته باشید. پس از اتمام این دوره، زبان آموز قادر خواهد بود 1) شیوه های مهندسی نرم افزار اصلی را در سطح مفهومی برای یک مشکل معین به کار ببرید. 2) روش‌های توسعه سنتی، چابک و ناب را در سطح بالا مقایسه و مقایسه کنید. اینها شامل Waterfall، Rational Unified Process، V model، Incremental، Spiral و مروری بر ذهنیت چابک است. 3) روشی را پیشنهاد دهید که برای یک موقعیت خاص مناسب تر باشد

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

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

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

coursera فرهنگ و طرز فکر DevOps (Mitalearn-310264)

  • 4 hours 36 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Courtney Kissler
درباره این دوره:

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

Suggestions