קורס Jenkins

פתיחת קורס
טרם נקבע
30
שעות לימוד אקדמיות
ניסיון מעשי בחטיבת הפיתוח
Jenkins

קורס Jenkins

על הקורס

Jenkins הינו שרת אוטומציה המבוסס על קוד פתוח, המשמש לאוטומציה של כלל התהליכים בבניה, בדיקה או ייצוא של תוכנות מחשב.

ג‘נקינס נוצר לראשונה ע׳׳י Koshuke Kawaguchi והוא נכתב בשפת JAVA. והינו קל להתקנה ולשימוש. הוא יכול להיות מותקן בעזרת חבילות התקנה כגון של לינוקס, כלים כגון Docker, או בתור תוכנה במערכת הפעלה בה מותקנת חבילה של Java Runtime Environment.

בכל פעם שמפתחים מייצרים קוד חדש הם צריכים לקמפל את זה ולבדוק זאת בעצמם. ולכן, כל המפתחים חולמים על מערכת שתחסוך להם את הזמן הרב שהם מבזבזים בתהליך יצירת המוצר שלהם. היום בעזרת ג׳נקינס, אפשר שהכל יתבצע באופן אוטומטי.

במערכת של ג׳נקינס אפשר להגדיר JOB מסוים שבתוכו נסביר למערכת מאיפה לקחת את הקוד? היכן לקמפל אותו ומהו תהליך הבדיקה שלו?

בעבר הקוד היה עובר בתהליך בניה ואז בדיקה, ולכן מציאת באגים ותיקונם היה תהליך קשה ומבזבז זמן וזה בתורו מאט את תהליך הפיתוח. כמו כן, מפתחים היו צריכים לחכות לתוצאות הבדיקה וגם לבצע את כל התהליך בצורה ידנית.

לעומת זאת, היום בעזרת ג’נקינס המפתחים מבצעים את פקודת commit לכל גרסת קוד, וג’נקינס באופן אוטומטי מבצע בניה ובדיקה לקוד והמפתחים יכולים לראות את תוצאות הבדיקה מידית. קורס ג׳נקינס יקנה לנו את כל הידע המבוקש להבין את הכלי הזה, וליצירת מוצרים בצורה יעילה וזריזה יותר.

קריירה בבדיקות תוכנה \ פיתוח אוטומציה עם קורס ג'נקינס

תחום בדיקות התוכנה לצד פיתוח אוטומציה הוא תחום נדרש ביותר בתעשיית ההייטק כיום, מחקרים הראו שהדרישה לעובדים מיומנים בתחום גבוהה וכך צפויה להישאר גם בעתיד.. בעקבות התחרות בשוק הגלובלי יש צורך ניכר בייצור מוצרים איכותיים בצורה מהירה ויעילה, בדיוק כאן נכנס פיתוח כלי אוטומציה אשר מייעל תהליכים בצורה שלא נראתה בעבר.

קורס Jenkins יתאים לאנשי אוטומציה, ובאותה מידה יתאים למתכנתים ומפתחים ולכן גם כלי האוטומציה הזה הוא חלק מקורס דבאופס למתחילים ולמתקדמים שלנו במסגרתו נלמד על עוד כלים אוטומטיים לבדיקת תוכנות כמו גם כלים ידניים.

private lessons

מה לומדים בקורס Jenkins?

קורס ג'נקינס זה הנו קורס מעשי הכולל הרצאות פרונטליות ותרגול מעשי.

הקורס כולל :

  • לימוד Jenkins תרגילים ופתרונות
  • תרגילי כיתה המלווים בהסברים, שיעורי בית ופתרונות באתר
  • חוברת קורס
  • סרטונים ומצגות באתר הקורס
  • לקראת סיום קורס ג'נקינס כל סטודנט יבצע פרויקט מעשי המסכם את הידע הנרכש במהלך הקורס.
  • ההרצאות מתקיימות פעם בשבוע בשעות הערב או בוקר.
private lessons

למי מיועד הקורס?

  • מתכנתים או מהנדסים המפתחים תוכנה ומעוניינים להקל על חלקים מורכבים מהתהליך.

דרישות קדם

  • אנגלית בסיסית.
  • עבודה בסביבת פיתוח תוכנה.

מבנה הקורס

פרק 1

Introduction to Jenkins

פרק 2

Using Jenkins for Unit testing

פרק 3

Using Jenkins for Automated testing

פרק 4

Jenkins Reporting and Code Analysis

פרק 5

Jenkins Distributed Builds

Head of the department
teacher-image-דמיטרי-דנילוב

על המרצה

דמיטרי דנילוב

ראש תחום DEVOPS ואוטומציה.

  • בעל תואר ראשון במדעי המחשב במכללת הדסה ירושלים.
  • מנהל קבוצת DevOps בחטיבת הפיתוח ואת המרצים בחטיבת ההדרכה של ב RT-Group
  • בעל ניסיון של מעל 5 שנים באוטומציה והטמעת DevOps ללקוחותינו.
  • אחראי על תהליך ההתמחות המעשית (בסיום הקורס).

מה מספרים בוגרי המכללה?

תוכניות הכשרה להייטק
שמכילות לימודי קורס Jenkins כחלק מהמסלול קורס Jenkins

תשובות לשאלות נפוצות

איך הקורס יעזור לכם להשתלב בעולם ה-DevOps?

תלמדו לבנות ולנהל תהליכי CI/CD אוטומטיים מקצה לקצה. תקבלו התמחות הכוללת עבודה על פרויקטים אמיתיים עם כלים נפוצים בתעשייה.

close

מה מיוחד בשיטת הלימוד שלנו?

אנחנו מאמינים בלמידה מעשית - תעבדו על סביבת Jenkins מיועדת, תבנו צינורות CI/CD מורכבים, ותלמדו לפתור בעיות אמיתיות.

close

האם תקבלו כלים נוספים מעבר ל-Jenkins?

כן, הקורס משלב עבודה עם Git, Docker, ועוד כלים חיוניים ל-DevOps. תלמדו כיצד הכלים משתלבים יחד בסביבת פיתוח מודרנית.

close

סטודנטים שנרשמו ללימודי Jenkins
התעניינו גם במודולים הבאים:

© כל הזכויות שמורות Real Time Group