Course catalog

Course duration

Course provider

Topic

Categories

Showing 201-220 of 305 items.

coursera شیوه های مهندسی برای ساخت نرم افزار با کیفیت (Mitalearn-309278)

  • 2 hours 58 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Kevin Wendt
درباره این دوره:

Agile تغییرات را پذیرفته است، به این معنی که تیم باید بتواند به طور موثر تغییراتی را در سیستم ایجاد کند، زیرا تیم در مورد کاربران و بازار می‌آموزد. برای اینکه در ایجاد تغییرات موثر در سیستم خوب باشند، تیم ها باید سختگیری و برتری مهندسی داشته باشند، در غیر این صورت پذیرش تغییر بسیار دردناک و پرهزینه می شود. در این دوره آموزشی، با شیوه‌ها و فرآیندهای مهندسی که تیم‌های چابک و سنتی برای اطمینان از آمادگی تیم برای تغییر استفاده می‌کنند، آشنا می‌شوید. علاوه بر این، همچنین در مورد شیوه‌ها، تکنیک‌ها و فرآیندهایی که می‌توانند به تیم در ساختن نرم‌افزار با کیفیت بالا کمک کنند، آشنا خواهید شد. همچنین نحوه محاسبه انواع معیارهای کمی مرتبط با کیفیت نرم افزار را یاد خواهید گرفت. این یک دوره متوسط ​​​​است که برای زبان آموزان با سابقه توسعه نرم افزار در نظر گرفته شده است. برای موفقیت در دوره، باید تجربه توسعه در زبان های برنامه نویسی مدرن (مانند جاوا، سی شارپ، پایتون، جاوا اسکریپت)، درک مدل های چرخه عمر توسعه نرم افزار، آشنایی با نمودارهای UML (نمودار کلاس و ترتیب) و تمایل به درک بهتر جنبه های کیفی توسعه نرم افزار فراتر از صحت برنامه. در پایان این دوره شما قادر خواهید بود به راحتی و به طور موثر در تکنیک ها و فرآیندهای مختلف برای ساختن نرم افزارهای ایمن و با کیفیت شرکت کنید.

coursera طراحی برنامه کاربردی در اسکالا (Mitalearn-308411)

  • 5 hours 46 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Martin Odersky
درباره این دوره:

در این دوره شما یاد خواهید گرفت که چگونه از سبک برنامه نویسی کاربردی در طراحی برنامه های بزرگتر اسکالا استفاده کنید. شما با مفاهیم برنامه نویسی کاربردی جدید مهم، از ارزیابی تنبل گرفته تا ساختار کتابخانه های خود با استفاده از مونادها آشنا خواهید شد. ما روی نمونه‌های بزرگ‌تر و درگیرتر کار خواهیم کرد، از اکتشاف فضای حالت گرفته تا آزمایش‌های تصادفی و شبیه‌سازهای مدار گسسته. همچنین برخی از بهترین روش ها را در مورد نحوه نوشتن کد Scala خوب در دنیای واقعی یاد خواهید گرفت. در نهایت، یاد خواهید گرفت که چگونه از توانایی کامپایلر برای استنتاج مقادیر از انواع استفاده کنید. چندین بخش از این دوره به این سوال می پردازد که چگونه برنامه نویسی تابعی با حالت قابل تغییر تعامل دارد. ما پیامدهای ترکیب توابع و حالت را بررسی خواهیم کرد. ما همچنین به جایگزین های کاملاً کاربردی برای حالت تغییرپذیر، با استفاده از ساختارهای داده بی نهایت یا برنامه نویسی واکنشی تابعی نگاه خواهیم کرد. پیشینه پیشنهادی: شما باید حداقل یک سال تجربه برنامه نویسی داشته باشید. تسلط به جاوا یا سی شارپ ایده آل است، اما تجربه با زبان های دیگر مانند C/C++، Python، Javascript یا Ruby نیز کافی است. شما باید با استفاده از خط فرمان آشنایی داشته باشید. این دوره برای گذراندن پس از اصول برنامه نویسی تابعی در اسکالا در نظر گرفته شده است: https://www.coursera.org/learn/progfun1.

