حول الدورة
تقدم هذه الدورة مقدمة شاملة ومباشرة حول أدوات التكامل والتوصيل المستمر (CI/CD) باستخدام Jenkins وGitHub Actions. ستتعلم كيفية أتمتة بناء، اختبار، ونشر التطبيقات بسرعة وموثوقية، مما يسرّع من دورة تطوير البرمجيات ويحسّن جودة المنتج النهائي. الدورة مناسبة لكل من يرغب في فهم أساسيات وأفضل ممارسات CI/CD، مع تطبيقات عملية تساعدك على إعداد أنظمة تكامل وتوصيل مستمر فعالة في بيئات العمل الحقيقية.

دينا جمال
دينا تتمتع بخبرة تزيد عن خمس سنوات في مجال الحوسبة السحابية وعمليات التطوير والتشغيل وموثوقية المواقع. عملت كمهندسة عمليات تطوير وتشغيل أولى وموثوقية المواقع في شركات كبيرة في قطاع الاتصالات، البنوك، والتكنولوجيا المالية في الشرق الأوسط. حاليًا، تعمل كمهندسة موثوقية مواقع أولى في بنك سعودي رئيسي.
Curriculum
-
1
Course Resources
-
(Included in full purchase)
Course PDF - Color
-
(Included in full purchase)
Course PDF - Black and White - Printable
-
(Included in full purchase)
Assignment Answers
-
(Included in full purchase)
-
2
Course Introduction
-
(Included in full purchase)
A message from your instructor
-
(Included in full purchase)
Course PDF
-
(Included in full purchase)
-
3
Introduction to CI/CD
- Introduction to SDLC and CI-CD Free preview
-
(Included in full purchase)
Introduction to CI-CD Concepts
-
(Included in full purchase)
CI-CD Tools - Overview
-
4
Jenkins Overview
-
(Included in full purchase)
Jenkins Overview
-
(Included in full purchase)
Hands-On Lab : installing Jenkins & Configuring Jenkins Plugins (Using Docker and Docker Compose)
- Jenkins Architecture Free preview
-
(Included in full purchase)
Hands-On Lab : Jenkins Architecture Walkthrough
-
(Included in full purchase)
Assignment
-
(Included in full purchase)
Assignment - Solution
-
(Included in full purchase)
-
5
Jenkins Pipelines
-
(Included in full purchase)
Jenkins Pipelines
-
(Included in full purchase)
Hands-On Lab : Jenkins Pipelines Types - Walkthrough
-
(Included in full purchase)
Jenkinsfile & Jenkins Pipelines
- Hands-On Lab : Scripted Pipelines Free preview
-
(Included in full purchase)
Declarative Pipelines
-
(Included in full purchase)
Hands-On Lab : Declarative Pipelines
-
(Included in full purchase)
Assignment
-
(Included in full purchase)
Assignment - Solution
-
(Included in full purchase)
-
6
Jenkins Configurations
- Jenkins Nodes Free preview
-
(Included in full purchase)
Dockerfile for the next Lab
-
(Included in full purchase)
Hands-On Lab : Jenkins Nodes Configuration
-
(Included in full purchase)
Hands-On Lab : Jenkins – Creating An AWS EC2 Instance (Server)
-
(Included in full purchase)
Hands-On Lab : Jenkins – Creating Jenkins Pipelines Using AWS-Based Agents
-
(Included in full purchase)
Jenkins Global Tool Configuaration
-
(Included in full purchase)
Hands-On Lab : Configuring The Jenkins Global Tool Configuration
- Jenkins and Slack Integration Free preview
-
(Included in full purchase)
Hands-On Lab : Jenkins and Slack Integration
-
(Included in full purchase)
Continuous Integration (CI) - Triggering Jenkins Jobs Automatically
-
(Included in full purchase)
Hands-On Lab : Continuous Integration (CI) - Triggering Jenkins Jobs Automatically
-
7
Jenkins Security
-
(Included in full purchase)
Jenkins - Authentication and Authorization
-
(Included in full purchase)
Hands-On Lab : Jenkins Access and User Permissions
-
(Included in full purchase)
-
8
Capstone Project - Creating A CI/CD Workflow Using Jenkins To Deploy A Java App On AWS EKS
-
(Included in full purchase)
Jenkins Capstone Project #1 - Creating a Jenkins Continuous Integration (CI) Pipeline To Trigger Automatically on GitHub Pull Requests
-
(Included in full purchase)
Jenkins Capstone Project #2 - Creating a Jenkins Continuous Delivery (CD) Pipeline To Deploy A Java App on AWS EKS
-
(Included in full purchase)
Do It Yourself (DIY) Project
-
(Included in full purchase)
Do It Your Self Project - Solution
-
(Included in full purchase)
-
9
GitHub Actions - Introduction
-
(Included in full purchase)
Introduction to GitHub Actions
-
(Included in full purchase)
GitHub Actions- Components
-
(Included in full purchase)
Hands-On Lab : Creating A GitHub Actions Workflow
-
(Included in full purchase)
GitHub Actions - Checkout Action
-
(Included in full purchase)
GitHub Actions - Using Multiple Shells
-
(Included in full purchase)
Assignment
-
(Included in full purchase)
Assignment - Solutions
-
(Included in full purchase)
-
10
Triggering A GitHub Workflow
-
(Included in full purchase)
Triggering a GitHub workflow
-
(Included in full purchase)
Hands-On Lab : Triggering A GitHub Workflow On A Schedule
-
(Included in full purchase)
Hands-On Lab : Triggering A GitHub Workflow (repository_dispatch)
-
(Included in full purchase)
Hands-On Lab : Triggering A GitHub Workflow(workflow_dispatch)
-
(Included in full purchase)
GitHub Actions - Workflow Filters
-
(Included in full purchase)
Assignment
-
(Included in full purchase)
Assignment - Solution
-
(Included in full purchase)
-
11
Jobs In A GitHub Actions Workflow
-
(Included in full purchase)
Jobs in a Workflow
-
(Included in full purchase)
GitHub Actions Workflows - Environment Variables
-
(Included in full purchase)
Using Conditions To Control Job Execution
-
(Included in full purchase)
Running Jobs In A Container
-
(Included in full purchase)
Assignment
-
(Included in full purchase)
Assignment - Solution
-
(Included in full purchase)
-
12
Capstone Project - Creating A CI/CD Workflow Using GitHub Actions To Deploy A Java App On AWS EKS
-
(Included in full purchase)
GitHub Actions Capstone Project #1 - Creating A Continuous Integration (CI) Pipeline To Trigger Automatically on GitHub Pull Requests
-
(Included in full purchase)
GitHub Actions Capstone Project #2 - Creating A Continuous Delivery (CD) Pipeline To Deploy A Java App on AWS EKS
-
(Included in full purchase)
Do It Yourself (DIY) Project - Solution
-
(Included in full purchase)
Do It Yourself (DIY) Project
-
(Included in full purchase)
ما يقوله الناس عن الدورة
good
Jeddah - KSA
Very good Thanks Dina
Cairo - Egypt
The course urgently needs to be updated in the content and improved in the video quality.
Cairo - Egypt
ابدأ رحلتك لإتقان التكامل والتوصيل المستمر الآن
ج.م1,850.00