کمپ آموزشی و پروژه محور Asp.Net Core (اجرای پروژه واقعی )

دوره  آموزشی Asp.Net Core کاملا پروژه محور 

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

ما در این کمپ از صفر شروع به یادگیری ساختار وب، معماری های نرم افزار و فریمورک Asp.net core میکنیم و بعد از اینکه Asp.net core و معماری رو یاد گرفتیم بلافاصله با معماری یادگرفته شده و فریمورک Asp.net core شروع به پیاده سازی یک فروشگاه آنلاین میکنیم.

قیمت این دوره: 699,000 تومان
  • مدرس دوره : رضا نبهانی
  • تعداد ویدیوها : 32 ویدیو
  • مدت زمان دوره : 3:58:00
  • سطح دوره : متوسط
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1403/08/08
ثبتـــ نام در این دوره ثبت نام در دوره
آموزش Jenkins  به همراه پروژه عملی

آموزش Jenkins به همراه پروژه عملی

آموزش جنکینز (Jenkins)

در دوره Jenkins شما قدم به قدم نحوه نصب و پیکربندی و استفاده از Jenkins رو برای خودکار سازی فرآیند های توسعه نرم افزار آموزش می بینید

توی این دوره یاد می گیرید چطور پروژه های خودتون رو به شکل حرفه ای مدیریت بکنید و کد هاتون رو به صورت اتوماتیک تست بکنید

 این دوره برای همه افرادی که میخوان مهارت CI و CD رو به خوبی یاد بگیرن مناسب هستش

چه تازه کار هستید چه با تجربه باشید این دوره میتونه برای شما خیلی مفید باشه اگه نگاهی به سرفصل های دوره بندازید مشخصه قراره دوره خیلی خوب و کاملی داشته باشیم

امروزه با توجه به محیط رقابتی شرکت ها در تولید نرم افزار، نیاز است تولید، ویرایش و انتشار ورژن های مختلف نرم افزار با بالاترین کیفیت و در کمترین زمان ممکن انجام شود. یکی از راهکارهای حوزه DevOps برای پوشش این نیازمندی نرم افزار Jenkins جهت اجرای روال CI/CD می باشد. Jenkins یکی از محبوبترین ابزارهای این حوزه جهت یکپارچه سازی این اصول می باشد.

برخی از مزایای جنکینز به شرح زیر است: 

نصب آسان 

مقرون‌به‌صرفه و بدون نیاز به پرداخت هزینه 

امکان استفاده از پلاگین‌های متعدد، با بیش از ۱۰۰۰ افزونه برای تسهیل و تسریع کار و قابل ادغام با انواع ابزارهای توسعه، آزمایش و استقرار 

دارای منبع باز و پشتیبانی عالی

طراحی شده با جاوا و قابل استفاده برای همه سیستم‌ عامل‌های بزرگ 

ساخت و آزمایش سریع نرم‌‌افزار و تسریع روند توسعه آن

سرفصل های دوره

تاریخچه و فلسفه Jenkins
مفهوم CI و Cd
مقایسه Jenkins با سایر ابزار های CI و CD

بررسی Jenkins Pipeline

دو نوع اصلی Pipeline

نصب و راه اندازی Jenkins

بررسی ساختار Jenkins و رابط کاربری Jenkins

معرفی Jenkins Master و Jenkins Slave

ایجاد و راه اندازی Agent

آشنایی با انواع Job ها در Jenkins

بیلد خودکار پروژه های Asp.Net Core در Jenkins

تنظیمات اولیه Freestyle Project ( بخش اول General )

اتصال Freestyle Project به GitHub (بخش دوم)

تنظیمات Build Trigger در Freestyle Project (بخش سوم)

تنظیمات Build Environment و Build Steps در Freestyle Project (بخش چهارم)

تنظیمات Post-Build Actions در Freestyle Project (بخش پنجم)

شروع کار با Pipeline

ایجاد اولین Pipeline

آشنایی و بررسی Jenkinsfile در Jenkins

اتصال Pipeline به GitHub برای پروژه Asp.Net Core

بررسی دستورات when، post و script در Jenkins Pipeline

آشنایی با دستور Input در Jenkins Pipelines

آشنایی با دستورات Option و Trigger در Jenkins Pipeline

بررسی و مدیریت پلاگین‌ها در Jenkins

نصب و کار با پلاگین Blue Ocean برای مدیریت پایپ‌لاین‌ها

آشنایی با پلاگین Email Notification و ارسال اعلان‌ها در Jenkins

بکاپ‌گیری و بازیابی تنظیمات در Jenkins

تعریف کاربران و تنظیم مجوزها در Jenkins

بررسی فایل Config.xml

بررسی کامل امنیت در Jenkins - بخش اول

بررسی کامل امنیت در Jenkins - بخش اول

شروع پروژه عملی: ایجاد پایپ‌لاین و مراحل اولیه (بخش اول)

پروژه عملی: ارسال ایمیل و اطلاع‌رسانی پس از اجرای پایپ‌لاین (بخش دوم)

پروژه عملی : اضافه کردن پارامترهای ورودی و مکانیزم تلاش مجدد (بخش سوم)




فهرستـــ ویدیوها

