fbpx

קדימה אל תחכו, התקשרו : 072-3944399

חפש קורס:

* מחזור ציבורי React נפתח ב 23.12 * קורס Web Intro בבזק בינלאומי * קורס פיתוח ב React ב ZAP * מחזור ציבורי Angular 7 נפתח ב 21.1.19

צור קשר






קורס פייתון

תיאור הקורס

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

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

קורס פייתון – מה לומדים בו?

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

הקורס הציבורי הקרוב נפתח ב 07.1.19   בפתח תקווה   – צרו קשר לפרטים נוספים 

 

משך הקורס​

32 שעות אקדמיות ( 4 ימים ) 

נושאי הקורס

להלן תיאור המודולים לקורס פייתון (סילבוס מלא ומפורט ניתן לראות בהמשך)

1.Python Introduction

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

2. Basic Data Types & Operators

במודול זה נלמד אץ כל סוגי הטיפוסים של השפצ, את האופרטורים ואת כל יסידות הData Flow : התניות, לולאות ופונקציות.

3. Arrays & Collections

במודול זה נכסה במה ממבני הנתונים השכיחים ביותר של שפת ה Python :מערכים, אוספים, מילונים ועוד. נלמד לשלב אותם לכדי מבני נתונים מורכבים.

4. Functions

במודול זה נכסה את כל הנושאים הקשורים לפונקציות : החל ממימוש פונקציות פשוטות, שימוש בפרמטרים משתנים, פונקציות אנונימיות ע"י Lambda Expressions, ועד פונקציות פנימיות ו Callback Functions.

5. Exception Handling

במודול זה נלמד את הטכניקות לניהול וטיפול בשגיאות באפליקציה: נבין את מושגי ה try-except-finally ונתאר תסריטים שונים לטיפול נכון בשגיאות.

6. (Working with Files (Text, XML, JSON

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

7. Classes & Objects

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

 8. Object Oriented 

במודול זה נכסה את כל היסודות של תכנות מונחה עצמים ואת מימושם ב Python, ונממש מספר Design Patterns ידועים. נממש את ה Encapsulation, את ה Inheritance ואת ה Polymorphism.

9. Modules & Packages

במודול זה נכיר את מבנה פרוייקט ב Python, את הטכניקות "לעטוף" אותו כמודול, נלמד להעלות ולהוריד Packages ונכיר את ה Pypi.

10. Threading & Multi Threading

במודול זה נלמד את היכולות לנהל את ה Thread של האפליקציה ונלמד מספר טכניקות ומימושים ליישומים מבוססי Multi Threading.

11. Advanced Topics

במודול זה נכסה מספר נושאים מתדמים, כמו עבודה עם Iterators, Generators , מימוש Shallow& Deep Copying, והכרת מבנה הנתונים Decorator.

12. Useful Libraries & Frameworks

במודול זה נסקור מספר מהספריות ו Frameworks מהפפופולארייפ ביותר בשפת Python .

תנאי קדם

אנשי פיתוח עם רקע בתכנות​

להורדת הסילבוס לחצו כאן

course
קידום אתרים בגוגל קידום אתרים בגוגל