Course catalog

Course duration

Course provider

Topic

Categories

Showing 301-320 of 708 items.

coursera تفکر محاسباتی با جاوا اسکریپت 4: ایجاد و استقرار (Mitalearn-307442)

  • 24 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Jeremy Singer,Quintin Cutts
درباره این دوره:

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

coursera تمرین صدور گواهینامه اسکرام مستر (Mitalearn-306949)

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

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

coursera تمسخر با JUnit (Mitalearn-312117)

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

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

coursera تهدیدها و کاهش‌های طراحی نرم‌افزار (Mitalearn-309533)

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

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

coursera توابع، روش‌ها و رابط‌ها در Go (Mitalearn-310298)

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

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

coursera توابع، فایل ها و دیکشنری های پایتون (Mitalearn-301713)

  • 7 hours 57 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Paul Resnick,Steve Oney
درباره این دوره:

این دوره ساختار داده فرهنگ لغت و توابع تعریف شده توسط کاربر را معرفی می کند. شما با متغیرهای محلی و سراسری، انتقال پارامترهای اختیاری و کلید واژه، توابع نامگذاری شده و عبارات لامبدا آشنا خواهید شد. همچنین با تابع مرتب‌سازی شده پایتون و نحوه کنترل ترتیب مرتب‌سازی آن با ارسال تابع دیگری به عنوان ورودی آشنا خواهید شد. برای پروژه نهایی خود، داده‌های شبکه‌های اجتماعی شبیه‌سازی‌شده را از یک فایل می‌خوانید، امتیازات احساسات را محاسبه می‌کنید و فایل‌های csv. را می‌نویسید. این فصل‌های 10 تا 16 کتاب درسی «مبانی برنامه‌نویسی پایتون» را پوشش می‌دهد که متن همراه (اختیاری و رایگان) این دوره است. اگر قبلاً دوره "مبانی پایتون" را گذرانده اید و می خواهید دانش اساسی بیشتری از زبان پایتون کسب کنید، این دوره برای شما مناسب است. هر دو دوره با هم برای افراد تازه وارد در برنامه نویسی پایتون، کسانی که نیاز به تجدید نظر در مبانی پایتون دارند، یا کسانی که ممکن است تا حدودی با برنامه نویسی پایتون آشنا شده باشند اما خواهان شرح و واژگان عمیق تری برای توصیف و استدلال در مورد برنامه ها هستند، طراحی شده است. این دوره تکمیلی دوره "مبانی پایتون" (درس 1 از تخصص برنامه نویسی پایتون 3) است و دومین دوره از پنج دوره در این تخصص است.

coursera توزیع متوسط ​​اینتل از OpenVINO™ برای کاربردهای یادگیری عمیق (Mitalearn-313647)

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

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

coursera توسعه API (Mitalearn-311743)

  • متوسط
  • Release date: 27 June 2026
  • Author: Sharon Jason
درباره این دوره:

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

coursera توسعه Backend با استفاده از ASP.Net (Mitalearn-311369)

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

دوره دوم در تخصص ASP.NET برای توسعه دهندگان با تجربه عمیق تر به توسعه برنامه های کاربردی پشتیبانی قوی و مقیاس پذیر با استفاده از فناوری های ASP.NET می پردازد. این دوره بر اساس سه فناوری کلیدی ASP.NET طراحی شده است: ASP.NET Core، ASP.NET MVC، و ASP.NET Web API. در اولین ماژول این دوره، شرکت کنندگان ASP.NET Core را بررسی خواهند کرد، یک چارچوب چند پلتفرمی و با کارایی بالا برای ساخت برنامه های کاربردی وب. یادگیرندگان نحوه ایجاد، پیکربندی و کنترل میان افزار، مسیریابی و کنترلرها را در برنامه های ASP.NET Core درک خواهند کرد. ماژول دوم این دوره بر ASP.NET MVC تمرکز دارد، یک چارچوب پیشرفته برای ساخت برنامه های کاربردی وب که از الگوی MVC (Model-View-Controller) پیروی می کنند. این بخش دانشی را در مورد ایجاد نماها، مدل‌ها و کنترل‌کننده‌ها و استفاده مؤثر از آنها برای ساخت برنامه‌های کاربردی وب به شما می‌دهد. ماژول سوم به ASP.NET Web API می پردازد، چارچوبی که برای ساختن API های RESTful قابل مصرف توسط طیف متنوعی از مشتریان استفاده می شود. این شامل درک ایجاد کنترلرها، نقشه برداری مسیرها، رسیدگی به درخواست های HTTP و مدیریت پاسخ ها است. در پایان دوره، شرکت کنندگان درک کاملی از فناوری های ASP.NET از جمله ASP.NET Core، ASP.NET MVC و ASP.NET Web API به دست خواهند آورد. آنها قادر به ایجاد برنامه های کاربردی پشتیبانی قوی و مقیاس پذیر هستند که می توانند ترافیک بالا و منطق تجاری پیچیده را مدیریت کنند.