مدت زمان دوره 3:58:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • فلسفه Jenkins

00:06:00

فلسفه Jenkins

2
  • بررسی Ci و Cd

00:04:00

بررسی Ci و Cd

3
  • بررسی Jenkins Pipeline

00:06:00

بررسی Jenkins Pipeline

4
  • دو نوع اصلی Pipeline

00:04:00

دو نوع اصلی Pipeline

5
  • نصب Jenkins

00:05:00

نصب Jenkins

6
  • بررسی ساختار Jenkins (Master / Agent / Job / Node )

00:06:00

بررسی ساختار Jenkins (Master / Agent / Job / Node )

7
  • ایجاد و راه اندازی Agent

00:08:00

ایجاد و راه اندازی Agent

8
  • آشنایی با انواع Job ها در Jenkins (Freestyle,Pipeline,Multibranch)

00:04:00

آشنایی با انواع Job ها در Jenkins (Freestyle,Pipeline,Multibranch)

9
  • بیلد خودکار پروژه های Asp.Net Core در Jenkins

00:09:00

بیلد خودکار پروژه های Asp.Net Core در Jenkins

10
  • تنظیمات اولیه Freestyle Project ( بخش اول General )

00:13:00

تنظیمات اولیه Freestyle Project ( بخش اول General )

11
  • اتصال Freestyle Project به GitHub (بخش دوم)

00:05:00

اتصال Freestyle Project به GitHub (بخش دوم)

12
  • تنظیمات Build Trigger در Freestyle Project (بخش سوم)

00:07:00

تنظیمات Build Trigger در Freestyle Project (بخش سوم)

13
  • تنظیمات Build Environment و Build Steps در Freestyle Project (بخش چهارم)

00:09:00

تنظیمات Build Environment و Build Steps در Freestyle Project (بخش چهارم)

14
  • تنظیمات Post-Build Actions در Freestyle Project (بخش پنجم)

00:04:00

تنظیمات Post-Build Actions در Freestyle Project (بخش پنجم)

15
  • شروع کار با Pipeline

00:06:00

شروع کار با Pipeline

16
  • ایجاد اولین Pipeline

00:06:00

ایجاد اولین Pipeline

17
  • آشنایی و بررسی Jenkinsfile در Jenkins

00:04:00

آشنایی و بررسی Jenkinsfile در Jenkins

18
  • اتصال Pipeline به GitHub برای پروژه Asp.Net Core

00:13:00

اتصال Pipeline به GitHub برای پروژه Asp.Net Core

19
  • بررسی دستورات when، post و script در Jenkins Pipeline

00:12:00

بررسی دستورات when، post و script در Jenkins Pipeline

20
  • آشنایی با دستور Input در Jenkins Pipelines

00:11:00

آشنایی با دستور Input در Jenkins Pipelines

21
  • آشنایی با دستورات Option و Trigger در Jenkins Pipeline

00:11:00

آشنایی با دستورات Option و Trigger در Jenkins Pipeline

22
  • بررسی و مدیریت پلاگین‌ها در Jenkins

00:03:00

بررسی و مدیریت پلاگین‌ها در Jenkins

23
  • نصب و کار با پلاگین Blue Ocean برای مدیریت پایپ‌لاین‌ها

00:05:00

نصب و کار با پلاگین Blue Ocean برای مدیریت پایپ‌لاین‌ها

24
  • آشنایی با پلاگین Email Notification و ارسال اعلان‌ها در Jenkins

00:06:00

آشنایی با پلاگین Email Notification و ارسال اعلان‌ها در Jenkins

25
  • بکاپ‌گیری و بازیابی تنظیمات در Jenkins

00:05:00

بکاپ‌گیری و بازیابی تنظیمات در Jenkins

26
  • تعریف کاربران و تنظیم مجوزها در Jenkins

00:06:00

تعریف کاربران و تنظیم مجوزها در Jenkins

27
  • بررسی فایل Config.xml

00:09:00

بررسی فایل Config.xml

28
  • بررسی کامل امنیت در Jenkins - بخش اول

00:05:00

بررسی کامل امنیت در Jenkins - بخش اول

29
  • بررسی کامل امنیت در Jenkins - بخش دوم

00:05:00

بررسی کامل امنیت در Jenkins - بخش دوم

30
  • شروع پروژه عملی: ایجاد پایپ‌لاین و مراحل اولیه (بخش اول)

00:16:00

پروژه عملی: ایجاد پایپ‌لاین و مراحل اولیه (Checkout,Restore,Build,Test,Publish,Cleanup)

31
  • پروژه عملی: ارسال ایمیل و اطلاع‌رسانی پس از اجرای پایپ‌لاین (بخش دوم)

00:12:00

پروژه عملی: ارسال ایمیل و اطلاع‌رسانی پس از اجرای پایپ‌لاین (بخش دوم)

32
  • پروژه عملی : اضافه کردن پارامترهای ورودی و مکانیزم تلاش مجدد (بخش سوم)

00:13:00

پروژه عملی : اضافه کردن پارامترهای ورودی و مکانیزم تلاش مجدد (بخش سوم)

دوره های دیگر مدرس

مشاهده همه دوره ها

نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .