
הטקסט המלא של הדקות הראשונות בהרצאה «הרצאת מבוא לקורס C# .NET (סי-שארפ)» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם וברוכים הבאים לקורס תכנות בסיסי. בקורס הזה אנחנו הולכים ללמוד את העקרונות הבסיסיים לתכנות. הנתונים שאנחנו הולכים ללמוד בקורס הזה טובים כמעט לכל שפת תכנות בעולם.
אנחנו הולכים ללמוד על שפה שנקראת C-Sharp במערכת שנקראת .NET, אבל העקרונות האלה הם כל כך בסיסיים שאתם תוכלו להשתמש איתם כמעט בכל שפת תכנות אחרת שקיימת בעולם.
ראשית אנחנו הולכים לראות מה בעצם אפשר לעשות עם שפת תכנות. אנחנו יכולים לבנות עם שפת תכנות משהו שנקרא desktop Applications אפליקציות חלונאיות או אפליקציות למחשבי PC.
אנחנו הולכים לפתח עם איזושהי מערכת שנקראת visualstudio.net. המערכת הזאת היא שייכת למיקרוסופט והיא יצאה ב-2002 לעולם. בתוך המערכת הזאת אנחנו יכולים לכתוב בשפה שנקראת csharp או בשפה שנקראת visualbasic.net או בשפה שנקראת c++.net ויש עוד כל מיני שפות שאנחנו יכולים לכתוב
איתן בתוך המערכת הזו. C-Sharp היא אחת השפות הנפוצות בעולם ואנחנו כמובן נכתוב את הקוד שלנו בשפת C-Sharp במהלך הקורס הזה והיא שפה גם מאוד מאוד קלה לפיתוח.
אז בדוגמה הזאת אנחנו יכולים לראות שאנחנו בונים כאן איזשהו טופס, מה שנקרא פורום והמשתמש יכול בעצם לראות את הטופס. מאחורה יש פקודות שאנחנו יכולים להריץ.
כאן זה הדגמה בעצם איך זה נקרא, איך זה נראה יותר נכון, כאשר אנחנו נמצאים בתוך visualstudio.net בסביבת הביטוי. מה עושים עם הדבר הזה?
עם הדבר הזה אנחנו עושים פעולה שנקראת Compilation. בעברית זה נקרא הידור. פעולה הזאת פשוט לוקחת את כל הפקודות שאנחנו כתבנו, ויוצרת ממנה קובץ הרצה אחד ויחיד, נקרא Execution, יש לו סיומת Exe.
לאחר מכן הלקוח שלנו לוקח את הקובץ הזה, לוחץ עליו דאבל קליק, מריץ אותו, ורואה את התוכנה שפיתחנו. זאת בעצם אפשרות אחת שאנחנו יכולים לכתוב עם visualstudio.net.
הדבר הבא שאנחנו יכולים לכתוב זה אתרי אינטרנט. גם כאן visualstudio.net מאפשרת לנו לכתוב את הקוד, כלומר את הפקודות של האתר שלנו.
אנחנו יכולים לראות בדוגמה הזאת את הפקודות פה באדום וכחול, ואנחנו רואים כאן מה בעצם יוצא מזה בתמונה שנראית כמו אתר אינטרנט כזאת. Welcome to my website עם איזושהי תמונה.
מה עושים עם הדבר הזה? מעלים את זה לשרת אינטרנט, את כל הקבצים שלנו. בשרת אינטרנט ישנה מעין תוכנה שמחזיקה לנו את האתר, כאן אנחנו רואים תמונה של איך זה נראה בתוך שרת האינטרנט, אנחנו רואים כאן את הקבצים שיושבים בשרת עצמו.
לאחר מכן לקוח גולש לשרת שלנו, יש לו כמובן איזושהי כתובת, והוא עושה את זה דרך דפדפן, אינטרנט אקספלורר, כרום, פיירפוקס וכו', והוא מקבל בדיוק את מה שפיתחנו.
נקבל את הדף אינטרנט שאנחנו כתבנו. זאת אומרת שבעזרת visualstudio.net אנחנו יכולים גם לבנות אתרי אינטרנט. הדבר הבא שאנחנו יכולים לעשות עם visualstudio.net זה מובייל אפליקיישן, אפליקציות לטלפונים סלולריים.
גם כאן אנחנו משתמשים ב-visualstudio.net בשביל לפתע אפליקציה שלאחר מכן אפשר להתקין