coursera توسعه Backend برای .Net Full Stack (Mitalearn-311471)

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

با این دوره جامع که برای افرادی که قصد تسلط بر اکوسیستم ASP.NET را دارند، خود را در دنیای پیچیده توسعه باطن دات نت غرق کنید. این دوره سه ماژول برای هر دو مبتدی در دات نت و کسانی که کمی تجربه frontend دارند و مشتاق گسترش تخصص خود در زمینه Backend هستند عالی است. در اولین ماژول، ASP.NET Core، شرکت کنندگان با معماری و ابزارهای ASP.NET Core آشنا می شوند و به طور عملی با توسعه برنامه های کاربردی وب مدرن آشنا می شوند. در ماژول دوم، ASP.NET MVC، شرکت کنندگان معماری MVC (Model-View-Controller) را بررسی می کنند و ستون های اساسی آن را درک می کنند. ارزیابی های عملی دانش آنها را بیشتر تقویت می کند و از درک جریان کار و اجزای آن اطمینان حاصل می کند. ماژول سوم، ASP.NET Web API، تمرکز را به سمت سرویس های وب RESTful با استفاده از ASP.NET هدایت می کند. از درک ماهیت پروتکل REST و HTTP، شرکت کنندگان یاد خواهند گرفت که API های وب قوی را با کارایی طراحی و پیاده سازی کنند. با پایان این دوره، شرکت کنندگان درک جامعی از توسعه Backend در چارچوب دات نت خواهند داشت. آنها در ایجاد برنامه های کاربردی وب پویا، طراحی API های قوی و اطمینان از ایمن بودن و مقیاس پذیر بودن برنامه هایشان ماهر خواهند بود.

coursera توسعه Frontend با استفاده از Angular (Mitalearn-311709)

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

این دوره برای علاقه مندان به توسعه وب طراحی شده است و شما را به مهارت ها و دانش لازم برای مهارت در Angular مجهز می کند. در ماژول اول، مقدمه ای بر HTML و CSS، شما اصول اساسی HTML و CSS را که برای ایجاد صفحات وب حیاتی هستند، بررسی خواهید کرد. شما یاد می گیرید که چگونه یک سند HTML را ساختار دهید و از CSS برای سبک سازی طرح بندی صفحه وب خود استفاده کنید. ماژول دوم، مقدمه ای بر برنامه نویسی جاوا اسکریپت، به جاوا اسکریپت، یک زبان حیاتی برای توسعه وب، می پردازد. شما بینش جامعی در مورد متغیرها، انواع داده ها، ساختارهای کنترل، توابع، و سایر مفاهیم اصلی به دست خواهید آورد که به شما امکان می دهد برنامه های کاربردی وب قوی و پویا ایجاد کنید. در نهایت، در ماژول سوم، Angular for Frontend Development، به Angular هدایت می‌شوید، یک چارچوب محبوب جاوا اسکریپت که برای ساخت برنامه‌های کاربردی وب مقیاس‌پذیر و پویا شناخته شده است. شما به مفاهیم اساسی مانند کامپوننت ها، ماژول ها، دستورالعمل ها، خدمات و قالب ها تسلط خواهید داشت که به شما امکان می دهد برنامه های وب پیچیده، قابل نگهداری و مقیاس پذیر ایجاد کنید. در طول این دوره، تمرینات عملی، آزمون ها و تکالیف شما را قادر می سازد تا به طور فعال مفاهیم آموخته شده را درک کرده و به کار ببرید. در پایان دوره، شما در استفاده از Angular برای ایجاد اپلیکیشن های فرانت اند مهارت خواهید داشت و برای بررسی موضوعات پیشرفته تر در دوره های بعدی در این تخصص آماده خواهید شد.

