دوره آموزشی
آموزش های Coursera
دوبله زبان فارسی

تست و استقرار اپلیکیشن های Angular

تست و استقرار اپلیکیشن های Angular

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • راه‌اندازی ابزارهای تست Angular مانند Jasmine و Karma برای نوشتن تست‌های واحد و یکپارچه‌سازی مؤثر برای اپلیکیشن های خود
  • بهینه‌سازی و استقرار اپلیکیشن های Angular در چندین محیط، با تضمین آمادگی و عملکرد در محیط تولید
  • خودکارسازی فرآیندهای ساخت، تست و استقرار با استفاده از پایپ لاین CI/CD برای آسان‌تر کردن گردش کار و افزایش کارایی
  • پیاده‌سازی استراتژی‌ها و ابزارهای نظارتی برای حفظ قابلیت اطمینان و عملکرد اپلیکیشن های آماده تولید Angular

توضیحات دوره

این دوره مهارت‌های اساسی را برای تست، بهینه‌سازی و استقرار مؤثر اپلیکیشن های Angular به شما ارائه می‌دهد. شما با تسلط به اکوسیستم تست Angular شروع خواهید کرد، ابزارهایی مانند Jasmine و Karma را راه‌اندازی کرده و موارد تست قوی بنویسید. سپس به بررسی استراتژی‌هایی برای بهینه‌سازی و استقرار اپلیکیشن ها در محیط‌های مختلف پرداخته و یاد خواهید گرفت که چگونه فرآیندهای تست و استقرار را با استفاده از پایپ لاین CI/CD خودکار کنید. این دوره با تمرکز بر نظارت بر برنامه و نگهداری محیط‌های آماده تولید به پایان می‌رسد.

در پایان این دوره شما قادر خواهید بود به:

- ابزارهای تست Angular، از جمله Jasmine و Karma، را برای توسعه موارد تست جامع راه‌اندازی کنید.
- تست‌های واحد و یکپارچه قوی بنویسید تا قابلیت اطمینان اپلیکیشن ها را تضمین کنید.
- اپلیکیشن های Angular را برای تولید بهینه کرده و آنها را در محیط‌های مختلف مستقر کنید.
- فرآیندهای ساخت، تست و استقرار را با استفاده از پایپ لاین CI/CD خودکار کنید.
- از ابزارها و استراتژی‌ها برای نظارت و نگهداری اپلیکیشن های آماده تولید استفاده کنید.

این دوره برای توسعه‌دهندگان فرانت‌اند، توسعه‌دهندگان وب و مهندسان نرم‌افزار که به ساخت وب اپلیکیشن های مقیاس‌پذیر تمرکز دارند و همچنین حرفه‌ای‌هایی که به دنبال ارتقاء دانش خود در زمینه تست و استقرار Angular هستند، ایده‌آل است.

درک پایه‌ای از Angular و JavaScript برای شرکت در این دوره توصیه می‌شود.

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

تست و استقرار اپلیکیشن های Angular

  • مقدمه دوره 1:57
  • مقدمه‌ای بر تست 6:16
  • تست اپلیکیشن های Angular 3:45
  • راه‌اندازی Jasmine و Karma 6:27
  • تست واحد مؤثر برای اپلیکیشن های Angular 7:28
  • چگونه کامپوننت ها و سرویس‌ها را تست کنیم؟ 5:45
  • نوشتن موارد تست برای سرویس‌ها 4:01
  • نوشتن موارد تست برای کامپوننت ها 6:16
  • تست پایپ های Angular 1:51
  • نوشتن موارد تست برای پایپ ها و دایرکتیوها 5:25
  • چگونه مسیرها را تست کنیم؟ 3:21
  • بررسی کلی دوره: تست و استقرار در اپلیکیشن های Angular None
  • انواع تست None
  • چگونه از Discussion Forms استفاده کنیم؟ None
  • ابزارهای مورد استفاده در اپلیکیشن Angular None
  • اندازه‌گیری پوشش کد None
  • سیستم کنترل نسخه چیست؟ 4:03
  • انواع سیستم‌های کنترل نسخه 3:40
  • Git چیست؟ 4:13
  • مفاهیم branching در Git 5:23
  • گردش کار فایل Git 3:47
  • فرمان های محبوب Git 3:11
  • کار با Git Repositories 7:08
  • انجام عملیات روی GitHub Repo 7:20
  • پایپ لاین CI/CD 5:45
  • پیاده‌سازی CI/CD برای اپلیکیشن Angular 2:06
  • راه‌اندازی GitHub Repository خود 1:51
  • راه‌اندازی گردش کار CI با GitHub Actions 3:07
  • اضافه کردن main.yml به پروژه 5:36
  • فیکس کردن خطاها در فایل main.yml 4:09
  • اجرای فایل main.yml 2:00
  • راه‌اندازی CD با GitHub Pages 3:02
  • چگونه یک اپلیکیشن Angular بسازیم؟ 5:18
  • تغییرات پس از ساخت 3:07
  • پیکربندی اپلیکیشن برای محیط‌های مختلف 6:59
  • کنترل اندازه بسته‌های اپلیکیشن 2:02
  • استراتژی‌هایی برای بهینه‌سازی اندازه بسته اپلیکیشن 6:33
  • استقرار یک اپلیکیشن Angular 6:38
  • نیاز به نظارت و نگهداری اپلیکیشن های Angular 6:43
  • ابزارهایی برای نظارت بر اپلیکیشن های Angular 3:42
  • بررسی ابزارهای اضافی برای نظارت و نگهداری 2:11
  • ابزارهای CI/CD None
  • بهینه‌سازی بسته اپلیکیشن در Angular: تکنیک‌های پیشرفته None
  • خلاصه دوره: تست و استقرار اپلیکیشن های Angular 1:03
  • پروژه: سیستم مدیریت موجودی None

1,620,400 405,100 تومان

مشخصات آموزش

تست و استقرار اپلیکیشن های Angular

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:متوسط
  • تعداد درس:45
  • مدت زمان :02:43:09
  • حجم :1.41GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,835,000 1,967,000 تومان
  • زمان: 13:12:05
  • تعداد درس: 134
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,220,500 444,100 تومان
  • زمان: 02:58:50
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
37,255,500 7,451,100 تومان
  • زمان: 50:00:27
  • تعداد درس: 171
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,767,500 1,553,500 تومان
  • زمان: 10:25:35
  • تعداد درس: 134
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,639,500 927,900 تومان
  • زمان: 06:13:40
  • تعداد درس: 42
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
10,599,000 2,119,800 تومان
  • زمان: 14:13:39
  • تعداد درس: 135
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
41,920,500 8,384,100 تومان
  • زمان: 56:16:09
  • تعداد درس: 284
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
31,118,000 6,223,600 تومان
  • زمان: 41:46:09
  • تعداد درس: 155
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید