שיעור 62- קריפטוגרפיה והצפנת סיסמאות, המשך אוטנטיקציה ויצירת טוקן

שלום לכולם, בשיעור האחרון המשכנו את צד השרת של מערכת האוטנטיקציה. ראינו איך מצפינים סיסמאות במסד הנתונים, יוצרים טוקן, וכמעט סיימנו את מערכת האוטנטיקציה! הכרנו בין השאר את החבילות הבאות: jsonwebtoken  – חבילה שהכרנו והשתמשנו בה על מנת ליצור ולנהל את הטוקן. bcrypt – חבילה נוספת שהשתמשנו בה בצד השרת כדי להצפין את הסיסמה במסד הנתונים בשיעור הבא נסיים לגמרי

המשך לקרוא..

שיעור 61 – אוטנטיקציה חלק שני

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

המשך לקרוא..

שיעור 60 – אוטנטיקציה חלק ראשון

שלום לכולם, השיעור התחלנו לממש אוטנטיקציה מלאה ב Angular + NodeJS. יצרנו אפליקציות  NodeJS ואנגולר – כאשר בצד הלקוח יש לנו את התשתית הבסיסית, ובצד השרת עשינו API שלם לצורך ההתחברות, אך עדיין לא עשינו את החלק של JWT (נעשה בשיעור הבא) ועשינו את הבדיקה הראשונית באמצעות NodeJS – האם המשתמש קיים במסד הנתונים, כלומר האם שם המשתמש והסיסמה נכונים.

המשך לקרוא..

שיעור 59 – מבחן

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

המשך לקרוא..

שיעור 58 – שיעור פרויקט

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

המשך לקרוא..

שיעור 57 – תרגול עבודה עם REST API ֹּוטפסים

שלום לכולם, השיעור חזרנו על הנושא של עבודה  בצורה בסיסית עם Rest API דרך אנגולר, באמצעות שימוש ב httpClient ושליחת בקשות get,post,put,delete והוספת headers מתאימים. בהמשך השיעור התבקשתם לייצר טפסים (על ידי שימוש במודולים של הטפסים באנגולר) אשר ישלחו לשרת ויבצעו את פעולות ה CRUD השונות ב api. הטפסים צריכים להיות עם ולידציות ולהציג נתונים מהשרת ולאפשר עריכה שלהם. השתמשנו

המשך לקרוא..

שיעור 56 – שיעור פרויקט + תרגול טפסים

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

המשך לקרוא..

שיעור 55 – טפסים באנגולר Reactive Forms,Template driven forms

שלום לכולם, השיעור למדנו על טפסים באנגולר. ראינו 2 סוגי טפסים שונים Reactive-Forms TemplateDriven Forms למדנו על Two-Way Data binding והתקשורת בין הטופס לקומפוננטה ולשרת. למדנו על flags שאנגולר מנהל עבורנו בשביל ולידציות בטופס dirty – בודק שינויים במידע touched – בודק האם היה בפוקוס valid – בודק האם הפקד/הטופס תקין ובהמשך ראינו דוגמא מלאה של שליחת נתונים מהטופס לשרת

המשך לקרוא..

שיעור 54 – תרגול אוטנטיקציה ועבודה עם Firebase + מבוא לטפסים ריאקטיבים

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

המשך לקרוא..

שיעור 53 – עבודה עם Firebase + Deploy

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

המשך לקרוא..
סגירת תפריט