coursera طراحی برنامه کاربردی در اسکالا (نسخه اسکالا 2) (Mitalearn-309805)

  • 6 hours 11 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Martin Odersky
درباره این دوره:

در این دوره شما یاد خواهید گرفت که چگونه از سبک برنامه نویسی کاربردی در طراحی برنامه های بزرگتر اسکالا استفاده کنید. شما با مفاهیم برنامه نویسی کاربردی جدید مهم، از ارزیابی تنبل گرفته تا ساختار کتابخانه های خود با استفاده از مونادها آشنا خواهید شد. ما روی نمونه‌های بزرگ‌تر و درگیرتر کار خواهیم کرد، از اکتشاف فضای حالت گرفته تا آزمایش‌های تصادفی و شبیه‌سازهای مدار گسسته. همچنین برخی از بهترین روش ها را در مورد نحوه نوشتن کد Scala خوب در دنیای واقعی یاد خواهید گرفت. در نهایت، یاد خواهید گرفت که چگونه از توانایی کامپایلر برای استنتاج مقادیر از انواع استفاده کنید. چندین بخش از این دوره به این سوال می پردازد که چگونه برنامه نویسی تابعی با حالت قابل تغییر تعامل دارد. ما پیامدهای ترکیب توابع و حالت را بررسی خواهیم کرد. ما همچنین به جایگزین های کاملاً کاربردی برای حالت تغییرپذیر، با استفاده از ساختارهای داده بی نهایت یا برنامه نویسی واکنشی تابعی نگاه خواهیم کرد. پیشینه پیشنهادی: شما باید حداقل یک سال تجربه برنامه نویسی داشته باشید. تسلط به جاوا یا سی شارپ ایده آل است، اما تجربه با زبان های دیگر مانند C/C++، Python، Javascript یا Ruby نیز کافی است. شما باید با استفاده از خط فرمان آشنایی داشته باشید. این دوره برای گذراندن پس از اصول برنامه نویسی تابعی در اسکالا در نظر گرفته شده است: https://www.coursera.org/learn/scala2-functional-programming.

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

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

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

coursera فنری MVC، فنری بوت و کنترلرهای استراحت (Mitalearn-311165)

  • 2 hours 35 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Derek Parsons
درباره این دوره:

این دوره آموزشی با هدف دانش‌آموزانی است که مایلند برنامه‌های کاربردی وب مبتنی بر جاوا و سرویس‌های Micro Restful را با استفاده از چارچوب‌های بسیار محبوب Spring MVC و Spring Boot با حداقل پیکربندی توسعه دهند. دانش‌آموز خدمات را از طریق قالب‌های URL مختلف توسعه می‌دهد، با بارهای json یا XML پاسخ می‌دهد و هدرهای HTTP سفارشی ایجاد می‌کند. درخواست‌کنندگان این خدمات شامل کلاینت‌های Java و Angular JS می‌شوند تا قابلیت‌های استفاده مجدد سرویس‌ها را در یک معماری توزیع‌شده نشان دهند. برنامه‌های وب سنتی نیز پوشش داده می‌شوند که صفحات وب را در یک معماری معمولی Model View Controller (MVC) ارائه می‌کنند. این یک دوره کاملاً عملی با مجموعه‌ای از آزمایشگاه‌ها برای نشان دادن مفاهیم کلیدی است.

coursera قراردادهای هوشمند (Mitalearn-310468)

  • 2 hours 12 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Bina Ramamurthy
درباره این دوره:

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

coursera کار با اشیا در C++ (Mitalearn-312270)

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

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

coursera کاربردهای معماری نرم افزار برای داده های بزرگ (Mitalearn-316112)

  • 51 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Tyson Gern,Mike Barinek
درباره این دوره:

