קורס זה מלמד תכנות מתקדם בשפת Perl. הקורס מציג את התכונות המתקדמות של השפה. בנוסף הקורס מלמד את ה-TK, הממשק הגרפי של Perl.
משך - 3 ימים
קהל יעד - הקורס מיועד למשתמשים, למנהלים ומתכנתים המעוניינים לשפר את כישורי התכנות שלהם ב-Pearl.
ליתר קורסי Unix/Linux ותכנות בקוד פתוח
קורס-לינוקס-למשתמשים-מתוחכמים, תכנות-מערכות-ב-Unix-Linux, כתיבת סקריפטים ב-Bash, ניהול-מערכות-Linux, תכנות-בסיסי-בשפת-פרל, קורס-תכנות-מתקדם-בפרל, קורס-Python, קורס-Python-מתקדם, קורס-ספריות-מתמטיות-בפייתון,
לרשימה של כל קורסי הייטק
תכנים בתרגום אוטומטי מאנגלית. לתכנית הקורס המקורית באנגלית
קריאה ו כתיבה קבצים
מה זה Filehandle?
פתיחה וסגירה של קובץ
הסחה קלה: למות
באמצעות Filehandles
בדיקות קבצים ומשמעויותיהם
מניפולציה של מצביע הקובץ
סוג נתונים בסיסי - תזכורת
סוג סקלרי
סוג המערך
סוג Hash
משתנה Scoping - מקומי, שלי, שלנו, להשתמש
ביטויים רגולריים בסיסיים
מושגים על ביטויים רגולריים
שימושים פשוטים של ביטויים רגולריים
מפעיל תחליף
דפוסי תו בודד
מכפילים
מכפיל כללי
חלופה
המפעיל = ~
עו"ד ביטויים רגולריים
כיתות
מבנים מורחבים
משתנים
רג. פונקציות exp
הפניות
ביצוע הפניות
שימוש בסיסי של הפניות
מבנים מקוננים
פניית hash
עו"ד טקסט מניפולציה
מפה
grep
Pack / לפרוק
פורמט
מודולי Perl
חבילות
לוחות סמלים
להתחיל, לבדוק, להיכנס ולסיים
מודולי Perl
פרל OO
יצירת ייצוג אובייקטיבי-מחלקה, ממשק מחלקה, בניה ושיטות מופעים, בונים, הרסנים, שיטות אובייקט אחרות
נתוני מחלקה - גישה לנתוני מחלקה, שיטות איתור באגים, מחלקים קבוצתיים, תיעוד הממשק
צבירה
שיטות ירושה - שיטות מקופלות, מספר מורשות
סקירה כללית של Perl_Tk
מבוא לחבילת Perl / Tk
ווידג'טים
שיטות יישומון
שיטת הקונפיגורציה
שיחות טלפון
גלילה
יישומון גלילה
גיאומטריה מנהלים
מנהל הגיאומטריה
מנהל רשת הגיאומטריה
מנהל גיאומטריה מקום
לחצן יישומון
הווידג'ט Checkbutton
Widget Radiobutton
התווית יישומון
ווידג'ט הכניסה
יישומון
תנאים מוקדמים
נדרש ידע בסיסי ב- Perl
מטרות
עם סיום הקורס יוכל התלמיד להשתמש בתכונות מתקדמות של שפת Perl
חזרה