Python: מבוא ל-OOP - קורס 3900 רובל. מהקסלט, אימון 12 שעות, תאריך: 30 בנובמבר 2023.
Miscellanea / / December 04, 2023
אתה תכיר מושגים כמו מחלקות ואובייקטים, ותגלה את העקרונות הבסיסיים של OOP כמו אנקפסולציה, פולימורפיזם וירושה. כתוצאה מכך, תלמדו לתאר את הישויות של תחום הנושא, להבין כיצד אובייקטים עובדים ב-Python מבפנים וכיצד להשתמש בחריגים בקוד. הידע מהקורס הזה יעזור לך לכתוב קוד מובנה וגמיש יותר שקל להרחיב ולשנות. כדי להקל על הלמידה, כדאי ללמוד מראש את הפונקציות וסוגי האוספים העיקריים ב-Python: רשימות ומילונים.
מבחנים
אלו הן משימות מעשיות שאנו ממליצים לבצע לאחר סיום הקורס. המטלות יעזרו לך לצבור ניסיון נוסף בתכנות ולגבש את כישוריך הנרכשים. בדרך כלל אנו ממליצים להשלים 3-5 בדיקות. אבל אם זה לא יצליח, אל תתייאשו. פשוט תחזור אליהם מאוחר יותר.
3
כיתות, מרחבי שמות, תכונות
1. מורכבות והפשטה
למדו על מקורות המושג OOP, הכירו את המושגים של הפשטה וניהול מורכבות.
תֵאוֹרִיָה
2. מושגי OOP
הכירו את המושגים הבסיסיים של OOP: מחלקות, אובייקטים, ירושה, אנקפסולציה, פולימורפיזם.
תֵאוֹרִיָה
מבחנים
3. כיתות, מרחבי שמות, תכונות
הכירו את המושג מחלקות ואת התחביר לתיאור מחלקות ותכונותיהן.
תֵאוֹרִיָה
מבחנים
תרגיל
4. אובייקטים בודדים ומשתנים גלובליים
גלה מדוע אינך צריך לשנות מחלקות לאחר שהן הוכרזו או לשמור אובייקטים הניתנים לשינוי בתכונות שלהם, וכיצד זה חל על מודולים.
תֵאוֹרִיָה
מבחנים
תרגיל
5. יצירת שיעורים ומופעים
גלה כיצד נוצרים מופעי מחלקה, כיצד הם תלויים במחלקה עצמה ומה, להיפך, יש להם משלהם.
תֵאוֹרִיָה
מבחנים
תרגיל
6. שיטות
הכירו את התחביר של תיאור שיטות, מושג החיבור בין שיטה לאובייקט. למד לקרוא לשיטות קשורות ולא קשורות כאחד.
תֵאוֹרִיָה
מבחנים
תרגיל
7. אתחול ופרוטוקולים
למד כיצד להתאים אישית אובייקטים חדשים שנוצרו. הכירו את המושג פרוטוקולים.
תֵאוֹרִיָה
מבחנים
תרגיל
8. נכסים
למד כיצד להכריז על "נכס" - תכונת מחלקה המחושבת באופן דינמי. למד לנהל שינויים בנכסים.
תֵאוֹרִיָה
מבחנים
תרגיל
9. יְרוּשָׁה
הכירו את מנגנון הורשת הכיתה ב-Python. למד כיצד הירושה עוזרת לך לעשות שימוש חוזר בקוד אובייקט.
תֵאוֹרִיָה
מבחנים
תרגיל
10. חריגים
היכרות עם חריגים - מנגנון חשוב של שפת Python, שנועד לטפל בשגיאות ושימוש נרחב בירושה מחלקה.
תֵאוֹרִיָה
מבחנים
תרגיל
11. חומרים נוספים
מאמרים וסרטונים שנאספו על ידי צוות Hexlet. יעזור לך לצלול עמוק יותר לתוך נושא הקורס