devops Couse

קורס DevOps

פתיחת קורס: 06/02
משך הקורס: 480 שעות לימוד | 13 חודשים
קמפוס: לימודים היברידיים
מספר מפגשים בשבוע: 2-3
התמחות מעשית בחטיבת הפיתוח

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

בעולם שבו תהליכי פיתוח תוכנה ותשתיות טכנולוגיות הופכים מורכבים יותר ויותר, מהנדסי DevOps נחשבים לאנשי מקצוע קריטיים המסייעים לארגונים לשפר את היעילות והחדשנות שלהם. תחום ה-DevOps מגשר בין פיתוח ותפעול, משלב כלים כמו אינטגרציה מתמשכת (CI), פריסה מתמשכת (CD), ותשתית כקוד (IaC) ליצירת תהליכי עבודה ממוטבים והבטחת שיפור מתמיד של מוצרים.

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

הקורס מכסה ידע נרחב בפיתוח ותפעול, קידוד, ניהול תשתיות, ניהול מערכות וכלי DevOps ייעודיים (כגון Jenkins, Docker, Kubernetes, Ansible, Terraform). כמו כן, הוא מספק הבנה מעמיקה של ארכיטקטורת ענן (AWS), בקרת מקור, סקירות קוד והיכרות עם עקרונות Agile.

למרות שכל ארגון שואף לייעל ולהאיץ את מחזור הפיתוח, יישום מתודולוגיות העבודה יכול להשתנות מארגון לארגון. לכן, קורס ה-DevOps מספק מגוון כלים הקשורים לכל תהליכי הפיתוח ופריסת התוכנה. היכרות עם שלבי הפיתוח השונים היא חיונית לכל מי ששואף להאיץ תהליכים אלה.

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

יתרונות מקצוע DevOps

  • ביקוש גבוה בשוק העבודה: עם הצורך הגובר באוטומציה ושיפור תהליכי פיתוח תוכנה, מהנדסי DevOps הם בין המקצועות המבוקשים ביותר בתעשייה
  • שכר גבוה: הביקוש הגבוה והכישורים הייחודיים הנדרשים, כגון קונטיינריזציה עם Docker ותזמור עם Kubernetes, תורמים לשכר אטרקטיבי ותחרותי
  • כישורים רחבים: מהנדסי DevOps נדרשים להבין את עולמות הפיתוח והתשתיות, כולל מחשוב ענן ומחשוב serverless, המעניקים להם פרספקטיבה רחבה ומגוונת
  • שיפור תהליכים: העבודה בתפקיד זה מאפשרת השפעה משמעותית על תהליכי עבודה ארגוניים, שיפור הפרודוקטיביות ושביעות רצון המפתחים באמצעות פרקטיקות כמו ניהול תצורה עם Ansible, Puppet ו-Chef
  • חדשנות מתמדת: התחום מתעדכן באופן קבוע בטכנולוגיות וכלים חדשים, המאפשרים למידה מתמשכת והתפתחות מקצועית בתחומים כמו ארכיטקטורת מיקרו-שירותים, service mesh, וניטור ותיעוד
  • תפקיד מרכזי בארגון: מהנדסי DevOps מגשרים בין צוותי פיתוח ותפעול, תוך שימוש במתודולוגיות כמו Agile ו-GitOps, ומשפיעים ישירות על הצלחת הפרויקטים וביצועי הארגון הכוללים
  • גמישות ויצירתיות: התפקיד דורש פתרון בעיות יצירתי ויכולת להסתגל לשינויים טכנולוגיים מהירים, תוך שימוש בכלים כמו Jenkins לאוטומציה ועקרונות SRE (Site Reliability Engineering) לשמירה על זמינות גבוהה ויכולת הרחבה

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

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

הענקת ידע נרחב בפיתוח ותפעול ( Development & Operations), קידוד, ניהול תשתיות, ניהול מערכת וכלים ייעודיים ל DevOps (כגון Jenkins, Docker, Kubernetes, Ansible, Terraform), הבנה מעמיקה של ארכיטקטורת ענן (AWS - Amazon Cloud), בקרה על קוד מקור (git / github), מתן וקבלת code reviews והיכרות עם עקרונות אג'ייל (Agile Principles) הם רק חלק מהדברים שנתמקצע בהם במהלך הקורס.

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

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

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