coursera توسعه Frontend با استفاده از React (Mitalearn-311335)

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

به دوره توسعه Frontend با استفاده از React خوش آمدید! در این برنامه با اصول توسعه frontend و نحوه ساخت اپلیکیشن های وب با استفاده از کتابخانه React آشنا می شوید. این دوره برای افرادی که با توسعه وب آشنایی دارند مناسب است. ماژول اول، مقدمه ای بر HTML و CSS، شما را با اصول اولیه HTML و CSS که بلوک های سازنده توسعه وب هستند آشنا می کند. شما یاد خواهید گرفت که چگونه محتوا را با HTML ساختار دهید و با CSS استایل ها را در صفحات وب خود اعمال کنید. ماژول دوم، مقدمه ای بر برنامه نویسی جاوا اسکریپت، اصول جاوا اسکریپت را به شما آموزش می دهد، زبان برنامه نویسی که برنامه های کاربردی وب تعاملی را تقویت می کند. با متغیرها، انواع داده ها، ساختارهای کنترل، توابع و موارد دیگر آشنا خواهید شد. در ماژول سوم، React for Frontend Development، به React، یک کتابخانه محبوب جاوا اسکریپت برای ساخت رابط های کاربری، شیرجه خواهید زد. شما یاد خواهید گرفت که چگونه یک پروژه React را راه اندازی کنید، اجزای سازنده ایجاد کنید و وضعیت را در برنامه خود مدیریت کنید. در پایان این دوره، شما درک کاملی از اصول توسعه frontend و نحوه استفاده از React برای ساخت برنامه های کاربردی وب تعاملی و پویا خواهید داشت.

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

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

به این دوره مقدماتی در مورد میکروسرویس ها و بدون سرور، فناوری های ضروری برای بارهای کاری بومی ابر و نوسازی برنامه خوش آمدید. میکروسرویس‌ها به جای ساختن برنامه‌های کاربردی بزرگ، معروف به یکپارچه‌ها، که همه عملکردها را انجام می‌دهند، برنامه‌های بزرگ‌تر را به قطعات کوچک‌تری تقسیم می‌کنند که به طور مستقل قابل نگهداری و مقیاس‌پذیر هستند و مزایای زیادی را ارائه می‌کنند. این معماری در حال حاضر در بزرگترین سازمان های نرم افزاری جهان مورد استفاده قرار می گیرد، زیرا مزایای هزینه، استقلال تیم و مزایای دیگر را فراهم می کند. به همین ترتیب، بدون سرور به عنوان یک گزینه محاسباتی محبوب در عصر ابر ظاهر شده است. به توسعه دهندگان و اپراتورها توانایی اجرای برنامه ها را بدون مدیریت زیرساخت های اساسی می دهد. در این دوره با استفاده از متدولوژی های مختلف میکروسرویس ایجاد می کنید. شما API های REST را با استفاده از Python و Flask ایجاد خواهید کرد. در مرحله بعد، اصول اولیه برنامه های بدون سرور و نحوه اجرای برنامه های خود را در موتور کد ابری IBM خواهید آموخت. این دوره شامل چندین آزمایشگاه عملی است که به شما امکان می دهد مطالبی را که در دوره یاد می گیرید تمرین و به کار ببرید. در پروژه نهایی، شما یک برنامه front-end متشکل از چندین میکروسرویس ایجاد می‌کنید و آنها را با استفاده از سرور بدون سرور بر روی Cloud مستقر خواهید کرد.

