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

 

קהל יעד - קורס זה מיועד למתכנתים המכירים את שפת הפייתון ומעוניינים ללמוד אותה לעומק.

 

רישום לקורס

 

ליתר קורסי Unix/Linux ותכנות בקוד פתוח

קורס-לינוקס-למשתמשים-מתוחכמים, תכנות-מערכות-ב-Unix-Linux, כתיבת סקריפטים ב-Bash, ניהול-מערכות-Linux, תכנות-בסיסי-בשפת-פרל, קורס-תכנות-מתקדם-בפרל, קורס-Python, קורס-Python-מתקדם, קורס-ספריות-מתמטיות-בפייתון,

לרשימה של כל קורסי הייטק

 

תיאור הקורס

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

 

תכנית הקורס המקורית באנגלית

רוצים להיות מומחי פייתון? יש לכם שאלות על הקורס?
השאירו פרטים, חייגו 03-6176666 או כתבו לנו ב-WhatsApp

 

מודולים

 

מודול 1: Python Sequences
  • רשימה
  • מחרוזת
  • Tuple
  • Dictionary
  • Set

 

מודול 2: Advanced techniques
  • lambda functions
  • Filter and map
  • is and id
  • decorators
  • Iterators and generators
  • Garbage collector

 

מודול 3: Files
  • פתיחת קובץ
  • קריאת תוכן הקובץ
  • כתיבה לקובץ
  • מיקום הקובץ
  • תכונות הקובץ

 

מודול 4: Environment
  • מודול ה-sys
  • Command-line arguments
  • זרמי נתונים סטנדרטיים
  • Redirections
  • Exiting the program
  • מודול ה - os
  • משתני סביבה
  • עבודה עם ספריות
  • עיבוד מידע

 

מודול 5: Exception handling
  • שגיאות ברירת מחדל בפייתון
  • Try and Except
  • Finally
  • Raise
  • Custom Exceptions

 

מודול 6: Interop

  • interop עם פונקציות בסיס
  • עבודה עם סוגים מורכביםL
  • שליחת פרמטרים לפי הפניות ומצביעים
  • Sending and Receiving Structs
  • זיכרון לא מנוהל

 

מודול 7: Processes

  • יצירה וניהול תהליכים
  • תקשורת InterProcess
  • סנכרון
  • Process Pool

 

מודול 8: Threads

  • יצירה וניהול של Threads
  • סנכרון
  • GIL

 

מודול 9: Run Processes

  • Run Executables from Python
  • Receive and Process Outputs
  • Popen

 

מודול 10: Sockets

  • מה זה Sockets?
  • פרוטוקולים - TCP UDP
  • שליחה וקבלת נתונים
  • תרגול: יצירת צדדי שרת ולקוח

 

 

*מכללת סלע שומרת לעצמה את הזכות לעדכן את הפרטים בהתאם לדרישות השוק מבלי להודיע מראש. נא בדקו עם נציגי המכירות לגבי הפרטים המעודכנים נכון להיום, בטלפון 03-6176666 או באימייל Info@sela.co.il

רוצים לקבל הצעת מחיר?
השאירו פרטים »
או חייגו 03-6176666



חזרה

מעוניינים במידע נוסף?

מלאו פרטיכם ונציגינו יחזרו אליכם בהקדם

  • *שם מלא:

  • *אימייל:

  • *טלפון:

  • *נושא הפניה:

  • פירוט הפניה:

  • קבוצת סלע

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

    הצטרפו לרשימת הדיוור של סלע  »
  • מכללת סלע

    מציעה לאקדמאים, לחיילים משוחררים ולמועמדים פוטנציאליים מסלולי לימוד ייחודים פרי פיתוח מקורי של מהנדסי תוכנה ומחשבים בכירים בקבוצת סלע. צוות המרצים של מכללת סלע מורכב מבכירי אנשי המיחשוב בישראל. הלימודים מתקיימים בכיתות מהמשוכללות והחדישות ביותר בארץ. שיטות הלימוד החדשניות כוללות תרגול והפעלה של הסטודנטים בשילוב לימודים מהבית בשיטת ה-E-Learning.

    הצטרפו לרשימת הדיוור של סלע  »
  • אתר הסטודנטים

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

    כניסה לאתר הסטודנטים »