این دوره برای افرادی در نظر گرفته شده است که می خواهند یک سیستم نرم افزاری با کیفیت تولید بسازند که از داده های بزرگ استفاده کند. شما اصول مهندسی نرم افزار و معماری را برای ایجاد یک سیستم توزیع شده آماده برای تولید که داده های بزرگ را مدیریت می کند، اعمال خواهید کرد. شما یک سیستم فشرده و پراکنده داده، متشکل از برنامه‌های کاربردی بسیار منسجم و به هم پیوسته ایجاد خواهید کرد. این دوره را می توان برای اعتبار آکادمیک به عنوان بخشی از مدرک کارشناسی ارشد CU Boulder در علوم داده یا کارشناسی ارشد در علوم کامپیوتر ارائه شده در پلت فرم Coursera گذراند. این مدارک تحصیلات تکمیلی کاملاً معتبر دوره های هدفمند، جلسات کوتاه 8 هفته ای و شهریه پرداختی را ارائه می دهند. پذیرش بر اساس عملکرد در سه دوره مقدماتی است، نه سابقه تحصیلی. مدارک CU در Coursera برای فارغ التحصیلان اخیر یا متخصصان شاغل ایده آل است. بیشتر بدانید: کارشناسی ارشد در علم داده: https://www.coursera.org/degrees/master-of-science-data-science-boulder کارشناسی ارشد در علوم کامپیوتر: https://coursera.org/degrees/ms-computer-science-boulder

coursera کتابخانه کلاس جاوا (Mitalearn-309074)

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

Java Class Library چهارمین و آخرین دوره در تخصص Core Java است. Core Java Specialization بخشی از مجموعه ای از تخصص های برنامه نویسی است که از بوت کمپ های خصوصی Java LearnQuest مشتق شده است و برای ارائه مجموعه مهارت های لازم برای استخدام به عنوان یک توسعه دهنده فناوری اطلاعات با استفاده از جاوا در بسیاری از محیط های شرکتی طراحی شده است. پس از اتمام این دوره، می توانید کدهای قابل استفاده مجدد بنویسید که با استفاده از Java Generics از نظر نوع ایمن باقی می ماند، با مجموعه ای از اشیاء کار کنید، با فایل ها کار کنید، خطاهای زمان اجرا را مدیریت کنید، و به طور کلی آماده حرکت به سمت یادگیری استفاده از چارچوب های جاوا خواهید بود. به عنوان Spring Boot و Jakarta EE. بیش از 4200 کلاس در کتابخانه کلاس جاوا 8 وجود دارد که 100 کلاس جدید در مقایسه با نسخه های قبلی جاوا وجود دارد. در این دوره، ویژگی‌های زبان اضافی را پوشش خواهیم داد که کتابخانه کلاس، مناطق ضروری کتابخانه را فعال می‌کند و نقشه‌های راه را برای مناطقی برای کاوش شخصی ارائه می‌کند. برای موفقیت در این دوره باید موارد زیر را طی کرده باشید: - دوره 1: مقدمه ای بر جاوا - درس 2: مقدمه ای بر برنامه نویسی شی گرا با جاوا - درس 3: سلسله مراتب شی گرا در جاوا یا دانشی معادل داشته باشند.

coursera کنترل نسخه با Git (Mitalearn-314956)

  • 4 hours 57 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Steve Byrnes
درباره این دوره:

