סיכומי שיעורים אחרונים לסטודנטים בקורסי Full Stack
שיעור 65 – תרגול ולמידת SQL
שלום לכולם, השיעור תרגלנו עבודה עם SQL על ידי שימוש במסד נתונים לדוגמא של חברת מכירות. שאלות: כתבו שאילתא ששולפת את כל העובדים שה ID שלהם מתחלק ב 5. כתבו שאילתא המשנה את השם של העובד שה ID שלו זה 1 ( לא משנה לאיזה שם) כתבו שאילתא השולפת את כל המכירות שהם בכמות של מעל 700 יחידות. כתבו שאילתא
שיעור 93 – NodeMailer + Nexmo API
שלום לכולם, השיעור למדנו 2 דברים נחמדים: שליחת מיילים באמצעות NodeJS -השתמשנו לצורך כך בחבילה NodeMailer שימוש ב Nexmo + שליחת הודעות SMS בנוסף, היות ומדובר בעבודה אסינכרונית, עשינו מספר תרגילים נחמדים של שליחת מיילים לרשימה + שילוב של Promises בסוף השיעור – בנינו שרת WEB שיודע לקבל פרטים מקליינט ולשלוח אותם במייל. בהצלחה. קבצי השיעור להורדה
שיעור 64 – עבודה עם SQL
שלום לכולם, השיעור התחלנו ללמוד SQL בסביבת microsoft. התוכנות אותם אתם צריכים להתקין : את גרסת האקספרס של SQL SERVER תורידו מכאן את SSMS – תורידו מכאן נושאים שלמדנו השיעור: התקנה ועבודה עם SQL יצירת טבלאות שאילתות בסיסיות עם SELECT, INSERT, UPDATE, DELETE אופרטורים שונים כגון AND, IN, OR ועוד Casting Order by subquery שיעורי בית: נסו להוריד ולטעון ל SSMS
שיעור 92 + סיבוכיות + אלגוריתם BinarySearch
שלום לכולם, השיעור היה שיעור לוגיקה מתקדם. למדנו איך מודדים יעילות של אלגוריתם ואיך מחשבים סיבוכיות. בנוסף הכרנו את האלגוריתם BinarySearch וראינו את היעילות שלו לעומת חיפוש רגיל ברשימה ממויינת. אנחנו לקראת סיום הקורס, אז מזכיר לכם להמשיך לשפר ולסיים את פרויקט הגמר שלכם. בהצלחה קבצי השיעור להורדה
שיעור 63 – סיום אוטנטיקציה
שלום לכולם, השיעור סיימנו למעשה את הנושא של אוטנטיקציה. ראינו איך לייצר Token עם שימוש ב JWT. ראינו איך מצפינים את הסיסמה, מחברים הכל לאפליקציית אנגולר עם שימוש בhttp interceptor כדי להוסיף את הטוקן. בנוסף סיימנו את החלק של צד הלקוח עם הוספת שכבה נוספת של GUARD. את הטוקן שמרנו ב localStorage , והבנתם את הבעיתיות שבעניין, וקיבלתם שיעורי בית
שיעור 62- קריפטוגרפיה והצפנת סיסמאות, המשך אוטנטיקציה ויצירת טוקן
שלום לכולם, בשיעור האחרון המשכנו את צד השרת של מערכת האוטנטיקציה. ראינו איך מצפינים סיסמאות במסד הנתונים, יוצרים טוקן, וכמעט סיימנו את מערכת האוטנטיקציה! הכרנו בין השאר את החבילות הבאות: jsonwebtoken – חבילה שהכרנו והשתמשנו בה על מנת ליצור ולנהל את הטוקן. bcrypt – חבילה נוספת שהשתמשנו בה בצד השרת כדי להצפין את הסיסמה במסד הנתונים בשיעור הבא נסיים לגמרי
שיעורים 90 + 91 – אוטנטיקציה Angular + NodeJS
שלום לכולם, ב2 השיעורים האחרונים למדנו על אוטנטיקציה, בין השאר הכנרנו את הנושאים והחבילות הבאות: jsonwebtoken – חבילה שהכרנו והשתמשנו בה על מנת ליצור ולנהל את הטוקן. bcrypt – חבילה נוספת שהשתמשנו בה בצד השרת כדי להצפין את הסיסמה במסד הנתונים Interceptor – נושא חדש שלמדנו באנגולר, השתמשנו בו כדי להוסיף את הטוקן לקריאות http. וכמובן ששילבנו את כל מה
טיפים ומדריכים לפיתוח WEB :
פוסטים לפי נושאים:
ברוכים הבאים
שמי אלון אברג'ל, אני מפתח תוכנה בעיקר בסביבת WEB.
אני מתכנת, יזם, וחובב טכנולוגיה. נשוי וגר בירושלים. אני עובד כמתכנת ומלמד במכללות הייטק שונות בירושלים ותל אביב, והאתר נועד בעיקר לסטודנטים שלי, עבור העלאת סיכומי שיעורים בקורסים.
גם מי שאינו סטודנט שלי ומוצא שימוש בחומרים שיש באתר מוזמן להשתמש בשמחה, אבל מדובר בסיכומים שנועדו למי שבקורס, ולא מדריכים, לכן לא בטוח שהם יהיו ברורים ויעילים למי שאינו סטודנט בקורסים שלי.
מעת לעת, אני מעלה גם מדריכים לקהל הרחב בקטגוריה "פיתוח WEB"