מה זה DevOps?

DevOps זה חיבור של שני מושגים: Development & Operations

  • Development: המחלקה האחראית על פיתוח המוצר (בד"כ על פי דרישות מחלקת השיווק) ותיקון באגים.
  • Operations: המחלקה האחראית על תהליך ייצור המוצר,התקנתו במערכת, ניהול גרסאותיו, בדיקת תקינותו ושחרורו ללקוח (והטמעתו באתר הלקוח).

עד אמצע שנות ה-2000 חברות היו מפתחות תוכנות ל- Desktop, כלומר תוכנות שרצות על המחשבים האישיים של הלקוחות שדאז נכתבו בדר"כ בעזרת C++/Java/dot Net ללא דפדפן. בעבור כל עדכון תוכנה היה צורך שוב להוריד את התוכנה מאתר היצרן, להתקין אותה במחשב ולהריץ אותה.

בשני עשורים האחרונים, פיתוח התוכנה עבר לענן, רוב התוכנות רצות מהשרתים של החברות (שהן בדרך כלל בענן) בניגוד ל Desktop וזאת הודות לדפדפן אשר באמצעות שימוש ב Javascript, Angular, React ו- NodeJS בצד לקוח או בצד שרת, מאפשר להריץ את התוכנה על מחשב המשתמש.
בהתאם לזאת גם מתודולוגיית "פיתוח תוכנה" השתנתה, עקרונות שמנחים את DevOps הן - מהירות, זמינות, אמינות, אבטחה ומחזור חיים.

DevOps התחיל כמתודולוגיית תרבות פיתוח ארגונית המתמקדת בשיתוף פעולה בין שתי מחלקות:
מחלקת Development ( פיתוח תוכנה) ומחלקת Operations ( מחלקה שאחראית "לדלוור" את גרסאות קוד), שיפור ואופטימיזציה של התקשורת בין שתי המחלקות מייעל את הפרודוקטיביות של הארגון ע"י אינטגרציה של תהליכים מוגדרים.
התהליך המתמשך והרציף של פיתוח continuous development כולל בדיקות אינטגרציה מתמשכות, השגחה רציפה של יישומי תוכנה לאורך כל תקופת הפיתוח שלה ועוד.

מה מכסה קורס DevOps:

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

  • ידע מעשי וניסיון באדמיניסטרציה בסביבות מערכת הפעלה לינוקס – Linux Administration
  • ניהול תצורה וכתיבת סקריפטים: כתיבת סקריפטים של Bash ופיתוח תוכנה בשפת Python
  • הכרות ושימוש בכלים לבניית תהליכי אוטומציה CI/CD כמו GitHubו Jenkins
  • קורס Networking מעמיק המאפשר הבנה מלאה של TCP\IP, שימוש ב Sniffers (כגון WireShark) בפתרון בעיות ברשת
  • עבודה עם בסיסי נתונים – SQL
  • הבנה בתהליכי ניהול גרסאות – Git
  • עבודה עם קונטיינרים של Docker
  • שימוש ב Kubernetes לניהול נכון של תשתיות
  • ידע ב Ansible מאפשר לנו לנהל כמות גדולה של שרתים בצורה אופטימלית ומגוונת
  • נלמד שירותי ענן של AWS לרבות S3 , EC2, IAM, ELB, VPC ועוד
  • שימוש Terraform המאפשר לנו לעבוד בשיטת "Infrastructure as a code" עם כל סוגי הענן הקיימים בשוק
  • בסוף הקורס נתמקצע בסט כלים למוניטורינג המשלב Prometheus ו Grafana

איך להיות מפתח DevOps

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

כחברה המספקת שירותי DevOps ללקוחותיה בארץ ובחו"ל אנו מקבלים פניות רבות להטמעת מתודולוגיות בארגונים והעברתם "לענן".

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

איש DevOps משתמש בכלי ענן בכדי להבטיח ניהול פרויקטים מהיר ויעיל באמצעות הנקודות הבאות:

  • התאמת המוצר ב Real -Time לדרישות וצרכי התעשייה.
  • שימוש במתודולוגיית Agile לניהול הפרויקטים.
  • שימוש בכלי מדף בענן כגון: Docker, Kubernetes, Ansible, Terraform ועוד (כל אחד מנושאים אלה מהווה קורס עצמאי במסלול DevOps).

הקמת תשתית DevOps

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

כדי להקים תשתית ישנם מספר צעדים חשובים שניתן לבצע:
  1. תכנון ועיצוב: יש לתכנן את התשתית הטכנולוגית הנדרשת לתהליכי DevOps. זה כולל בחינת הכלים הנדרשים לניהול קוד מקור, בדיקות, אוטומציה וניתוח.
  2. יצירת סביבת פיתוח: עליך להקים סביבת פיתוח יעילה המאפשרת לצוותי הפיתוח לעבוד באופן מהיר ויציב. זה יכול לכלול שרתי פיתוח, מערכת ניהול גרסאות, כלי לבדיקות יחידות ועוד.
  3. אוטומציה: יש לפתח ולהטמיע תהליכי אוטומציה שיאפשרו הרצת תהליכים באופן אוטומטי ומהיר, כמו בניית התוכנה, בדיקות, אינטגרציה ופרסום.
  4. ניהול קוד מקור: יש לבחון ולהשתמש בכלי לניהול קוד מקור, כמו GitHub, המאפשרים עבודה משותפת וניהול של גרסאות קוד.
  5. בנייה ו Deployment: יש להקים תהליך אוטומטי לבניית התוכנה והרצתה בסביבות היצור וההפצה. כך תהליכי איתור ותיקון שגיאות יכולים להתבצע במהירות ולספק תוצר יציב.
  6. ניהול תשתית: יש צורך לבחון ולבנות תשתיות לסביבת פיתוח Development וסביבת Production. יש לבחון את תהליכי ניהול התשתית, כולל התקנת עדכונים, ניהול תקלות ושחזור תקלות במהירות.
  7. monitoring & Loginig: יש להקים מערכות מוניטורינג ולוגים שמספקות מידע מפורט על הפעילות של התוכנה והתשתית. זה יכול לכלול מערכות התראה ואתראה לתקלות אוטומטיות באמצעות grafana וגם prometheus . כאשר מבצעים את הקמת תשתית ה DevOps בצורה יסודית ויעילה, ניתן לשפר את זמני הפיתוח, להגביר את איכות התוצר ולשפר את תהליכי הפרסום והתמיכה בתוכנה.

הגשת פרויקט בסיום הקורס

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

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

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

תקופת התמחות והכשרה בסיום הלימודים

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

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

בסיום תקופת ההכשרה - תהליכי השמה לעבודה

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

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

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

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

חדש! עד 50% הנחה לקורסי בוקר במתכונת BOOTCAMP!

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

למה ללמוד איתנו DevOps

job placement
Internship
private lesson
hybrid studies
payment
Repeat the course

כישורים שתרכשו במסגרת קורס DevOps

private lessons

כלי פיתוח ושפות תכנות

  • Python לאוטומציה וסקריפטים
  • Bash scripting לניהול מערכות
  • Go לפיתוח כלי DevOps
  • Ruby לניהול תצורה
  • YAML לקבצי תצורה
  • JSON להחלפת נתונים
  • Groovy למסלולי Jenkins
  • HCL (HashiCorp Configuration Language) עבור Terraform
  • SQL לניהול בסיסי נתונים
  • PowerShell לאוטומציה במערכות Windows
repeat course

מיומנויות וטכניקות

  • ניהול גרסאות עם Git ו-GitHub/GitLab
  • אינטגרציה מתמשכת/פריסה מתמשכת (CI/CD)
  • תזמור מכולות עם Kubernetes
  • קונטיינריזציה עם Docker
  • תשתית כקוד (IaC) באמצעות Terraform
  • ניהול תצורה עם Ansible, Puppet, או Chef
  • פלטפורמות ענן (AWS, Azure, Google Cloud)
  • ניטור ותיעוד (ELK stack, Prometheus, Grafana)

אילו תפקידים תוכל לבצע עם סיום הקורס ?

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

כמה מהתפקידים המרכזיים שתוכלו לפנות אליהם:

מהנדס/ת DevOps

הובלת היישום של צינורות CI/CD ואוטומציה של ניהול תשתיות.

  • ג'וניור (Junior): 18,000-23,000 ₪
  • סניור (Senior): 26,000-32,000 ₪
  • ראש צוות (Team Lead): 31,000-36,000 ₪


close

מהנדס/ת אמינות אתר (SRE)

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

  • ג'וניור: 27,000 ₪ - 32,000 ₪
  • סניור: 37,000 ₪ - 47,000 ₪
  • ראש צוות: 42,000 ₪ - 52,000 ₪


close

מפתח/ת אוטומציה

פיתוח ויישום פתרונות אוטומציה לייעול תהליכי IT.

  • ג'וניור: 15,000₪ - 19,000₪
  • סניור: 20,000₪ - 24,000₪
  • ראש צוות: 24,000₪ - 30,000₪


close
private lessons

למי מתאים קורס DevOps

  • חסרי רקע – תוכנית לימודים שלנו בנויה מקורסי יסוד ומתאימה גם לאנשים בלי ניסיון.
    כל זה בתנאי  שהמועמד עובר בהצלחה את הראיון ו/או  קורס מבוא קצר Computer architecture.
  • מועמדים בעלי ניסיון עם Linux או רקע בפיתוח.
  • מפתחי תוכנה, אנשי IT או מפתחי אוטומציה עם ניסיון בעבודה המעוניינים לייעל את עבודתם ולהשתלב בתחום ה DevOps.
  • מועמדים בעלי רקע ב IT וניסיון בתחום בסביבת פרודקשן, ענן, Linux ומערכות מבוססות Web - טכנאי מחשבים / מנהלי רשתות / בעלי ניסיון או ידע בתחום תשתיות.
  • חיילים משוחררים יוצאי תפקידי מפעילי מחשב / מנמ"ר.
private lessons

תנאי קבלה

  • תנאי קבלה בסיסיים - ידע והבנה במחשבים
  • מבחן התאמה - ינתן לבעלי נסיון בלבד. מועמדים בעלי רקע במחשבים ופיתוח.
  • מועמדים ללא ניסיון או רקע - בהתבסס על שליטה בשפה האנגלית ברמה גבוהה וציון עובר במבחן פנימי של קורס מבוא Computer architechture
  • מועמדים ללא רקע או ניסיון כלל יכולים לבחור להשתתף בקורס מכינה קצר שקוזז עם עלות הקורס המלא
  • ראיון אישי

תוכנית לימודים DevOps

מסלול מקיף (לחסרי ניסיון)

במסלול זה תלמדו את כל המודולים ותהנו מהתמקצעות מירבית.

  • DevOps למתחילים שבאים ללא ניסיון קודם או עם מעט מאוד ניסיון בתחום.
  • משך המסלול בין 9 ל-12 חודשים.
  • המסלול בן 480 שעות אקדמיות.

CI/CD משך הקורס
Jenkins 30 שעות אקדמיות
Jenkins הוא שרת אוטומציה מבוסס קוד פתוח המשמש לאוטומציה של תהליכי בניה, בדיקה וייצוא של תוכנות מחשב. זהו כלי פופולרי ונרחב בעולם פיתוח התוכנה. קורס Jenkins יכול לספק למפתחים את הידע הנדרש להבנת הכלי וליצירת מוצרים בצורה יעילה ומהירה יותר.
ב Jenkins- איש DevOps יכול ליצור ולבנות תהליך אוטומטי שיכלול את השלבים השונים בתהליך הפיתוח של התוכנה. התהליך כולל את הבניה של התוכנה (Build) הבדיקה שלה (Testing) האיחוד (Integration) של הקוד וה Down time Zero שלה בסביבת הפעולה.
Docker Containers 30 שעות אקדמיות
קורס Docker מתאים למגוון רחב של אנשים בתעשייה ובמערכת הפיתוח. כגון, מפתחי תוכנה, מנהלי מערכת ותשתיות, מנהלי תשתיות ותמיכה. קורס Docker מתאים למגוון רחב של מקצועות ותפקידים בתעשיית התוכנה והפיתוח, ומעניק את הידע והכלים הנדרשים לניהול ושימוש יעיל בקונטיינרים בתהליכי הפיתוח והתפעול.
Docker היא מערכת שמאפשרת להתקין ולהריץ יישומים בתוך קונטיינרים (מכולות), פלטפורמה להפעלת יישומים בתוך סביבת קינון וירטואלית. עם Docker אתה יכול ליצור, להפעיל ולנהל יישומים בסביבת הייצור על ידי שימוש ביכולות התיקון האוטומטי של Docker ויצירת סביבות בידוד קלות משקל וניידות.
לימוד Docker חשוב במסלול הפיתוח של DevOps מכיוון שהוא כלי מרכזי בתהליכי (CI/CD) ריצה ופרסום המתמיד של קוד ובכלל בניהול תשתיות (Code Infrastructure).
Kubernetes 30 שעות אקדמיות
מערכת המאפשרת ניהול, קיפוג, scaling, פריסה אוטומטית של יישומים על גבי קונטיינרים.
HELM 10 שעות אקדמיות
כלי מיועד לניהול יישומי Kubernetes. עם כלי זה אנחנו מגדירים, מתקינים ומשדרגים את אפליקציית Kubernetes.
ANSIBLE 25 שעות אקדמיות
קוד פתוח שמספק כלי אוטומציה לאספקה, ניהול תצורה, פריסת יישומים, וניהול תהליכי IT ידניים רבים אחרים. בניגוד לכלי ניהול פשטניים יותר, משתמשי Ansible (כמו מנהלי מערכות, מפתחים ואדריכלים) יכולים להשתמש באוטומציה של Ansible כדי להתקין תוכנה, לבצע אוטומציה של משימות יומיומיות, לספק תשתית, לשפר אבטחה ותאימות, לתקן מערכות ולשתף אוטומציה בכל הארגון.
Automation Devops משך הקורס
לינוקס | Linux Admin 50 שעות אקדמיות
בקורס תלמדו איך להפעיל את מערכת לינוקס בצורה שוטפת, טכניקות למיקסום השימוש בלינוקס. תוכנית הלימודים מתחלקת לשניים: מבוא ללינוקס - התקנה, ניהול קבצים והרשאות. בסופו של דבר תדעו איך לנהל את המערכת באופן שוטף. בחלק השני של הקורס נלמד על הגדרות המערכת, משתמשים, כרטיסי רשת, ניהול לינוקס קרנל ועוד.
מדובר במערכת הפעלה חינמית מבוססת קוד פתוח והיא נחשבת למערכת הפעלה מאוד בטוחה יחסית לאלטרנטיבות. המערכת מעניקה לבודקי תוכנה ומתכנתים חופש פעולה יעיל. הרוב המכריע של יישומי התוכנה (כמו שרתים, יישומים, מסדי נתונים או שירותי אינטרנט) פרוסים על מערכת ההפעלה לינוקס, לכן זה קריטי שבודקי תוכנה יהיו בעלי ידע וניסיון עם לינוקס.
Bash Scripting 25 שעות אקדמיות
Bashהוא למעשה מעטפת Shell מאוד נוחה ויעילה, שפותחה על ידי אנשי ה gnu והיא למעשה ה Shell ברירת מחדל במערכות ה Linux/gnu ומהווה בסיס חיוני למערכת. כמו כל Shell נורמלי, היא כוללת במקביל למערכת חזקה של פקודות, גם שפת סקריפט קלה אך מאוד יעילה.
SQL 30 שעות אקדמיות
לימוד ותרגול של שפת SQL. עבודה יסודית על MYSQL. המטרה בקורס היא ללמוד לבצע תקשורת ופעולות שונות עם בסיס הנתונים.
כל תוכנה פועלות לרוב עם כמויות אדירות של נתונים ברקע כמו למשל SQL. כיום, ניתן לאחסן נתונים אלו בסוגים שונים של מסדי נתונים כמו MySQL או Oracle ב-backend. במהלך תפקיד של בודקי תוכנה הם יצטרכו לאמת נתונים אלה ולכן יש צורך בידע של בסיסי נתונים בשאילתות SQL. זאת כדי לבדוק אם הנתונים המתאימים מאוחסנים בבסיסי הנתונים שלך.
בקורס נלמד - SQL Formal Definitions , The Relational Model, SQL Key Notes, SQL Properties, SQL User Objective , Data Definition Language ועוד.
פייתון - Python 90 שעות אקדמיות
בקורס זה נתמקד ב- פייתון 3, במטרה לספק את הידע והניסיון הדרושים לתכנות יישומים בתעשייה מונחת עצמים. נלמד כיצד מפתחים תוכנה באמצעות פייתון. אתם תלמדו טכניקות וכלים המתאימים לפיתוח עם שפת פייתון. נלמד תכנות ברמה מקצועית וגבוהה, המתאימה לחברות ההייטק. מדובר בקורס מאוד מעשי שאיתו נעשה גם שימוש בכרטיסי פיתוח.
שפת Python בימים אלו נחשבת לאחת משפות התכנות הפופולריות והמבוקשות ביותר בתעשיית ההייטק. הפופולריות של שפת תכנות זו והשימוש הנרחב שלה בתעשייה במגוון רחב של פרויקטים הופכים את לימודי פייתון לאחד מקורסי התכנות המבוקשים ביותר שכן הביקוש הוא גדול, תחומי התעסוקה מגוונים ובהתאם לכך יש כדאיות גדולה בבחירת שפה זו להתמקצעות בדרך לקריירה מתגמלת עם עתיד מקצועי מפותח.
Networking 40 שעות אקדמיות
תקשורת מחשבים ברמת CCNA - קורס זה מעניק ידע נרחב בתחום התיאורטי ובתחום המעשי בהתקנה, תחזוקה, הגדרה, הבנה בנתבים ומתגים, תפעול, תיקון רשתות והיכרות עם פרוטוקולי IP.
היכרות עם מושגי מפתח והמכשירים ברשתות מיתוג מנות, היבטים של LANs \ WANs, המבנה והתפקוד של ארכיטקטורות ופרוטוקולים של הרשת.
GIT (Version Control) 25 שעות אקדמיות
מערכת לניהול גרסאות מבוססת קוד פתוח, כלי לשמירת גרסאות של הקוד שלך ותהליך פיתוח תוכנה. מטרת המערכת היא לעזור למפתחים לנהל את הקוד, ולעקוב אחר שינויים בקבצי התוכנה. המטרה היא לייעל את התהליכים במהירות.
בקורס זה תלמדו את תכונות הליבה של Git , זרימת עבודה ודרכים שונות לבטל שינויים או לשמור מספר גרסאות של פרויקט וכיצד לשתף פעולה עם צוותים אחרים והמפתחים. הקורס הוא עבור מתכנתים שרוצים לדעת איך להשתמש בתוכנה, ניהול נכון של גרסאות קוד, פיתוח בצורה הטובה והמתאימה ביותר למפתח ועוד.
Monitoring And Cloud משך הקורס
Grafana 15 שעות אקדמיות
מערכת להצגת מידע או ערכים בתצורות שונות כגון: טבלאות, גרפים, שעונים וכדומה. המידע נקרא ממקורות כגון: MySQL MongoDB.
Zabbix | Prometheus 25 שעות אקדמיות
תוכנת ניטור קוד פתוח עבור רכיבי IT מגוונים הכולל רשתות, שרתים, מכונות וירטואליות (VMs) ושירותי ענן.
Terraform 20 שעות אקדמיות
Terraform הוא כלי קוד פתוח שמתמקד בניהול תשתיות כקובץ קוד. תשתיות ניתנות לתחזוקה וניהול גרסאות באמצעות קוד ובאופן תואם למערכת הגרסאות הידועה. המטרה של Terraform היא לאפשר ניהול מרכזי ואוטומציה של תשתיות באמצעות קוד תשתיות נגיש.
Terraform הפך לכלי חשוב בתחום הDevOps ונמצא בשימוש נרחב בפיתוח והקמת תשתיות ענן (cloud infrastructure) ובניהול תשתיות תוכנה (infrastructure as code) באמצעות פלטפורמות כמו Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform ועוד.
AWS 35 שעות אקדמיות
הקורס נועד לעזור לך לקבל הבנה מעמיקה של העקרונות והשירותים הארכיטקטוניים של Amazon Web Services (AWS). תלמד כיצד לעצב ולהתאים יישומי ענן של AWS עם שיטות עבודה המומלצות על ידי אמזון.

מסלול מקוצר (לבעלי רקע)

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

  • תלמדו רק מודולים הקשורים באופן ישיר לקורס DevOps .
  • משך המסלול בין 6 ל-7 חודשיים.
  • המסלול בן 135 שעות אקדמאיות.

CI/CD משך הקורס
Docker Containers 30 שעות אקדמיות
קורס Docker מתאים למגוון רחב של אנשים בתעשייה ובמערכת הפיתוח. כגון, מפתחי תוכנה, מנהלי מערכת ותשתיות, מנהלי תשתיות ותמיכה. קורס Docker מתאים למגוון רחב של מקצועות ותפקידים בתעשיית התוכנה והפיתוח, ומעניק את הידע והכלים הנדרשים לניהול ושימוש יעיל בקונטיינרים בתהליכי הפיתוח והתפעול.
Docker היא מערכת שמאפשרת להתקין ולהריץ יישומים בתוך קונטיינרים (מכולות), פלטפורמה להפעלת יישומים בתוך סביבת קינון וירטואלית. עם Docker אתה יכול ליצור, להפעיל ולנהל יישומים בסביבת הייצור על ידי שימוש ביכולות התיקון האוטומטי של Docker ויצירת סביבות בידוד קלות משקל וניידות.
לימוד Docker חשוב במסלול הפיתוח של DevOps מכיוון שהוא כלי מרכזי בתהליכי (CI/CD) ריצה ופרסום המתמיד של קוד ובכלל בניהול תשתיות (Code Infrastructure).
Kubernetes 30 שעות אקדמיות
מערכת המאפשרת ניהול, קיפוג, scaling, פריסה אוטומטית של יישומים על גבי קונטיינרים.
Automation Devops משך הקורס
לינוקס | Linux Admin 50 שעות אקדמיות
בקורס תלמדו איך להפעיל את מערכת לינוקס בצורה שוטפת, טכניקות למיקסום השימוש בלינוקס. תוכנית הלימודים מתחלקת לשניים: מבוא ללינוקס - התקנה, ניהול קבצים והרשאות. בסופו של דבר תדעו איך לנהל את המערכת באופן שוטף. בחלק השני של הקורס נלמד על הגדרות המערכת, משתמשים, כרטיסי רשת, ניהול לינוקס קרנל ועוד.
מדובר במערכת הפעלה חינמית מבוססת קוד פתוח והיא נחשבת למערכת הפעלה מאוד בטוחה יחסית לאלטרנטיבות. המערכת מעניקה לבודקי תוכנה ומתכנתים חופש פעולה יעיל. הרוב המכריע של יישומי התוכנה (כמו שרתים, יישומים, מסדי נתונים או שירותי אינטרנט) פרוסים על מערכת ההפעלה לינוקס, לכן זה קריטי שבודקי תוכנה יהיו בעלי ידע וניסיון עם לינוקס.
GIT (Version Control) 25 שעות אקדמיות
מערכת לניהול גרסאות מבוססת קוד פתוח, כלי לשמירת גרסאות של הקוד שלך ותהליך פיתוח תוכנה. מטרת המערכת היא לעזור למפתחים לנהל את הקוד, ולעקוב אחר שינויים בקבצי התוכנה. המטרה היא לייעל את התהליכים במהירות.
בקורס זה תלמדו את תכונות הליבה של Git , זרימת עבודה ודרכים שונות לבטל שינויים או לשמור מספר גרסאות של פרויקט וכיצד לשתף פעולה עם צוותים אחרים והמפתחים. הקורס הוא עבור מתכנתים שרוצים לדעת איך להשתמש בתוכנה, ניהול נכון של גרסאות קוד, פיתוח בצורה הטובה והמתאימה ביותר למפתח ועוד.

שכר לימוד DevOps

תשלום מראש

+

בקשה למלגה

+

הלוואה אישית

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

על המרצה

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

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

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

תעודות גמר והסמכות

דרישות לזכאות תעודת גמר
  • השתתפות לפחות 80% משעות המסלול
  • הגשת פרויקט הגמר / מבחן מסכם בציון 70 ומעלה
  • חובת הגשת מטלות הקורס לרבות תרגילים, עבודות בית, ופרויקטים
בסיום קורס Development Operations תוענק תעודת גמר מטעם RTG.
תעודת בוגר/ת Real Time College מוכרת בתעשיית ההייטק הגלובלית ונחשבת מקצועית.
אנו עובדים בשיתוף עם משרד העבודה והרווחה.
אישור ההכרה ופיקוח הניתן ע"י משרד הכלכלה למכללת RTG בתחום. מספר מגמה 3528.

ייעוץ קריירה

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

1

התאמת תכנית לימודים

אנו עוזרים לך לבנות את מסלול הלימודים המתאים ביותר לצרכים ולשאיפות המקצועיות שלך.

התאמת תכנית לימודים

2

הכשרה טכנולוגית

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

הכשרה טכנולוגית

3

פרויקט סיום

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

פרויקט סיום

4

התמחות מעשית

רכישת נסיון מעשי המותאם לדרישות התעשיה לצד צוות מהנדסים ממובילי התחום.

התמחות מעשית

5

ראיון עבודה

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

ראיון עבודה

השמה בחברת הייטק

teacher-image- ליווי  מלא עד לראיון העבודה והשמה בחברת הייטק -

ליווי מלא עד לראיון העבודה והשמה בחברת הייטק

לקראת סיום הלימודים (80%) סטודנטים בעלי ציון מעל 70 מתחילים התמחות מעשית אצלנו במחלקת פיתוח ומשתלבים בצוות הפיתוח.

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

לקראת 90% מהקורס, תוך כדי התמחות מעשית מתחילה העזרה בהשמה, צוות HR שלנו ילווה אתכם בתהליך ההשמה, נכתוב יחד איתכם את קורות החיים ונכין את תיק עבודות שיצטרף אליו.

נאמן אתכם לראיונות עבודה טכניים (באמצעות צוות פיתוח) + ראיונות עבודה אישיים (באמצעות מחלקת HR).

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

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

בואו ללמוד ולעבוד איתנו בתעשיית ההייטק.

חוות דעת סטודנטים

מדריכי לימוד DevOps

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

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

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

close

האם יש שיעורי בית, מבחנים או פרוייקטים?

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

close

האם ניתן לשלם באמצעות הפקדון?

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

close

באיזו שפה מועבר הקורס?

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

close

היכן הלימודים מתקיימים?

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

close

ניתן לקחת שיעורים חוזרים?

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

close

איך DevOps עובד?

צוות DevOps כולל מפתחים ואנשי IT, העובדים בשיתוף פעולה לאורך כל מחזור חיי המוצר, על מנת להגביר את המהירות והאיכות של פריסת התוכנה. זוהי דרך עבודה חדשה, שינוי תרבותי, שיש לו השלכות משמעותיות על הצוותים ועל הארגונים שבהם הם עובדים.

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

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

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

close

מהם היתרונות של DevOps?

  • מְהִירוּת: צוותי DevOps משחררים תוצרים בתדירות גבוהה יותר, עם איכות ויציבות גבוהות יותר. למעשה, דו'ח DORA 2019 State of DevOps מצא שצוותי עילית מביאים תוצאות בתדירות גבוהה פי 208 ופי 106 מהר יותר מאשר צוותים אחרים. אספקה רציפה מאפשרת לצוותים לבנות, לבדוק ולספק תוכנה עם כלים אוטומטיים.
  • שיתוף פעולה משופר: הבסיס של DevOps הוא תרבות של שיתוף פעולה בין מפתחים וצוותי תפעול, החולקים אחריות ומשלבים עבודה. זה הופך את הצוותים ליעילים יותר, מה שחוסך זמן הקשור להעברת עבודה ויצירת קוד המיועד לסביבה שבה הוא פועל.
  • פריסה מהירה: על ידי הגדלת תדירות ומהירות ההפצות, צוותי DevOps משפרים מוצרים במהירות. ניתן להשיג יתרון תחרותי על ידי שחרור מהיר של תכונות חדשות ותיקון באגים.
  • איכות ואמינות: שיטות עבודה כמו אינטגרציה מתמשכת ואספקה מתמשכת מבטיחות שהשינויים יהיו פונקציונליים ובטוחים, מה משפר את האיכות של המוצר תוכנה. ניטור עוזר לצוותים להתעדכן בביצועים בזמן אמת.
  • בִּטָחוֹן: על ידי שילוב אבטחה באינטגרציה מתמשכת, אספקה מתמשכת ופריסה מתמשכת, DevSecOps מהווה חלק פעיל ומשולב בתהליך הפיתוח. אבטחה מובנית במוצר על ידי שילוב ביקורת אבטחה אקטיבית ובדיקות אבטחה בפיתוח זריז ובתהליכי עבודה שלDevOps .

close

מאמרים בתחום ההייטק

שידור חי: הקול על הקוד – מכללת Real Time

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