دوره Version Control with Git یک پایه محکم و عملی برای درک سیستم کنترل نسخه Git در اختیار شما قرار می دهد. Git یک نرم افزار متن باز است که در اصل توسط لینوس توروالدز ساخته شده است. Git فایل های تیمی را برای پروژه های بزرگ و کوچک مدیریت می کند. این به تیم اجازه می دهد تا محصول خود را به طور مداوم بهبود بخشد. این توسط اکثر شرکت های بزرگ فناوری استفاده می شود و برای بسیاری از مشاغل برنامه نویسی مدرن و فناوری اطلاعات فرض می شود. این جزء اصلی DevOps، خطوط لوله تحویل مداوم و محاسبات بومی ابری است. همچنین می‌توانید از Git برای مدیریت بازنگری‌های مداوم در حال بهبود آن کتابی که در حال نوشتن هستید استفاده کنید. در این دوره، شما همه چیزهایی را که باید در مورد Git بدانید، یاد نخواهید گرفت، اما درک مفهومی قوی از این فناوری ایجاد خواهید کرد، و پس از آن می‌توانید با اطمینان در هر موضوعی که به آن علاقه دارید عمیق‌تر بگردید. این دوره هیچ دانش قبلی در مورد Git را فرض نمی کند، اما اگر تجربه ای در مورد آن دارید، ممکن است این دوره هم مفید و هم چالش برانگیز باشد. این امر مخصوصاً اگر در حال حاضر "به اندازه کافی Git را برای خطرناک بودن می دانید" صادق است. در این دوره دو مسیر وجود دارد. هر دو به شدت به آزمایشگاه های عملی متکی هستند. یک مسیر فرض می کند که شما تجربه استفاده از یک رابط خط فرمان را دارید و مسیر دیگر از مشتری گرافیکی Sourcetree استفاده می کند. اگر با خط فرمان تجربه ندارید، پیشنهاد می کنیم مسیر Sourcetree را طی کنید. در نهایت، ممکن است بخواهید از هر دو مسیر عبور کنید، تا بتوانید تصمیم بگیرید که از کدام ابزار برای کارهای خاص استفاده کنید. علاوه بر این، تکرار برای یادگیری خوب است smile اگر بخواهید می‌توانید ویدیوها را تماشا کنید و آزمون‌ها را از تلفن خود بگیرید، اما آزمایشگاه‌های عملی از شما می‌خواهند که یک رایانه Windows یا Mac داشته باشید. اگر از مسیر خط فرمان در طول دوره استفاده می کنید، می توانید از لینوکس نیز استفاده کنید. این دوره از Bitbucket (bitbucket.org) به عنوان ارائه دهنده میزبان برای مخازن Git راه دور استفاده می کند. Bitbucket برای تیم های حداکثر 5 نفره از جمله مخازن خصوصی رایگان است. با این حال، بیشتر دانشی که در این دوره به دست می آورید، مربوط به خود Git است و می توانید این دانش را برای سایر ارائه دهندگان گیت میزبان (مانند GitHub) به کار ببرید. این دوره سعی می کند تا حد امکان مختصر باشد. احتمالاً حدود 5 تا 10 ساعت طول می کشد تا یکی از این دو مسیر را طی کنید، اما مسافت پیموده شده شما ممکن است متفاوت باشد.

coursera گرافیک کامپیوتری تعاملی (Mitalearn-307782)

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

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

coursera گواهی متا Spark Creator AR (Mitalearn-315279)

  • مناسب همه
  • Release date: 27 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

این دوره به شما کمک می کند تا برای آزمون Meta Certified Meta Spark Creator آماده شوید. شما از طریق برنامه ریزی امتحان راهنمایی خواهید شد و به راهنمای مطالعه و سایر منابع برای کمک به آمادگی برای امتحان دسترسی خواهید داشت. این دوره فقط برای زبان آموزانی قابل دسترسی است که دوره 1 (مبانی AR)، دوره 2 (AR در بازاریابی با استفاده از Meta Spark)، دوره 3 (AR برای وب با استفاده از جاوا اسکریپت)، دوره 4 (Unity و C# Basics)، دوره را با موفقیت گذرانده باشند. 5 (استفاده از AR Foundation با یونیتی) و دوره 6 (بازی های AR با استفاده از Vuforia SDK) در این برنامه است.

coursera گواهی متا Spark Creator AR [coursera] (Mitalearn-315687)

  • مناسب همه
  • Release date: 27 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

این دوره به شما کمک می کند تا برای آزمون Meta Certified Meta Spark Creator آماده شوید. شما از طریق برنامه ریزی امتحان راهنمایی خواهید شد و به راهنمای مطالعه و سایر منابع برای کمک به آمادگی برای امتحان دسترسی خواهید داشت. این دوره فقط برای زبان آموزانی قابل دسترسی است که دوره 1 (مبانی AR)، دوره 2 (AR در بازاریابی با استفاده از Meta Spark)، دوره 3 (AR برای وب با استفاده از جاوا اسکریپت)، دوره 4 (Unity و C# Basics)، دوره را با موفقیت گذرانده باشند. 5 (استفاده از AR Foundation با یونیتی) و دوره 6 (بازی های AR با استفاده از Vuforia SDK) در این برنامه است.

Suggestions