coursera توسعه اپلیکیشن های فرانت اند با React (Mitalearn-309975)

  • 2 hours 38 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: IBM Skills Network Team,Richa Arora
درباره این دوره:

در این دوره آموزشی، یکی از محبوب ترین فریم ورک های فرانت اند، جاوا اسکریپت React را بیاموزید. گام بعدی را در سفر توسعه وب خود با یادگیری نحوه ساخت رابط کاربری سمت مشتری بردارید. شما این فرانت‌اندها را با استفاده از کامپوننت‌ها، بلوک‌های ساختمان مدولار برنامه‌های React توسعه خواهید داد. در مورد ترکیب اجزا برای ایجاد عملکرد غنی با ویژگی‌هایی مانند لوازم، قلاب‌ها، حالت‌ها و مدیریت رویداد یاد خواهید گرفت. شما چرخه های عمر کامپوننت و نحوه انتقال داده ها و دستکاری حالت های مولفه را بررسی خواهید کرد. با تکمیل آزمایشگاه های عملی متعدد در هر درس، نمونه کار خود را بسازید و تجربه عملی کسب کنید. در پایان دوره، با توسعه یک اپلیکیشن سبد خرید، مهارت های خود را با پروژه نهایی ادغام می کنید. این دوره به شما کمک می کند تا به عنوان یک توسعه دهنده front-end، موبایل یا فول استک موفق شوید. این برای متخصصان فناوری اطلاعات که به دنبال ارتقای شغل خود هستند یا فارغ التحصیلان جدیدی که به دنبال ایجاد مهارت های سمت مشتری خود هستند مناسب است. توجه داشته باشید که برای استفاده بیشتر از این دوره به مهارت های اولیه HTML، CSS، جاوا اسکریپت و Git نیاز دارید.

coursera توسعه برنامه ها با Google Cloud: Foundations (Mitalearn-303226)

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

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

coursera توسعه برنامه های AR/VR/MR/XR با WebXR، Unity و Unreal (Mitalearn-311845)

  • 16 hours 19 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Michael Nebeling
درباره این دوره:

این دوره سوم در تخصص XR برای همه به سمت توسعه فنی تجربیات XR تنظیم شده است. این دوره یک مدل ذهنی فنی تر از فناوری های XR و ابزارهایی برای نزدیک شدن به توسعه XR با اطمینان در اختیار زبان آموزان قرار می دهد. مراحل توسعه پروژه های واقعیت مجازی و واقعیت افزوده را طی می کند و پلتفرم های اصلی توسعه XR و همچنین روش ها و ابزارهای کلیدی را معرفی می کند. این دوره سوم همچنین به فراگیران کمک می‌کند تا نیازهای پیشرفته XR را از نمونه‌های اولیه فیزیکی/دیجیتال استنباط کنند و به آنها می‌آموزد که چگونه نگرانی‌های فنی اصلی را متمایز کنند، هزینه‌های توسعه را تخمین بزنند و تحقیقات لازم برای پیشرفت XR را برنامه‌ریزی کنند. این دوره همچنین دارای یک مسیر افتخاری است که فراگیران را در اجرای صحنه های 3D، VR و AR در WebXR با استفاده از A-Frame و در Unity راهنمایی می کند و به آنها کمک می کند تا یک برنامه توسعه با نقاط عطف و قابل تحویل واضح ایجاد کنند.

coursera توسعه برنامه های Back-End با Node.js و Express (Mitalearn-310026)

  • 2 hours 5 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Upkar Lidder,Sachin Jambur
درباره این دوره:

