קורס Maven

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

קורס Maven

על הקורס

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

מה ניתן לעשות בעזרת build Tool כגון Maven:

  • Generate Source Code
  • Generate documentation form source code
  • Compiling
  • Packaging
  • Installation and server deployment

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

 

להלן דוגמאות לשימושים של Maven

Fast Setup

בעזרת Maven ניתן להתחיל פרוייקט ולהתקין מודלים הכרחיים בתוך שניות

Dependency Management

עדכוני dependency אוטומטיים, ניהול ושליטה נוחים ועוד.

Multiple Projects

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

Plugins

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

Release management

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

 

לימודי Maven כחלק ממסלול פיתוח DevOps

ניתן ללמוד את קורס Maven - כקורס יחיד או כחלק ממסלול מקיף להכשרת התמחות ב DevOps של הכשרה והשמה .

במסלול דבאופס המלא והמקיף לקריירה נלמד בנוסף מספר גדול של טכנולוגיות ושפות תכנות רלוונטיות כגון: Linux, Python, Docker, Zabbix Kubernetes, Jenkins, ועוד.

 

הורדת Maven

להלן קישור להורדה:
Maven Download

private lessons

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

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

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

מבנה הקורס

פרק 1

Introduction

פרק 2

Terminology and Basic Concepts

פרק 3

Installing Apache Maven

פרק 4

Dependency Management

פרק 5

Maven Lifecycle and Plugins

פרק 6

Multi-Module Builds

פרק 7

POM Projects

פרק 8

Maven Archetypes

פרק 9

Digging deeper into Maven

פרק 10

Repository Management

פרק 11

Release Management

Head of the department
teacher-image-בני-כהן

על המרצה

בני כהן

מנכ"ל ומייסד Real Time Group

  • בעל תואר שני M.Sc בהנדסת תקשורת.
  • תואר ראשון (BScTE) בהנדסת אלקטרוניקה.
  • מרצה וראש תחום קורס Real Time Embedded ב-RT-Group.
  • בעל ניסיון של מעל 20 שנה בפיתוח והדרכת מערכות RT Embedded Linux לחברות Enterprise, הביטחוניות ו- Startups המובילות בעולם.

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

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

איך Maven משפר את תהליך פיתוח התוכנה?

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

close

מה היתרונות המרכזיים בשימוש ב-Maven?

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

close

איך משלבים Maven בתהליכי CI/CD?

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

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