סטודנטים/ות יקרים/ות!

הפוסט הנ"ל הינו סיכום קצר של השיעור בנקודות + מכיל את הקבצים שתורגלו בכיתה במהלך השיעור.
אם החומר לא מובן, אפשר לשלוח לי מייל או להתקשר : 050-555-6693 (אשתדל לענות, אם לא שלחו SMS ואחזור אליכם)

זכרו כי המפתח להצלחה הינו תרגול

שיעור 49 – FIREBASE HOSTING + SQL + מבוא ל C#

שלום לכולם,

השיעור היה שיעור מגוון מאוד.

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

בשביל להעלות פרויקט ל Firebas יש לגשת לקונסול, ללכת ל HOSTING

להתקין את ה tools של firebase במידה והם לא מותקנים לכם במחשב, ואז להשתמש בפקודות הבאות:

FIREBASE LOGIN

FIREBASE INIT – בפקודה זו תצטרכו להגדיר הגדרות שונות לפרויקט וצריך לבחור כמובן ב HOSTING.

כמו כן תצטרכו לבחור את התיקיה של dist/appName – כתיקית PUBLIC.

FIREBASE DEPLOY 

 

בהמשך השיעור חזרנו ל SQL והפעם למדנו את המונחים הבאים:

  1. לתת כינוי לעמודות – שימוש ב AS
  2. חיבור עמודות – שימוש ב +
  3. קבלת ערכים יחודיים על ידי שימוש ב DISTINCT
  4. ריבוי אפשרויות על ידי שימוש ב IN
  5. קבלת רשומה שמתבססת על 2 טבלאות על ידי שימוש ב INNER_JOIN.

 

בנוסף, התחלנו ללמוד C# בצורה הבסיסית והמטרה שתתרגלו כמה תרגילים כפרויקטים של console application כדי להתרגל לשפה.

תעשו את התרגילים הבאים: (כן, יש פה תרגילים שעשינו גם בתחילת ה JAVASCRIPT – עכשיו תעשו ב C# על מנת להתרגל לסביבה ולשפה)

1. כתבו תוכנית הקולטת 2 מספרים, שמרו אותם  במשתנים
אם 2 המספרים שווים , אני אדפיס לקונסול BOOM
אם המספרים לא שווים, אני אדפיס לקונסול TRY AGAIN.

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

3. כתבו תוכנית הקולטת 2 מספרים  והדפיסו לקונסול את המכפלה של שניהם.

4. כתבו תוכנית הקולטת מספר שמייצג יום בשבוע ( 1 עבור יום ראשון , 2 עבור יום שני , 7 עבור שבת)
ואז הדפיסו הודעה בהתאם לאותו יום.
אם היום יום ראשון, הדפיסו good week
אם היום הוא : שני/שלישי/ רביעי : הדפיסו good day
אם היום הוא חמישי/שישי/שבת הדפיסו : happy weekend !

5. כתבו תוכנית הקולטת מספר  שמכיל מספר שמייצג יום בחודש.( מ1 עד 31)
אם התאריך הוא 1 לחודש : אני אדפיס good month
אם התאריך הוא בין 2-10 לחודש אני אדפיס : start work
אם התאריך הוא 10 לחודש אני אדפיס : get salary
אם התאריך הוא בין 11-20 לחודש אני אדפיס : BE HAPPY
אם התאריך הוא בין 20-30 לחודש אני אדפיס: the end
אם התאריך הוא 31 לחודש אני אדפיס : BOOM BOOM

6. כתבו תוכנית הקולטת  שם של חג כ string
אם השם הוא purim – אני אדפיס : happy purim
אם השם הוא passover- אני אדפיס : clear home
אם השם הוא shavoout – אני אדפיס – eat milk
אם השם הוא suckot – אני אדפיס build sucka
אם השם הוא ramadan – הדפיסו '!RAMADAN KAREEM'

7. בתחרות זריקת כדור המנצח הוא מי שזורק כדור למרחק הגדול ביותר.
כתבו תוכנית הקולטת פרטים של 2 שחקנים, , עבור כל שחקן היא קולטת את שמו ואת התוצאה שהוא קיבל. לדוגמא :
player1_name = 'shlomi'
player1_score = 60;

לבסוף הדפיסו את שם השחקן שזרק למרחק הגדול ביותר, ואת המרחק אליו הוא זרק.

8. כתבו תוכנית הקולטת מספר, והדפיסו האם המספר הוא מספר זוגי או לא.

9. כתבו תוכנית הקולטת 2 מספרים, והדפיסו את המספר הגדול יותר מבינהם.

10 : חישוב ממוצע:
כתבו תוכנית הקולטת 7 מספרים, לכל אחד מהם יש מספר כלשהו.
לבסוף הדפיסו לקונסול את הממוצע של כל המספרים.

קבצי השיעור להורדה

סגירת תפריט