در یک نظرسنجی اخیر Stack Overflow، Node.js توسط حدود 50 درصد از توسعه دهندگانی که به نظرسنجی پاسخ دادند استفاده شد و آن را به پر استفاده ترین فناوری سمت سرور تبدیل کرد. Express به عنوان چهارمین فناوری وب محبوب در کل رتبه بندی شده است، و آن را به محبوب ترین چارچوب وب سمت سرور تبدیل می کند. در این دوره روی Node.js و Express تمرکز خواهید کرد. به طور خاص، شما - توسعه برنامه ها با استفاده از تماس ها و وعده های ناهمزمان - ایجاد REST API و انجام عملیات CRUD - اجرای احراز هویت و مدیریت جلسه در طول دوره، آزمایشگاه های عملی متعددی را برای کسب تجربه عملی تکمیل خواهید کرد. در پایان دوره، مهارت های Node خود را با یک پروژه نهایی برای ساخت نمونه کارها نشان خواهید داد. این دوره به شما کمک می کند تا به عنوان یک توسعه دهنده Back-end یا Full Stack موفق شوید. برای کسانی که در فناوری اطلاعات به دنبال پیشرفت در حرفه خود هستند یا فارغ التحصیلان جدیدی که به دنبال ایجاد مهارت های سمت سرور خود هستند مناسب است. این دوره برای کسانی که نیاز به مدیریت پروژه های ابر محور دارند مناسب است. توجه: این دوره نیاز به دانش JavaScript و Git دارد.

coursera توسعه برنامه های Cloud Native (Mitalearn-270127)

  • 2 hours 29 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Upkar Lidder
درباره این دوره:

آیا می خواهید در مورد توسعه برنامه هایی که از زمان تصور تا اجرا به صورت بومی ابری هستند، بیاموزید؟ در این دوره، شما با برخی از مفاهیم مهم ابری مانند Cloud Native Applications، CNCF و Hybrid Cloud شروع خواهید کرد. شما به ابزارها و تکنیک های خاصی برای توسعه برنامه های بومی ابری خواهید پرداخت. سپس یاد خواهید گرفت که چگونه از CLI برای توسعه، آزمایش و استقرار برنامه‌ها برای IBM Cloud با استفاده از Node.js استفاده کنید. شما بیشتر از DevOps برای حفظ توسعه برنامه با استفاده از ویژگی های Web IDE، مخزن Git و Delivery Pipeline استفاده خواهید کرد. شما با مفاهیمی مانند REST Architecture، JSON و Watson API آشنا خواهید شد. شما همچنین به دو حوزه کلیدی تفکر ابری نگاه خواهید کرد: نوسازی و ادغام مداوم/تحویل مستمر. در طول این دوره شما با آزمایشگاه های عملی تمرین خواهید کرد و با ابزارهایی که توسط حرفه ای ها استفاده می شود مهارت کسب خواهید کرد! در نهایت شما یک پروژه نهایی را تکمیل خواهید کرد که در آن برنامه‌ای با قابلیت CI/CD خود را با یک پایگاه داده NoSQL می‌سازید و یک افزونه عالی به مجموعه خود خواهید داشت.

coursera توسعه برنامه های ابری با Node.js و React (Mitalearn-270144)

  • 1 hours 51 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Upkar Lidder
درباره این دوره:

توجه: این دوره با دو دوره زیر IBM جایگزین شده است: - توسعه برنامه های Front-End با React - توسعه برنامه های Back-End با Node.js و Express آیا آماده هستید تا در مورد برخی از کتابخانه های پرتقاضا در عقب بیاموزید. توسعه end و front-end؟ این دوره برای شماست! در بررسی اخیر Stack Overflow، جاوا اسکریپت به عنوان رایج ترین زبان برنامه نویسی مورد استفاده قرار گرفت. Node.js و React.js به عنوان محبوب ترین چارچوب ها و فناوری های وب انتخاب شدند. در این دوره یاد می گیرید که چگونه با استفاده از Node.js، Express و React برنامه ها را توسعه دهید. به طور خاص، شما: - نحوه عملکرد Node.js را با استفاده از توابع پاسخ به تماس کاوش کنید و برنامه‌های Node.js خود را با وارد کردن ماژول‌های خارجی گسترش دهید - برنامه‌هایی را با استفاده از callbacks و وعده‌های ناهمزمان توسعه دهید - از مسیریابی، میان‌افزار و رندر قالب برای گسترش Node.js استفاده کنید. چارچوب و مدیریت محتوای پویا - ایجاد APIهای REST و انجام عملیات CRUD - گسترش ویژگی‌های برنامه‌های Node.js با استفاده از چارچوب برنامه وب Express - ساخت یک برنامه پیشرفته پیشرفته با استفاده از REACT و ES6 در طول دوره، به صورت عملی متعددی را تکمیل خواهید کرد. آزمایشگاه ها برای کسب تجربه عملی در پایان دوره، مهارت های Node و React خود را با یک پروژه نهایی برای ساخت نمونه کارها نشان خواهید داد. این دوره به شما کمک می کند تا به عنوان یک توسعه دهنده فول استک موفق شوید. برای کسانی که در فناوری اطلاعات به دنبال پیشرفت در حرفه خود هستند یا فارغ التحصیلان جدیدی که به دنبال ایجاد مهارت های سمت سرور خود هستند مناسب است. این دوره برای کسانی که نیاز به مدیریت پروژه های ابر محور دارند مناسب است.

