دوره آموزشی
آموزش های 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,073,000 214,600 تومان

مشخصات آموزش

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

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

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

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,474,500 294,900 تومان
  • زمان: 03:44:14
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,827,500 1,565,500 تومان
  • زمان: 19:49:53
  • تعداد درس: 83
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,720,500 1,144,100 تومان
  • زمان: 14:29:26
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,391,000 878,200 تومان
  • زمان: 11:07:45
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی

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

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