סיכומי שיעורים אחרונים לסטודנטים בקורסי Full Stack
שיעור 87 – ScaleDrone + JWT + צ'אט וידיאו לייב + MediaDevices – חלק ראשון
שלום לכולם, השיעור למדנו על עבודה עם JWT, ויצרנו חיבור לשירות Real Time בשם scaledrone. והתחלנו ליצור פרויקט של וידיאו צ'אט לייב בין משתמשים. בחלק הראשון של השיעור יצרנו את ה html,css, javascript הבסיסיים של הפרויקט video chat. השתמשנו בחיבור MediaDevice כדי שהמשתמש יוכל לחבר את המצלמה לצ'אט. בחלק השני נשתמש בטכנולוגית webRTC כדי לשתף את הוידיאו בין המשתמשים. בהמשך
שיעור 56 – שיעור פרויקט + תרגול טפסים
שלום לכולם, החצי הראשון של השיעור היה הכוונה והסבר לקראת פרויקט הגמר אותו תצטרכו להגיש בהמשך. מצורף לכם קבצים להורדה של דרישות הפרויקט + דגשים לאיפיון. בהמשך השיעור עשינו תרגול של טופס באנגולר: הטופס כולל ולידציות מלאות, והצגה של שדות בהתאם לבחירת הגולש. בהצלחה הנחיות לפרויקט גמר
שיעור 86 – עבודה עם Sockets
שלום לכולם, השיעור למדנו על SOCKET. יצרנו מעין "צאט" המבוסס על שרת NodeJS, המחובר לקליינט ומאפשר שליחה של הודעות לשרת והצגה למשתמשים האחרים. כאשר העברת המידע מתבצעת על ידי שימוש ב SOCKET.IO בנוסף עשינו תרגול של הנושא ויצרתם צ'אט. קבצי השיעור להורדה
שיעור 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 , טפסים באופן כללי והכרנו איך הטפסים באנגולר
שיעור 85 + NodeJS + EJS MONGO – SSR RENDERING
שלום לכולם, השיעור היה שיעור קצר (שעה וחצי) מכיוון שבחצי השני של השיעור היה לכם הרצאת אורח. בשיעור תרגלנו עבודה בתצורת SSR עם NodeJS על ידי שימוש ב EXPRESS, MONGODB. בשונה מהפעמים הקודמות, הפעם הנתונים שהטמפלייט שלנו הציג ב SSR, היו נתונים שהגיעו ממסד הנתונים, ובהתאם לפרמטרים בקריאה ביצענו קריאה ממסד הנתונים והצגנו את הנתונים. בנוסף, הגדרנו את המודל ואת
שיעור 53 – עבודה עם Firebase + Deploy
שלום לכולם, השיעור למדנו על עבודה מתקדמת עם Firebase. יצרנו אפליקציה מלאה הכוללת התחברות עם google. בנוסף למדנו על תהליך ה Deploy של אפליקציית אנגולר והעלאתה לפרודקשן. את האפליקציה שבנינו העלנו ל Firebase. קבצי השיעור להורדה
טיפים ומדריכים לפיתוח WEB :
פוסטים לפי נושאים:
ברוכים הבאים
שמי אלון אברג'ל, אני מפתח תוכנה בעיקר בסביבת WEB.
אני מתכנת, יזם, וחובב טכנולוגיה. נשוי וגר בירושלים. אני עובד כמתכנת ומלמד במכללות הייטק שונות בירושלים ותל אביב, והאתר נועד בעיקר לסטודנטים שלי, עבור העלאת סיכומי שיעורים בקורסים.
גם מי שאינו סטודנט שלי ומוצא שימוש בחומרים שיש באתר מוזמן להשתמש בשמחה, אבל מדובר בסיכומים שנועדו למי שבקורס, ולא מדריכים, לכן לא בטוח שהם יהיו ברורים ויעילים למי שאינו סטודנט בקורסים שלי.
מעת לעת, אני מעלה גם מדריכים לקהל הרחב בקטגוריה "פיתוח WEB"