מה לומדים

  • תלמדו לכתוב ממשקי ליישומי C++ בצורה גרפית באמצעות Qt Designer
     
  • תלמדו לעצב את הממשק באמצעות QSS ו Layout Management
     
  • תלמדו לכתוב Widgets (או User Controls) לצורך שימוש חוזר ברכיבי ממשק
     
  • תלמדו להשתמש ביכולות מתקדמות של הספריה: תקשורת TCP, HTTP ופיתוח Multi Threaded

הקורס משלב סרטוני וידאו, טקסט מלא בעברית והמון דוגמאות Hands On לכל נושא.

סילבוס מפורט
1. פתיחה: קורס Qt
תצוגה מקדימה
2. ממשק המשתמש הראשון שלנו
תצוגה מקדימה
3. התקנת הסביבה
תצוגה מקדימה
4. מבנה פרויקט Qt
תצוגה מקדימה
5. גרף האוביקטים ו QObject
תצוגה מקדימה
6. חיבור אירועים בשיטת Signals and Slots
תצוגה מקדימה
7. תרגול: פקדים בסיסיים ב Qt
תצוגה מקדימה
8. פקדי טקסט Text Widgets
9. פקדי בחירה וכפתורים
10. מיקום פקדים על המסך
11. התנהגות פקדים בתוך מנהל מיקומים
12. עיצוב הממשק באמצעות Qt Style Sheet
13. המחשה: פיתוח משחק איקס עיגול
14. תרגול: משחק תפוס תאדום
15. מנגנוני טיפול באירועים ב Qt
16. שמוש חוזר בקוד באמצעות פיתוח Widgets
17. ציור על פקדים QPainter
18. המחשה: שעון עצר בציור חופשי
19. ירושה לצורך הרחבת פקדים קיימים
20. תרגול: פקדים מותאמים אישית
21. המחלקה QString
22. המחלקה QByteArray
23. עבודה עם קבצים ב Qt
24. מיכלים ומבני נתונים
25. תבנית לאוביקט מידע שעובד טוב עם Qt
26. תרגול: מחלקות הבסיס של Qt
27. פיתוח יישומים מלאים ב Qt
28. ניהול הגדרות יישום
29. שילוב משאבים חיצוניים
30. תרגום לשפות נוספות
31. דיאלוגים
32. תרגול: פיתוח יישומים מלאים
33. תשתית Model/View של Qt
34. מימוש מודל רשימה
35. מימוש מודל עבור מידע טבלאי
36. הוספה ומחיקת שורות
37. שיפור תצוגה באמצעות Delegates
38. תרגול: Model/View
39. הצגת מידע מהרשת עם QNetworkAccessManager
40. פיתוח שרת Tcp באמצעות Qt
41. פיתוח לקוח רשת באמצעות QTcpSocket
42. ממשק עם תהליכים חיצוניים QProcess
43. ביצוע משימות ברקע
44. קוד מקבילי QtConcurrent
45. סוף
Teacher

מדריך הקורס - ינון פרק

הי! אני ינון פרק. אני מתכנת שכותב קוד כל יום מאז שנת 2002, ומשנת 2012 גם מדריך קורסים בפיתוח למתכנתים בחברות תוכנה מובילות בארץ. בין השאר לימדתי ב Intel, IBM, Amdocs, Sapiens, eBay ובעוד עשרות חברות הייטק נוספות כאן בארץ.

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

איך זה עובד - מסלול מנוי חודשי

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

Qt/C++ GUI Development: קורס אונליין בעברית

רוצים לפתח גם ממשק משתמש יפה ליישומים שלכם? הגעתם למקום הנכון. קורס מקיף בפיתוח ממשק משתמש ליישומי ++C עם ספריית Qt. מהצעד הראשון ועד שימוש ביכולות מתקדמות של הספריה.

בקצרה

  • 45 שיעורים
  • 4 שעות וידאו
  • גישה לכל תכני הקורס ולכל שאר הקורסים באתר
  • אתם לא לבד! עזרה מקצועית דרך המייל ובקבוצת הדיונים
  • הצטרפו עכשיו