דף הבית » קורס פיתוח Advanced Python
קורס פיתוח Advanced Python
במודל Extreme70
מועבר על ידי המנטור והמדריך המנוסה בארץ לקורסי פיתוח עם ליווי אישי וצמוד
בואו לשמוע עוד
מתעניינים בקורס פיתוח Advanced Python? השאירו פרטים עכשיו:
תודה!
072-3944399
טכנולוג. מדריך. מנטור.
רק אל תקרא לי מכללה...
שמי יניב ארד, מבכירי המדריכים והמנטורים הטכנולוגיים בארץ, עם למעלה מ-650 קורסי פיתוח תוכנה ו-7000 בוגרים שהוכשרו במתכונת Extreme70 הפרקטית בארץ ללימודי פיתוח תוכנה.
בתור איש פיתוח, איני מאמין במצגות ללימוד תוכנה, ולכן המשתתפים בקורס עוברים Bootcamp אמיתי בקבוצות קטנות, בו כותבים המון (!!) קוד וצוברים נסיון מעשי תוך כדי הקורס. את כל המשתתפים אני מלווה גם מעבר לשעות ההדרכה יד ביד עד הסיום המוצלח. לא אוותר להם ולא – עליהם.
7000 בוגרים, 150 חברות...
ואלו רק חלק מהן
״כולם שיבחו את הקורס. היה מעולה ״
אסף
מנהל הדרכה - אינטל
״יניב מרצה הבית..שנים אנחנו עובדים איתו״
ורד
מנהלת הדרכה – Ness
״אני כל כך שמחה שהכרנו! מעכשיו – כל הקורסים מבחינתי מעבירה לך!״
מירב
מנהלת הדרכה – הבנק הבינלאומי
״המשתתפים אומרים שאתה המדריך הטוב ביותר שהיה להם. ואם גם אני הצלחתי להבין את השיעור – אז זה אומר המון״
לירון
מנהלת הדרכה - סלקום
בין לקוחותיי:
הכשרה מעולה מתחילה בתכנון מדויק
השלבים להכשרת אנשי הפיתוח בארגון
אז מה אומרים הבוגרים שהשתלבו בתעשייה?
קורס פייתון מתקדם – מה לומדים בו?
בקורס Python זה נכסה מגוון גדול של נושאים מתקדמים בשפת הפיתוח הפופולארית בעולם. החל מ Deep Dive בנושאי ה Obejct Oriented, דרך פונקציות מתקדמות, מבני נתונים מתקדמים, תכנות אסינכרוני, שימוש נכון ב Multithreading, עבודה עם Unit Test, וסקירת Design Patterns שימושיים. כמוב כן, נלמד לתקשר מול מקורות מידע שונים ונסקור Frameworks מתקדמים ומשלימים.
נושאי הקורס
במודול זה נכיר יכולות ושימושים מתקדמים בפונקציות : החל ממימוש תכנות אסינכרוני דרך Callback Functions, דרך פונקציות אנונימיות ו Lambda Expressions, יישומים שונים של Functional Programming, מימוש Iterators ועוד.
במודול זה נלמד לעבוד מול מקורות מידע שונים : החל מקבצים בפורמטים שונים כגון XML וJSON, דרך עבודה מול שירותים מרוחקים מבוססים REST API, ועד עבודה מול מדדי נתונים רלציוניים ו NoSQL( כגון MongoDB)
במודול זה נכסה לעומק את כל יסודות תכנות מונחה העצמים : Encapsulation, Inheritance ו Polymorphism. מבין לעומק את מחזור החיים וניהול הזכרון, נלמד לממש Magic Functions נפוצים ולעבוד נכון עם משתנים ופונקציות סטטיות.
במודול זה נלמד לממש בצורה יעיליה תכנות מקבילי (Multithreading). נלמד צורות שונות לממש Threads, כיצד לסנכרן ביניהם, וכיצד להימנע מבעיות צפויות כגון נעילות, זליגת זכרון ועוד.
במודול זה נכסה מספר נושאים מתקדמים, כגון עבודה עם Iterators ו Generators, טכניקות ל Data Persistence ועוד.
במודול זה נלמד לממש בדיקות יחידה. נסקור את מרכיבי כל התהליך (3 השכבות), נכיר את המודולים הייעודיים, נלמד לממש תהליכים חצי אוטומטיים ולהפיק דוחות.
במודול זה נלמד את השימושים והמימושים של ה Design Pattrens המובילים בשפה. נבין אילו צרכים ובעיות הם פותרים לנו, מה האתגרים במימושם ואת היתרונות והחסרונות שלהם.
במודול זה נלמד לפתח אפליקציות עם ממשק משתמש גרפי ! נבין את הקונספט של ״ריצה מבוססת ארועים״, נלמד לפתח אפליקציה עם מרכיבים ויזואליים שונים ולהריץ אותה על המחשב האישי.
+ הצג את כל הנושאים
- צמצם נושאים
תנאי קדם
משך הקורס
24 שעות אקדמיות (3 ימים)