קורס פייתון
קורס זה מלמד תכנות בפייתון מאפס. הנושאים שהקורס מלמד כוללים טיפוסים מובנים בשפה וטיפוסים המוגדרים על ידי המשתמש, תכנות מונחה עצמים, עיבוד טקסט ועבודה עם קבצים. Python היא שפת התכנות הדינמית הנפוצה ביותר והיא צוברת יותר ויותר מעריצים. הקורס עוזר להבין טוב יותר את הפייתון ככלי דינמי, קל לשימוש, חזק ועם זמן פיתוח קצר יחסית. הקורס כולל הרבה דוגמאות קוד מעשיות ומעבדות להתנסות.
קהל יעד - הקורס מיועד למתכנתים, מנהלי פרויקטים, מעצבי פרויקטים ומהנדסים המעוניינים ללמוד Python.
ליתר קורסי Unix/Linux ותכנות בקוד פתוח
קורס-לינוקס-למשתמשים-מתוחכמים, תכנות-מערכות-ב-Unix-Linux, כתיבת סקריפטים ב-Bash, ניהול-מערכות-Linux, תכנות-בסיסי-בשפת-פרל, קורס-תכנות-מתקדם-בפרל, קורס-Python, קורס-Python-מתקדם, קורס-ספריות-מתמטיות-בפייתון,
לרשימה של כל קורסי הייטק
תיאור קורס פייתון
קורס זה מלמד תכנות בפייתון מאפס. הנושאים שהקורס מלמד כוללים טיפוסים מובנים בשפה וטיפוסים המוגדרים על ידי המשתמש, תכנות מונחה עצמים, עיבוד טקסט ועבודה עם קבצים. Python היא שפת התכנות הדינמית הנפוצה ביותר והיא צוברת יותר ויותר מעריצים. הקורס עוזר להבין טוב יותר את הפייתון ככלי דינמי, קל לשימוש, חזק ועם זמן פיתוח קצר יחסית. הקורס כולל הרבה דוגמאות קוד מעשיות ומעבדות להתנסות.
מודולים
מודול 1: python basic concepts
- מה זה פייתון?
- התחלת עבודה עם פייתון
- Python is interpreted language
- יצירת תוכנית ראשונה עם פייתון
- Indentations
מודול 2: basic types
- Operators
- Functions
- Comprehension
מודול 3: python flow control
- Relational and Logical Operators
- הצהרת if
- לולאת while
- לולאת for
- Loop Control Statements
מודול 4: functions and modules
- מהי פונקציה?
- הגדרת פונקציה
- Function Arguments
- משתנים מקומיים וגלובליים
- Passing by Value vs. by Reference
- מודולים בפיתון
- הצהרת import
- The from .. Import statement
- איתור מודולים
- מודולים מובנים בפייתון
מודול 5: python Object Oriented
- הגדרת class
- בנאים ופונקציות מובנות
- destructors and best practice
- משתני static
- Hide Implementation
- ירושה בclass
- Functions overriding
מודול 6: Regular expressions
מודול 7: Files
- קריאה
- כתיבה
- מניפולציות עם קבצים
מודול 8: complex data structures
מודול 9: Summarizing lab
*מכללת סלע שומרת לעצמה את הזכות לעדכן את הפרטים בהתאם לדרישות השוק מבלי להודיע מראש. נא בדקו עם נציגי המכירות לגבי הפרטים המעודכנים נכון להיום, בטלפון 03-6176666 או באימייל Info@sela.co.il
חזרה