PracticU

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

בלי כתוביותעם כתוביות
PracticU › קורס יסודות התכנות - שפת C# .NET - קורס תכנות למתחילים - דוט-נט / סי-שארפ - חומר לימוד של מדעי המחשב › הרצאת מבוא לקורס C# .NET (סי-שארפ)
מילון מושגים:
C# - שפת תכנות מונחית עצמים של מיקרוסופט, המשמשת בעיקר לפיתוח יישומים על פלטפורמת .NET.
.NET - פלטפורמת פיתוח של מיקרוסופט להרצת יישומים בשפות כמו C#, הכוללת ספריות וסביבת ריצה משותפות.
Visual Studio - סביבת פיתוח משולבת (IDE) של מיקרוסופט לכתיבה, ניפוי והרצה של קוד, בעיקר בשפות .NET.
שרת אינטרנט - תוכנה או מחשב שמקבלים בקשות HTTP ומגישים דפי אינטרנט ומשאבים ללקוחות.
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
דפדפן - תוכנה שמציגה דפי אינטרנט ומריצה את הקוד שבהם, ומאפשרת לגלוש בין אתרים, למשל Chrome או Firefox.

הרצאת מבוא לקורס C# .NET (סי-שארפ)
הסרטון הוא הקדמה לקורס תכנות בסיסי ב-C# על פלטפורמת .NET. לדברי המרצה, העקרונות שייכתבו בקורס תקפים לכמעט כל שפת תכנות.
מה אפשר לבנות
לפי הדובר, באמצעות Visual Studio, שמיקרוסופט הוציאה לשוק ב-2002, אפשר לכתוב ב-C# וגם ב-Visual Basic וב-C++. הפלטים האפשריים הם:
1. אפליקציות שולחן עבודה: מסתיימות בקובץ הרצה שהלקוח מתקין ומפעיל במחשב.
2. אתרי אינטרנט: הקבצים מועלים לשרת אינטרנט, והגולש רואה את התוצאה בדפדפן.
3. אפליקציות לטלפון: הקוד מתקמפל לקובץ שמותקן על מכשיר נייד.
תהליך העבודה
הכתיבה נעשית בסביבת הפיתוח. לאחר מכן מתבצע הידור (Compilation), שבודק שאין שגיאות ומייצר ממנו תוצר סופי, כמו קובץ הרצה או אתר. התוצר הזה מועבר ללקוח.
איך הקורס בנוי
בסוף כל סרטון יש סדרת שאלות ותרגילים, ומומלץ לפתור אותם לפני המעבר לחומר הבא. המטרה היא להגיע לשליטה בעקרונות שמאפשרים לתכנת בכל שפה.
השיעור הבא בקורס: איך ללמוד נכון בקורס אונליין

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

  1. 00:00

    מבוא לתכנות ושפת C#

  2. 00:44

    סביבת Visual Studio.NET

  3. 01:37

    הידור הקוד לקובץ EXE

  4. 02:13

    בניית אתרי אינטרנט

  5. 03:11

    אפליקציות למובייל

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

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

  1. 00:00

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

  2. 00:15

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

  3. 00:28

    ראשית אנחנו הולכים לראות מה בעצם אפשר לעשות עם שפת תכנות. אנחנו יכולים לבנות עם שפת תכנות משהו שנקרא desktop Applications אפליקציות חלונאיות או אפליקציות למחשבי PC.

  4. 00:42

    אנחנו הולכים לפתח עם איזושהי מערכת שנקראת visualstudio.net. המערכת הזאת היא שייכת למיקרוסופט והיא יצאה ב-2002 לעולם. בתוך המערכת הזאת אנחנו יכולים לכתוב בשפה שנקראת csharp או בשפה שנקראת visualbasic.net או בשפה שנקראת c++.net ויש עוד כל מיני שפות שאנחנו יכולים לכתוב

  5. 01:05

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

  6. 01:18

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

  7. 01:32

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

  8. 01:42

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

  9. 02:00

    לאחר מכן הלקוח שלנו לוקח את הקובץ הזה, לוחץ עליו דאבל קליק, מריץ אותו, ורואה את התוכנה שפיתחנו. זאת בעצם אפשרות אחת שאנחנו יכולים לכתוב עם visualstudio.net.

  10. 02:17

    הדבר הבא שאנחנו יכולים לכתוב זה אתרי אינטרנט. גם כאן visualstudio.net מאפשרת לנו לכתוב את הקוד, כלומר את הפקודות של האתר שלנו.

  11. 02:28

    אנחנו יכולים לראות בדוגמה הזאת את הפקודות פה באדום וכחול, ואנחנו רואים כאן מה בעצם יוצא מזה בתמונה שנראית כמו אתר אינטרנט כזאת. Welcome to my website עם איזושהי תמונה.

  12. 02:43

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

  13. 03:02

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

  14. 03:17

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

  15. 03:31

    גם כאן אנחנו משתמשים ב-visualstudio.net בשביל לפתע אפליקציה שלאחר מכן אפשר להתקין

לקורס המלא: קורס C# למתחילים אונליין

ההרצאה הבאה: הסבר על Console - דוט-נט Framework vs Core

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

  • הרצאת מבוא לקורס WinForms
  • מבוא לקורס QA
  • מבוא לקורס
  • הרצאת מבוא ל-AWS

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

  • קורס פיתוח משחקים יוניטי - Unity - שפת #C