PracticU

הרצאת מבוא לקורס WinForms

בלי כתוביותעם כתוביות
PracticU › קורס WinForms - תוכנות רגילות בווינדוס › הרצאת מבוא לקורס WinForms
מילון מושגים:
ממשק - נקודת מגע בין רכיבים: ממשק משתמש שבו אדם מפעיל תוכנה, או ממשק תכנותי שמגדיר אילו פעולות רכיב אחד חושף לאחר.
רכיב - יחידת בניין עצמאית וניתנת לשימוש חוזר בתוך מערכת או ממשק משתמש, שאחראית על חלק מוגדר מהתפקוד.
לולאה - מבנה בקרה שחוזר על קטע קוד שוב ושוב כל עוד תנאי מתקיים או עבור כל פריט באוסף.
תנאי - ביטוי לוגי בקוד שתוצאתו אמת או שקר, וקובע אילו פקודות יתבצעו בהתאם לערכו.
מערך - מבנה נתונים שמאחסן אוסף ערכים מאותו סוג ברצף, שאפשר לגשת אליהם לפי מספר מיקום (אינדקס).
OOP - תכנות מונחה עצמים: גישת פיתוח שמארגנת את הקוד סביב אובייקטים המאגדים נתונים ופעולות.
מחלקה - תבנית בתכנות מונחה עצמים שמגדירה אילו נתונים ופעולות יהיו לאובייקטים שנוצרים ממנה.
פולימורפיזם - עיקרון בתכנות מונחה עצמים שבו אובייקטים ממחלקות שונות מגיבים לאותה פעולה כל אחד בדרכו.

הרצאת מבוא לקורס WinForms
שיעור מבוא לקורס Windows Forms Applications. אפליקציות Windows Forms הן תוכנות עם ממשק גרפי של חלונות, שרצות על מחשב PC רגיל.
מה יילמד בקורס
1. חלונות ורכיבים: הגדרת חלון ומרכיביו, עיצובו, וטקסטים, תיבות טקסט, תיבות תאריך ולחצנים.
2. אינטראקציה בין טפסים: שליחת מידע לחלון אחר וקבלת מידע חזרה, ושימוש בתיבות הדו-שיח של מערכת ההפעלה כמו בחירת צבעים.
3. MDI: ממשק עם חלונות מרובים, ומתי כדאי להשתמש בו.
4. קובץ התקנה: יצירת תוכנת התקנה שהמשתמש מריץ כדי להתקין את התוכנה על המחשב שלו.
דרישות מוקדמות
- אלגוריתמיקה: לולאות, תנאים ומערכים. אם המונחים לא מוכרים, מומלץ לעבור על קורס מבוא לתכנות ואלגוריתמיקה שמופיע באתר.
- תכנות מונחה עצמים (OOP): מחלקות, הורשה ופולימורפיזם. מי שלא מכיר אותם מומלץ לעבור על הקורס המקדים באתר.
תרגול
אחרי כל נושא יש תרגיל, והמרצה מדגיש שרק תרגול חוזר מביא לשליטה בחומר. התרגיל הראשון: לחשוב על שתי אפליקציות שונות, ולציין אילו טפסים ורכיבים כל אחת צריכה.
בסיום השיעור הסטודנט יודע מה הקורס כולל, מה הידע המוקדם הנדרש, ומה התרגיל הראשון שעליו לבצע.
השיעור הבא בקורס: יוצרים חלון ידני מ-console application

פרקי ההרצאה: הרצאת מבוא לקורס WinForms

  1. 00:00

    מהו WINDOWS FORMS APPLICATION

  2. 00:40

    רכיבים גרפיים על החלון

  3. 01:18

    תיבות דו-שיח ו-MDI

  4. 01:55

    דרישות קדם לקורס

תמלול ההרצאה: הרצאת מבוא לקורס WinForms

הטקסט המלא של הדקות הראשונות בהרצאה «הרצאת מבוא לקורס WinForms» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:01

    שלום לכולם וברוכים הבאים לקורס Windows Forms Applications. מה זה בעצם Windows Forms Applications? Windows Forms Applications זה בעצם אפליקציות חלונאיות, כלומר אפליקציות שמכילות ממשק משתמש גרפי שבנוי מחלונות להרצה על מחשב PC רגיל.

  2. 00:25

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

  3. 00:34

    ממה מורכב חלון? מהם המרכיבים שלו? כיצד אנחנו יכולים לבצע עיצוב של החלון? כיצד אנחנו יכולים לשים על החלון כל מיני רכיבים גרפיים?

  4. 00:44

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

  5. 00:59

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

  6. 01:18

    כאן אנחנו רואים איך אנחנו יכולים להשתמש עם תיבת הצבעים של מערכת ההפעלה. אנחנו הולכים לראות משהו שנקרא MDI שזה בעצם Multi Document Interface, ממשק עם חלונות מרובים, לפעמים כדאי לנו להשתמש עם הדבר הזה, אנחנו נראה בדיוק מתי.

  7. 01:39

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

  8. 01:54

    ואנחנו הולכים לראות עוד הרבה דברים אחרים בקורס הזה. למי בדיוק מותאם הקורס ומהם הדרישות המוקדמות שצריכות להיות לכם?

  9. 02:06

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

לקורס המלא: קורס WinForms אונליין

ההרצאה הקודמת: הסבר על WinForms - דוט-נט Framework vs Core

ההרצאה הבאה: יוצרים חלון ידני מ-console application

הרצאות קשורות מקורסים אחרים

  • הרצאת מבוא לקורס C# .NET (סי-שארפ)
  • מבוא לקורס QA
  • מבוא לקורס
  • הרצאת מבוא ל-AWS

קורסים נוספים במסלול

  • פרויקט מעשי ב-#C - בונים מחשבון פשוט
  • פרויקט מעשי ב-#C - ספר טלפונים
  • פרויקט מעשי ב-#C - תוכנת צייר
  • קורס ADO.NET - חיבור אתר למסד נתונים
  • קורס תכנות מתקדם - #Advanced .NET C
  • קורס WCF - תקשורת למתקדמים בדוט-נט