<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://codehalic.ir/courses/backend-engineering-bootcamp/videos/introduction</loc>
    <lastmod>2026-10-23T09:40:16.860Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/backend-engineering-bootcamp/assets/background.png</video:thumbnail_loc>
      <video:title>معرفی پروژه و دموی نئوبانک</video:title>
      <video:description>قبل از اینکه یه خط کد بزنیم، بیا ببینیم قراره چی بسازیم. توی این قسمت دموی کامل نئوبانک رو می‌بینی: از ورود و احراز هویت با دستگاه، تا کیف پول، شارژ حساب، انتقال وجه و تاریخچه تراکنش‌ها.</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/backend-engineering-bootcamp/videos/s1-e1.mp4</video:content_loc>
      <video:duration>1500</video:duration>
      <video:publication_date>2026-10-03T14:28:52.310Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>بوتکمپ مهندسی بک اند با NestJS</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/backend-engineering-bootcamp/videos/what-is-backend</loc>
    <lastmod>2026-10-23T09:40:16.860Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/backend-engineering-bootcamp/assets/background.png</video:thumbnail_loc>
      <video:title>بکند چیه؟ مهندس بکند کیه ؟ چه تفاوتی با بکند دولوپر داره ؟!</video:title>
      <video:description>راجب مفاهیمی مثل مهندسی بکند و بکند دولوپری باهم صحبت میکنیم این مفاهیم کم کم میخواد مغزمون رو برای تاپیک های سخت تر گرم کنه !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/backend-engineering-bootcamp/videos/s2-e1.mp4</video:content_loc>
      <video:duration>1260</video:duration>
      <video:publication_date>2026-10-03T14:28:52.310Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>بوتکمپ مهندسی بک اند با NestJS</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/backend-engineering-bootcamp/videos/backend-engineer-roadmap</loc>
    <lastmod>2026-10-23T09:40:16.860Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/backend-engineering-bootcamp/assets/background.png</video:thumbnail_loc>
      <video:title>نقشه راه یه مهندس بک‌اند</video:title>
      <video:description>با نقشه بک‌اند roadmap.sh مرور می‌کنیم یه مهندس بک‌اند چه چیزهایی باید بلد باشه، و دقیق مشخص می‌کنیم این دوره کدوم‌ها رو عمیق پوشش می‌ده.</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/backend-engineering-bootcamp/videos/s2-e2.mp4</video:content_loc>
      <video:duration>1680</video:duration>
      <video:publication_date>2026-10-03T14:28:52.310Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>بوتکمپ مهندسی بک اند با NestJS</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/software-architecture-course/videos/introduction-and-prerequisites</loc>
    <lastmod>2026-10-17T13:15:24.179Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/software-architecture-course/assets/background.png</video:thumbnail_loc>
      <video:title>مقدمه و معرفی پیش‌نیاز</video:title>
      <video:description>با هم مرور می‌کنیم توی این دوره قراره چی یاد بگیری و قبل از شروع چه چیزهایی رو باید بلد باشی.</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/software-architecture-course/videos/s1-e1.mp4</video:content_loc>
      <video:duration>540</video:duration>
      <video:publication_date>2026-10-04T15:21:18.011Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع معماری نرم‌افزار (Software Architecture)</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-advanced/videos/course-introduction-and-project-overview</loc>
    <lastmod>2026-06-27T19:35:45.784Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/assets/background.jpg</video:thumbnail_loc>
      <video:title>معرفی دوره</video:title>
      <video:description>در این بخش دوره و پروژه ای که قراره بزنیم رو مرور میکنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/videos/s1-e1.mp4</video:content_loc>
      <video:duration>120</video:duration>
      <video:publication_date>2025-08-16T15:17:52.959Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | پیشرفته و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-advanced/videos/what-is-nodejs-and-why-we-need-it</loc>
    <lastmod>2026-06-27T19:35:45.784Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/assets/background.jpg</video:thumbnail_loc>
      <video:title>Nodejs چیه و ساختارش به چه شکله و چرا بهش نیاز داریم؟</video:title>
      <video:description>باهم ساختار محیط توسعه Nodejs رو بررسی میکنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/videos/s1-e2.mp4</video:content_loc>
      <video:duration>1140</video:duration>
      <video:publication_date>2025-08-16T15:17:52.959Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | پیشرفته و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-advanced/videos/installing-nodejs-with-nvm</loc>
    <lastmod>2026-06-27T19:35:45.784Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/assets/background.jpg</video:thumbnail_loc>
      <video:title>نصب nodejs با nvm و بررسی دستورات nvm</video:title>
      <video:description>با هم دیگه راجب nvm کلی چیز جدید یاد میگیریم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/videos/s1-e3.mp4</video:content_loc>
      <video:duration>1200</video:duration>
      <video:publication_date>2025-08-16T15:17:52.959Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | پیشرفته و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-advanced/videos/nodejs-project-structure</loc>
    <lastmod>2026-06-27T19:35:45.784Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/assets/background.jpg</video:thumbnail_loc>
      <video:title>بررسی ساختار یک پروژه Nodejs بیس و استراکچر</video:title>
      <video:description>باهم ساختار اپلیکیشن هایی که در بستر Nodejs اجرا میشن بررسی میکنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/videos/s1-e4.mp4</video:content_loc>
      <video:duration>1500</video:duration>
      <video:publication_date>2025-08-16T15:17:52.959Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | پیشرفته و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-advanced/videos/modern-web-evolution</loc>
    <lastmod>2026-06-27T19:35:45.784Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/assets/background.jpg</video:thumbnail_loc>
      <video:title>بررسی روند مدرن شدن وب (‌ چی شد که اینطور شد !‌ )</video:title>
      <video:description>با هم میبینیم چی شد که نیاز شد وب مدرن تر از قبل بشه !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/videos/s1-e5.mp4</video:content_loc>
      <video:duration>1020</video:duration>
      <video:publication_date>2025-08-16T15:17:52.959Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | پیشرفته و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-advanced/videos/react-project-structure</loc>
    <lastmod>2026-06-27T19:35:45.784Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/assets/background.jpg</video:thumbnail_loc>
      <video:title>بررسی ساختار پروژه های مبتنی بر React</video:title>
      <video:description>راجب Vite با هم دیگه صحبت میکنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/videos/s1-e6.mp4</video:content_loc>
      <video:duration>1020</video:duration>
      <video:publication_date>2025-08-16T15:17:52.959Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | پیشرفته و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-advanced/videos/vite-and-first-react-project</loc>
    <lastmod>2026-06-27T19:35:45.784Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/assets/background.jpg</video:thumbnail_loc>
      <video:title>بررسی Vite و ساخت اولین پروژه React ایمون باهاش !</video:title>
      <video:description>با Vite میایم و یه پروژه React ای بالا میاریم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-advanced/videos/s1-e7.mp4</video:content_loc>
      <video:duration>1680</video:duration>
      <video:publication_date>2025-08-16T15:17:52.959Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | پیشرفته و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/rescue-mode/videos/intro</loc>
    <lastmod>2026-04-12T18:12:11.146Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/rescue-mode/assets/background.png</video:thumbnail_loc>
      <video:title>معرفی دوره</video:title>
      <video:description>قرار هست با هم دیگه یه خلاصه از چیزی که قراره تو این دوره رو ببینیم رو در این ویدیو تماشا کنیم از اینکه قراره سولوشن هایی برای دیزاینر ها بسازیم و از طرفی برنامه نویسا هم بتونن انگیزشون رو توی این دوران حفظ کنند</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/rescue-mode/videos/s1-e1.mp4</video:content_loc>
      <video:duration>600</video:duration>
      <video:publication_date>2026-04-06T20:43:40.941Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>راهنمای برنامه نویسی و دیزاین بدون اینترنت</video:tag>
      <video:tag>جاوا اسکریپت</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-beginners/videos/course-introduction-and-overview</loc>
    <lastmod>2026-03-27T08:32:51.343Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/assets/background.jpg</video:thumbnail_loc>
      <video:title>مقدمه و آنچه در این دوره خواهیم آموخت !</video:title>
      <video:description>هر چیزی که قراره تو این دوره یاد بگیریم و باهم مرور میکنیم!</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/videos/s1-e1.mp4</video:content_loc>
      <video:duration>720</video:duration>
      <video:publication_date>2025-08-10T21:45:10.973Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | مقدماتی و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-beginners/videos/prerequisites-for-good-programmer</loc>
    <lastmod>2026-03-27T08:32:51.343Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/assets/background.jpg</video:thumbnail_loc>
      <video:title>پیش نیاز های یک برنامه نویس خوب</video:title>
      <video:description>یک برنامه نویس چه ویژگی هایی باید داشته باشه ؟</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/videos/s1-e2.mp4</video:content_loc>
      <video:duration>840</video:duration>
      <video:publication_date>2025-08-10T21:45:10.973Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | مقدماتی و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-beginners/videos/what-is-programmer-and-programming</loc>
    <lastmod>2026-03-27T08:32:51.343Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/assets/background.jpg</video:thumbnail_loc>
      <video:title>برنامه نویس و برنامه نویسی به چه معناست؟</video:title>
      <video:description>یاد میگیریم که دقیقا چرا به یه نفر میگن برنامه نویس</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/videos/s1-e3.mp4</video:content_loc>
      <video:duration>720</video:duration>
      <video:publication_date>2025-08-10T21:45:10.973Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | مقدماتی و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-beginners/videos/what-is-internet-and-how-it-was-created</loc>
    <lastmod>2026-03-27T08:32:51.343Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/assets/background.jpg</video:thumbnail_loc>
      <video:title>اینترنت چیه و چه طوری بوجود اومده ؟</video:title>
      <video:description>یاد میگیریم بیسیک ترین مفاهیم اینترنت به چه شکلی ساخته شدن و چیا هستند؟</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/videos/s1-e4.mp4</video:content_loc>
      <video:duration>1200</video:duration>
      <video:publication_date>2025-08-10T21:45:10.973Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | مقدماتی و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-beginners/videos/how-internet-works-and-its-structure</loc>
    <lastmod>2026-03-27T08:32:51.343Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/assets/background.jpg</video:thumbnail_loc>
      <video:title>اینترنت به چه شکل کار میکنه و ساختارش چه شکلیه؟</video:title>
      <video:description>تو این قسمت سعی میکنیم روی بحث اینترنت عمیق بشیم و کلی چیز یاد بگیریم</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/videos/s1-e5.mp4</video:content_loc>
      <video:duration>1560</video:duration>
      <video:publication_date>2025-08-10T21:45:10.973Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | مقدماتی و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-beginners/videos/what-is-web-and-how-works-with-internet</loc>
    <lastmod>2026-03-27T08:32:51.343Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/assets/background.jpg</video:thumbnail_loc>
      <video:title>وب چیه اصلا و چطوری با اینترنت کار میکنه؟</video:title>
      <video:description>یاد میگیریم که وب رو بهتر بشناسیم</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/videos/s1-e6.mp4</video:content_loc>
      <video:duration>780</video:duration>
      <video:publication_date>2025-08-10T21:45:10.973Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | مقدماتی و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-beginners/videos/computer-components-and-their-functions</loc>
    <lastmod>2026-03-27T08:32:51.343Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/assets/background.jpg</video:thumbnail_loc>
      <video:title>یک کامپیوتر از چه اجزایی ساخته شده و هر کدوم وظیفشون چیه؟</video:title>
      <video:description>یاد میگیریم که بهتر کامپیوتر رو بشناسیم و هر جز رو دقیق بررسی کنیم</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/videos/s1-e7.mp4</video:content_loc>
      <video:duration>1140</video:duration>
      <video:publication_date>2025-08-10T21:45:10.973Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | مقدماتی و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-beginners/videos/code-editor-vs-ide-and-tools-installation</loc>
    <lastmod>2026-03-27T08:32:51.343Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/assets/background.jpg</video:thumbnail_loc>
      <video:title>کد ادیتور یا ide چیه و چه ابزاری برای این دوره نصب میکنیم؟</video:title>
      <video:description>در پایان این بخش vscode رو نصب میکنیم و در بخش بعدی کانفیگش میکنیم</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/videos/s1-e8.mp4</video:content_loc>
      <video:duration>480</video:duration>
      <video:publication_date>2025-08-10T21:45:10.973Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | مقدماتی و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-beginners/videos/vscode-configuration-and-setup</loc>
    <lastmod>2026-03-27T08:32:51.343Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/assets/background.jpg</video:thumbnail_loc>
      <video:title>کانفیگ و پیکر بندی vscode به بهترین شکل ممکن</video:title>
      <video:description>یاد میگیریم که یک vscode رو بعد از نصب چطور کانفیگ کنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/videos/s1-e9.mp4</video:content_loc>
      <video:duration>780</video:duration>
      <video:publication_date>2025-08-10T21:45:10.973Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | مقدماتی و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/frontend-codecamp-beginners/videos/installing-vscode-on-windows</loc>
    <lastmod>2026-03-27T08:32:51.343Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/assets/background.jpg</video:thumbnail_loc>
      <video:title>نصب vscode در ویندوز با استاد کیومرث رحیمی !</video:title>
      <video:description>کیومرث جان این بخش بهمون یاد میده که vscode رو چطوری بتونیم روی ویندوز داشته باشیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/frontend-codecamp-beginners/videos/s1-e10.mp4</video:content_loc>
      <video:duration>420</video:duration>
      <video:publication_date>2025-08-10T21:45:10.973Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع فرانت اند | مقدماتی و پروژه محور</video:tag>
      <video:tag>فرانت اند </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/nestjs-intermediate-introduction</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>پیش گفتار و آنچه در دوره خواهیم آموخت</video:title>
      <video:description>راجب NestJs صحبت میکنیم و اینکه قراره تو این دوره چیکار کنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e1.mp4</video:content_loc>
      <video:duration>420</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/library-vs-framework-nestjs-install</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>تفاوت Library و Framework و بررسی چگونگی نصب NestJs</video:title>
      <video:description>با هم دیگ تفاوت لایبرری و فریم ورک رو یاد میگیریم و داخل داکیومنت Nest یاد میگیریم چطور نصبش کنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e2.mp4</video:content_loc>
      <video:duration>840</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/generics-in-nestjs</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>یادآوری و بررسی جنریک ها در NestJs</video:title>
      <video:description>با هم دیگ راجب جنریک ها صحبت میکنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e3.mp4</video:content_loc>
      <video:duration>1560</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/decorators-in-nestjs</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>یاداوری و بررسی کامل Decorators در NestJs</video:title>
      <video:description>با هم دیگ دکوریتور ها در تایپ اسکریپت و اهمیتش در NestJs رو یاد میگیریم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e4.mp4</video:content_loc>
      <video:duration>1200</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/nestjs-installation-folder-structure</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>نصب NestJs و آشنایی با ساختار فولدر ها و استراکچر پروژه</video:title>
      <video:description>با هم دیگ یک پروژه NestJs رو با هم دیگ میاریم بالا</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e5.mp4</video:content_loc>
      <video:duration>2160</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/modules-in-nestjs</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>بررسی ماژول ها در NestJs</video:title>
      <video:description>با هم دیگ یکی از مهم ترین مفاهیم نست جی اس یعنی ماژول رو بررسی میکنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e6.mp4</video:content_loc>
      <video:duration>2160</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/providers-in-nestjs</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>بررسی Providers در NestJs</video:title>
      <video:description>یکی دیگ از کانسپتای مهم داخل ماژول ها Providers ها هستند که قراره این جلسه یادش بگیریم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e7.mp4</video:content_loc>
      <video:duration>2340</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/controllers-in-nestjs-part1</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>آموزش Controllers در NestJs - بخش اول</video:title>
      <video:description>با هم دیگه کنترلر ها و نقششون در NestJs رو یاد میگیریم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e8.mp4</video:content_loc>
      <video:duration>2940</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/controllers-pipes-dtos-part2</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>آموزش Controllers در NestJs - بخش دوم ( بررسی Pipes و Dto ها)</video:title>
      <video:description>در بخش دوم میریم سراغ دو مفهوم خیلی پرکاربرد به اسم Pipes و Dto</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e9.mp4</video:content_loc>
      <video:duration>2820</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/middleware-in-nestjs</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>Middleware ها در NestJs</video:title>
      <video:description>راجب میدلور ها و اهمیتشون در NestJs صحبت میکنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e10.mp4</video:content_loc>
      <video:duration>1020</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/exception-filters-in-nestjs</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>Exception Filters ها در NestJs</video:title>
      <video:description>راجب یکی از مهم ترین فیلتر های NestJS صحبت میکنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e11.mp4</video:content_loc>
      <video:duration>2340</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/guards-in-nestjs-part1</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>Guards بخش اول</video:title>
      <video:description>دژ محکم NestJs با Guards عه که پابرجاست !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e12.mp4</video:content_loc>
      <video:duration>2340</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/guards-in-nestjs-part2</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>Guards بخش دوم</video:title>
      <video:description>تو بخش دوم یکمی بیشتر عمیق میشیم روی Guard ها ( چون خیلی مهمه )</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e13.mp4</video:content_loc>
      <video:duration>1680</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/interceptors-in-nestjs</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>بررسی Interceptors و اهمیتش در NestJs</video:title>
      <video:description>با هم راجب یه مفهوم بسیار مهم و کلیدی به اسم اینترسپتور صحبت میکنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e14.mp4</video:content_loc>
      <video:duration>1680</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/nestjs-intermediate/videos/custom-decorators-in-nestjs</loc>
    <lastmod>2026-02-03T08:35:00.229Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/assets/background.png</video:thumbnail_loc>
      <video:title>Custom Decorators و اهمیتشون در NestJs</video:title>
      <video:description>با هم دیگ یاد میگیریم یه سری دکوریتور کاستوم بسازیم که بهمون تو توسعه کمک میکنه!</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/nestjs-intermediate/videos/s1-e15.mp4</video:content_loc>
      <video:duration>1740</video:duration>
      <video:publication_date>2025-09-12T20:06:34.215Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع NestJs | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>nestjs</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/golang/videos/golang-introduction-installation-guide</loc>
    <lastmod>2026-01-07T15:00:36.913Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/golang/assets/background.png</video:thumbnail_loc>
      <video:title>آموزش کامل معرفی و نصب گولنگ برای شروع برنامه‌نویسی Go</video:title>
      <video:description>در این راهنما با زبان برنامه‌نویسی گولنگ آشنا می‌شوید و مراحل نصب گو روی ویندوز، لینوکس و مک را قدم‌به‌قدم یاد می‌گیرید. مناسب برای شروع سریع و استاندارد.</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/golang/videos/s1-e1.mp4</video:content_loc>
      <video:duration>300</video:duration>
      <video:publication_date>2025-12-01T12:57:59.733Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع گولنگ (Go) | از مقدماتی تا پیشرفته</video:tag>
      <video:tag>بکند</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/swagger/videos/intro-to-swagger-and-openapi</loc>
    <lastmod>2025-11-22T14:35:59.022Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/swagger/assets/background.png</video:thumbnail_loc>
      <video:title>مقدمه و معرفی Swagger و OpenAPI | آشنایی با استاندارد طلایی مستندسازی API</video:title>
      <video:description>در این بخش با مفاهیم پایه‌ای Swagger و استاندارد OpenAPI آشنا می‌شین و می‌فهمین اصلاً چرا تقریبا همه تیم‌های حرفه‌ای برای مستندسازی API از این ابزارها استفاده می‌کنن.</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/swagger/videos/s1-e1.mp4</video:content_loc>
      <video:duration>240</video:duration>
      <video:publication_date>2025-11-22T14:07:59.448Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>آموزش جامع Swagger از صفر تا صد | پروژه‌محور</video:tag>
      <video:tag>بکند</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/swagger/videos/nestjs-swagger-installation-initial-setup</loc>
    <lastmod>2025-11-22T14:35:59.022Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/swagger/assets/background.png</video:thumbnail_loc>
      <video:title>نصب و تنظیمات اولیه Swagger در NestJS | راه‌اندازی سریع مستندسازی API</video:title>
      <video:description>در این بخش یاد می‌گیرین چطور Swagger رو روی یک پروژه NestJS نصب و راه‌اندازی کنین و تنظیمات اولیه مستندسازی API رو انجام بدین. مرحله‌به‌مرحله از نصب پکیج‌های لازم شروع می‌کنیم، بعد سراغ کانفیگ SwaggerModule، ساخت داکیومنت اولیه، تنظیم عنوان، توضیحات، ورژن و URL مستندات می‌ریم و در نهایت یک پنل Swagger تمیز و قابل استفاده برای پروژه NestJS خواهید داشت.</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/swagger/videos/s1-e2.mp4</video:content_loc>
      <video:duration>240</video:duration>
      <video:publication_date>2025-11-22T14:07:59.448Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>آموزش جامع Swagger از صفر تا صد | پروژه‌محور</video:tag>
      <video:tag>بکند</video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/git/videos/git-course-introduction</loc>
    <lastmod>2025-09-10T06:22:04.311Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/assets/background.jpg</video:thumbnail_loc>
      <video:title>معرفی دوره</video:title>
      <video:description>قراره کلی چیز جدید از گیت یاد بگیریم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/videos/s1-e1.mp4</video:content_loc>
      <video:duration>180</video:duration>
      <video:publication_date>2025-09-10T05:27:41.479Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع آموزش Git | سناریو محور</video:tag>
      <video:tag>سورس کنترل </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/git/videos/why-we-need-git</loc>
    <lastmod>2025-09-10T06:22:04.311Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/assets/background.jpg</video:thumbnail_loc>
      <video:title>چرا به گیت نیاز داریم و چه مشکلی قراره حل کنه؟</video:title>
      <video:description>راجب source control و اهمیتش تو یه پروژه حرف میزنیم</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/videos/s1-e2.mp4</video:content_loc>
      <video:duration>660</video:duration>
      <video:publication_date>2025-09-10T05:27:41.479Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع آموزش Git | سناریو محور</video:tag>
      <video:tag>سورس کنترل </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/git/videos/git-internal-structure</loc>
    <lastmod>2025-09-10T06:22:04.311Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/assets/background.jpg</video:thumbnail_loc>
      <video:title>ساختار داخلی git به چه شکله ؟</video:title>
      <video:description>با هم راجب چیزایی که لازمه یه دولوپر بدونه از گیت صحبت میکنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/videos/s1-e3.mp4</video:content_loc>
      <video:duration>1080</video:duration>
      <video:publication_date>2025-09-10T05:27:41.479Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع آموزش Git | سناریو محور</video:tag>
      <video:tag>سورس کنترل </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/git/videos/installing-git-on-windows</loc>
    <lastmod>2025-09-10T06:22:04.311Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/assets/background.jpg</video:thumbnail_loc>
      <video:title>آموزش نصب git روی ویندوز</video:title>
      <video:description>با هم git رو نصب میکنیم و یاد میگیریم چه کانفیگایی باید توش رعایت بشه !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/videos/s1-e4.mp4</video:content_loc>
      <video:duration>840</video:duration>
      <video:publication_date>2025-09-10T05:27:41.479Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع آموزش Git | سناریو محور</video:tag>
      <video:tag>سورس کنترل </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/git/videos/git-add-and-commit-commands</loc>
    <lastmod>2025-09-10T06:22:04.311Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/assets/background.jpg</video:thumbnail_loc>
      <video:title>آموزش دستورات add و commit</video:title>
      <video:description>با هم یاد میگیریم که چطوری بین working directory و stagging و local repository حرکت کنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/videos/s1-e5.mp4</video:content_loc>
      <video:duration>1020</video:duration>
      <video:publication_date>2025-09-10T05:27:41.479Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع آموزش Git | سناریو محور</video:tag>
      <video:tag>سورس کنترل </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/git/videos/github-account-and-remote-repos</loc>
    <lastmod>2025-09-10T06:22:04.311Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/assets/background.jpg</video:thumbnail_loc>
      <video:title>آموزش ساخت حساب کاربری در github و معرفی انواع remote repository ها</video:title>
      <video:description>با هم راجب حرکت دادن کدمون از لوکال ریپو به ریموت ریپو صحبت میکنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/videos/s1-e6.mp4</video:content_loc>
      <video:duration>960</video:duration>
      <video:publication_date>2025-09-10T05:27:41.479Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع آموزش Git | سناریو محور</video:tag>
      <video:tag>سورس کنترل </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/git/videos/working-with-github-interface</loc>
    <lastmod>2025-09-10T06:22:04.311Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/assets/background.jpg</video:thumbnail_loc>
      <video:title>آموزش کار کردن با محیط github</video:title>
      <video:description>یه چرخی تو گیت هاب میزنیم باهم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/videos/s1-e7.mp4</video:content_loc>
      <video:duration>1620</video:duration>
      <video:publication_date>2025-09-10T05:27:41.479Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع آموزش Git | سناریو محور</video:tag>
      <video:tag>سورس کنترل </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/git/videos/what-are-git-conflicts</loc>
    <lastmod>2025-09-10T06:22:04.311Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/assets/background.jpg</video:thumbnail_loc>
      <video:title>کانفیلیکت چیه و چرا به کانفیلیکت میخوریم و چطور باید حلش کنیم !؟</video:title>
      <video:description>با هم دیگه راجب یه مصیبت بزرگ به اسم کانفیلیکت یا تداخل صحبت میکنیم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/videos/s1-e8.mp4</video:content_loc>
      <video:duration>960</video:duration>
      <video:publication_date>2025-09-10T05:27:41.479Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع آموزش Git | سناریو محور</video:tag>
      <video:tag>سورس کنترل </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/git/videos/advanced-git-conflict-resolution</loc>
    <lastmod>2025-09-10T06:22:04.311Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/assets/background.jpg</video:thumbnail_loc>
      <video:title>و باز هم کانفیلیکت رو بیشتر بررسی میکنیم و بیشتر یادش میگیریم</video:title>
      <video:description>چیز مهمی بود گفتم یه بخش دیگم راجبش صحبت کنم !</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/videos/s1-e9.mp4</video:content_loc>
      <video:duration>900</video:duration>
      <video:publication_date>2025-09-10T05:27:41.479Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع آموزش Git | سناریو محور</video:tag>
      <video:tag>سورس کنترل </video:tag>
    </video:video>
  </url>
  <url>
    <loc>https://codehalic.ir/courses/git/videos/git-flow-workflow</loc>
    <lastmod>2025-09-10T06:22:04.311Z</lastmod>
    <video:video>
      <video:thumbnail_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/assets/background.jpg</video:thumbnail_loc>
      <video:title>آموزش گیت فلو | git flow</video:title>
      <video:description>با هم یاد میگیریم شرکت های بزرگ چطوری راجب گیت فکر میکنن ! ( خیلی خیلی مهمه این بخش )</video:description>
      <video:content_loc>https://codehalic-fyofs.hs3.ir/codehalic/uploads/courses/git/videos/s1-e10.mp4</video:content_loc>
      <video:duration>1560</video:duration>
      <video:publication_date>2025-09-10T05:27:41.479Z</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:tag>دوره جامع آموزش Git | سناریو محور</video:tag>
      <video:tag>سورس کنترل </video:tag>
    </video:video>
  </url>
</urlset>