coursera توسعه برنامه های ابری با شتاب FPGA با SDAccel: تمرین (Mitalearn-308496)

  • 4 hours 1 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Marco Domenico Santambrogio
درباره این دوره:

این دوره برای هر کسی که علاقه مند به یادگیری نحوه توسعه برنامه های کاربردی با شتاب FPGA با SDAccel است است! هرچه هدف کلی تری داشته باشید، انعطاف پذیرتر هستید و انواع برنامه ها و الگوریتم های بیشتری را می توانید بر روی زیرساخت محاسباتی زیربنایی خود اجرا کنید. همه اینها فوق‌العاده است، اما غذای رایگان وجود ندارد و این اغلب با از دست دادن کارایی اتفاق می‌افتد. این دوره چندین سناریو را ارائه می‌کند که در آن حجم‌های کاری به کارایی بیشتری نیاز دارند که حتی با استفاده از سریع‌ترین پردازنده‌ها می‌توان به دست آورد. این سناریو معماری های ابری و مرکز داده را به سمت محاسبات تسریع شده تبدیل می کند. در این دوره، ما به شما نشان خواهیم داد که چگونه با استفاده از Xilinx SDAccel برای برنامه‌ریزی نمونه‌های آمازون EC2 F1 از مزایای استفاده کنید. ما می خواهیم این کار را از طریق یک مثال کاربردی از الگوریتم مورد استفاده در زیست شناسی محاسباتی انجام دهیم. حجم عظیمی از داده‌ها که الگوریتم‌ها به پردازش نیاز دارند و پیچیدگی آن‌ها، مشکل افزایش توان محاسباتی مورد نیاز برای انجام محاسبات را ایجاد کرده است. در این سناریو، شتاب‌دهنده‌های سخت‌افزاری نشان دادند که در دستیابی به سرعت در محاسبات مؤثر هستند و در عین حال در مصرف انرژی صرفه‌جویی می‌کنند. در میان الگوریتم‌های مورد استفاده در زیست‌شناسی محاسباتی، الگوریتم اسمیت واترمن یک الگوریتم برنامه‌نویسی پویا است که تضمین شده برای یافتن هم‌ترازی محلی بهینه بین دو رشته که می‌توانند نوکلئوتید یا پروتئین باشند، می‌باشد. در کلاس‌های زیر، ما یک تحلیل و شتاب سخت‌افزاری متوالی مبتنی بر FPGA از الگوریتم اسمیت-واترمن را ارائه می‌کنیم که برای انجام هم‌ترازی زوجی توالی‌های DNA استفاده می‌شود. در این زمینه، این دوره بر روی زیرساخت‌های ابری ناهمگون و توزیع‌شده تمرکز می‌کند و جزئیاتی را در مورد نحوه استفاده از Xilinx SDAccel، از طریق مثال‌های کاری، برای زنده کردن راه‌حل‌های خود با استفاده از نمونه‌های آمازون EC2 F1 در اختیار شما قرار می‌دهد.

Suggestions