קורס מתקדם לפיתוח חשיבה Object Oriented ו-Design Patterns 

 

תיאור הקורס

רוב שפות התכנות בתעשייה היום הן שפות Object Oriented. כדי לנצל נכון את יכולות השפות האלו, יש צורך לפתח חשיבה וצורת מבט מתאימים, אחרת היתרונות הגדולים של השפה לא יבואו לידי ביטוי.
בקורס זה נרכוש כלים לפיתוח מתקדם של מערכות object oriented, בשילוב עם דוגמאות רלוונטיות מעולם התעשייה. נלמד את עקרונות ה-SOLID, נעבור על ה-Design Patterns העיקריים ונתרגל design של מודולים לפיתוח.

קהל היעד

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

הסילבוס

  • הגדרות של שפה Object Oriented.
  • Prefer Composition over Inheritance – מוטיבציה ודוגמאות.
  • עקרונות SOLID לפיתוח מונחה עצמים.
  • UML – class diagrams and sequence diagrams.
  • מימוש של design patterns נבחרים. יתרונות וחסרונות. מתי להשתמש ומתי לא.
  • Anti-patterns.

פרטים נוספים

משך הקורס: 5 ימים.
להורדת הסילבוס ופרטי הקורס לחצו כאן.
קורס תכנות בשפת ++C
למתכנתים

 

תיאור הקורס

שפת ++C היא שפת Object Oriented ותיקה, הפופולרית בגלל היותה יעילה מאד ובגלל היכולת שלה לאפשר למתכנת גישה לעומק המערכת. הרבה מאד מערכות ושפות תכנות בנויות על גבי שפה זו. היא מהווה בסיס לכל שפות ה-OOP האחרות.
בקורס זה נלמד לעומק את תחביר השפה ואת היכולות הרבות שהשפה מאפשרת למתכנת.

קהל היעד

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

הסילבוס

  • תחביר בסיסי של ++C.
  • הגדרת מערכים ומחרוזות.
  • מצביעים הקצאת זיכרון דינאמית.
  • פונקציות, העברת פרמטרים by value, by reference, by pointer.
  • הגדרת מחלקות – יצירה והריסה.
  • Operator Overloading.
  • ירושה ופולימורפיזם.
  • Templates.
  • כתיבת קוד יעיל ב-++C מבחינת צריכת זיכרון וזמן ריצה.
  • סקירה של Standard Template Library.

פרטים נוספים

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

ממנהל טוב למנהל מעולה

 

תיאור הקורס

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

קהל היעד

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

הסילבוס

Empty section. Edit page to add content here.

פרטים נוספים

Empty section. Edit page to add content here.

קורס הכשרת ראשי צוותי פיתוח

 

תיאור הקורס

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

קהל היעד

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

הסילבוס

1. מי נחשב למתכנת טוב? האם רק ה-"טלנטים" הם מפתחים טובים?
2. מה מניע איש פיתוח לקום בבוקר? למה בחר במקצוע הזה?
3. מה גורם לאיש פיתוח להיות מאושר בעבודה?
4. מה גורם לאיש פיתוח לעזוב מקום עבודה?
5. איש הפיתוח כחלק מצוות – מהם התפקידים השונים (הבלתי פורמליים) בצוותי הפיתוח?
6. כיצד מגייסים נכון?
7. איך מחליטים את מי לקדם בצוות?
8. שיחות משוב ו-code review.

פרטים נוספים

משך ההדרכה: כ-20 שעות.
ציוד נדרש: אין.
להורדת הסילבוס המפורט לחצו כאן.

הדרך הנכונה לגיוס איש פיתוח –
הדרכה לצוות גיוס

 

תיאור הקורס

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

קהל היעד

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

הסילבוס

1. מה הציפיות של איש הפיתוח מחפש העבודה מאנשי הגיוס?
2. שגיאות שאסור לעשות כשבאים לגייס אנשי פיתוח.
3. טיפים לגיוס מוצלח וליצירת אמון עם איש הפיתוח.
4. מהם המאפיינים של איש פיתוח? מי נחשב למתכנת טוב?
5. מה מניע איש פיתוח לקום בבוקר? למה בחר במקצוע הזה?
6. מה גורם לאיש פיתוח להיות מאושר בעבודה?
7. מה גורם לאיש פיתוח לעזוב מקום עבודה?
8. תרגול הנושאים ומתן טיפים לתהליך הגיוס.

פרטים נוספים

משך ההדרכה: 5 שעות.
ציוד נדרש: אין.
להורדת הסילבוס המלא לחץ כאן.