קורס יסודות התכנות - שפת C# .NET
קורס תכנות למתחילים - דוט-נט / סי-שארפ
חומר לימוד של מדעי המחשב

  • 20 שעות
  • 52 הרצאות

תוכנית הלימודים

1הרצאת מבוא לקורס C# .NET (סי-שארפ)6 דק'
2הסבר על Console
דוט-נט Framework vs Core
4 דק'
3איך ללמוד נכון בקורס אונליין3 דק'
4מונחים ומושגי יסוד - שפת C# .NET (סי-שארפ)18 דק'
5יצירת פרויקט ב-Visual Studio13 דק'
6קבצים ותיקיות בפרוייקט חדש24 דק'
7מה זה console application7 דק'
8הסבר מעמיק על חלון Console23 דק'
9משתנים - חלק 144 דק'
10משתנים - חלק 222 דק'
11משתנים באתרי אינטרנט - חלק 334 דק'
12קבועים - פקודת Const 18 דק'
13פעולות מתמטיות - אופרטורים - חלק 137 דק'
14פעולות מתמטיות - אופרטורים - חלק 230 דק'
15פעולות מתמטיות - אופרטורים - חלק 334 דק'
16ביצוע המרה - Cast 37 דק'
17קלט מהמשתמש - User Input31 דק'
18תנאי If - Else - חלק 149 דק'
19תנאי If - Else - חלק 232 דק'
20תנאי If - Else - חלק 325 דק'
21משפט Switch, Case - חלק 117 דק'
22משפט Switch, Case - חלק 29 דק'
23משפט Switch, Case - חלק 316 דק'
24משפט תנאי מקוצר - אופרטור טראנרי13 דק'
25אופרטור לוגי - AND, OR11 דק'
26לולאת While12 דק'
27לולאת do-while7 דק'
28לולאת for19 דק'
29פקודות break and continue 16 דק'
30Debugger 24 דק'
31לולאה בתוך לולאה - Nested Loop14 דק'
32לולאות - For, While (שפת #C)12 דק'
33לולאות For, While באתרי אינטרנט30 דק'
34פונקציות - Functions (חלק 1)53 דק'
35פונקציות - Functions (חלק 2)43 דק'
36העברת פרמטרים לפונקציה - by ref31 דק'
37פונקציות - Functions (הסבר נוסף)15 דק'
38פונקציות - Functions (באינטרנט)14 דק'
39תיעוד של קוד13 דק'
40חיפוש בגוגל13 דק'
41קורס סי-שארפ - מערך - Array35 דק'
42לולאת foreach 11 דק'
43מטריצה - Matrix22 דק'
44תווים - Chars (שפת #C)25 דק'
45מחרוזת - Strings19 דק'
46enum33 דק'
47פרמטרים לפונקציה Main 23 דק'
48ייצוג מספרים במחשב27 דק'
49ביצוע פעולות ברמת סיביות25 דק'
50רקורסיה - Recursion 27 דק'
51רקורסיה - Recursion (הסבר נוסף)28 דק'
52פרוייקט גמר - קורס יסודות התכנות2 דק'
53פרוייקט גמר - הכוונה לבניית פרויקט סיום

מה לומדים בקורס C# למתחילים של PracticU?

זהו קורס C# למתחילים בעברית, שמלמד את יסודות התכנות מאפס בשפת C# על פלטפורמת דוט-נט. הקורס נפתח בהרצאה על איך ללמוד נכון קורס אונליין, ממשיך להסבר על Console ועל ההבדל בין .NET Framework לבין Core, ומציג את המושגים הבסיסיים של השפה. כבר בשלב הראשון יוצרים פרויקט ב-Visual Studio ומריצים את התוכנית הראשונה. כל שיעור הוא סרטון עם הדגמה על המסך, כך שרואים את הקוד נכתב ומקלידים יחד.

בקורס 52 הרצאות וידאו, בסך הכול כ-20 שעות. כל נושא מקבל מקום: משתנים בכמה חלקים, קבועים, אופרטורים מתמטיים, המרות (Cast) וקלט מהמשתמש, ואחר כך תנאים, לולאות ופונקציות.

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

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

למי הקורס מתאים?

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

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

מה תדעו לעשות בסוף הקורס?

  • ליצור פרויקט ב-Visual Studio ולהבין את הקבצים והתיקיות שבו.
  • להגדיר משתנים וקבועים ולבצע חישובים עם אופרטורים.
  • לכתוב תנאי if-else ו-Switch, כולל אופרטור טרנארי ואופרטורים לוגיים.
  • לכתוב לולאות while, do-while, for ו-foreach, כולל לולאות מקוננות, ולהשתמש ב-break וב-continue.
  • להגדיר פונקציות, להעביר פרמטרים ולהבין את ההבדל של by ref.
  • לעבוד עם מערכים ומטריצות, תווים ומחרוזות ו-enum.
  • להבין איך מספרים מיוצגים במחשב ולבצע פעולות ברמת סיביות.
  • לכתוב פתרונות רקורסיביים ולהשתמש ב-Debugger כדי לאתר שגיאות.
  • להגיש פרויקט גמר עם הכוונה לבנייתו.

איך לומדים?

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

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

שאלות נפוצות

האם אפשר ללמוד C# בלי ניסיון בתכנות?

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

כמה זמן לוקח הקורס?

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

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

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

באיזו סביבה עובדים בקורס?

בקורס יוצרים פרויקטים ב-Visual Studio ועובדים עם יישומי Console.

כמה עולה הקורס?

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

האם מקבלים תעודה בסוף הקורס?

כן. בסיום הצפייה בהרצאות תלמידים רשומים מקבלים תעודת סיום של PracticU, שאפשר למצוא באזור האישי באתר.