סיכומי שיעורים אחרונים לסטודנטים בקורסי Full Stack

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

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

המשך לקרוא..

שיעורים 90 + 91 – אוטנטיקציה Angular + NodeJS

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

המשך לקרוא..

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

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

המשך לקרוא..

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

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

המשך לקרוא..

שיעור 89 – Angular +NodeJS authentication PART2

שלום לכולם, השיעור המשכנו את הנושא של אוטנטיקציה של NodeJS + Angular. מכיוון שהשיעור היה קצר יותר משמעותית, לא סיימנו עדיין את כל הנושא. יש לנו עוד חיבור Token לצד הלקוח, עבודה עם interceptor ועוד. אנחנו נמשיך את זה בשיעור הבא, תיישרו קו למה שהגענו עד כאן. בהצלחה קבצי השיעור להורדה  

המשך לקרוא..

שיעור 59 – מבחן

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

המשך לקרוא..

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

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

המשך לקרוא..

טיפים ומדריכים לפיתוח WEB :

20 טיפים למציאת עבודה לבוגרי קורס Full-Stack

https://www.youtube.com/watch?v=v-faE4I1O7w אז הפוסט הזה אני אדבר על משהו שהוא לא מרכזי בתחום ההתמחות שלי, אבל בכל זאת יש לי כמה תובנות בנושא. בתור אחד שראיין מועמדים לצוות פיתוח ובניית אתרים,  והתראיין למשרות שונות של פיתוח, עבר ראיונות מוצלחים וגם ראיונות כושלים. נכון, למצוא את המשרה הראשונה זה קצת קשה, במיוחד אם אתם לא יכולים לעבוד באיזור המרכז. אבל כמה טיפים

המשך לקרוא..

תוספים מומלצים ל VSCODE – למתחילים html – css

שלום לכולם בשלב התחלתי בקורס מתחילים לעבוד ב visual studio code בהתחלת הקורס במודולים של html – css והלאה אני ממליץ להתקין את התוספים הבאים ל visual studio code (את ההתקנה מבצעים ישירות דרך ה visual studio code ) Name: Auto Close Tag Id: formulahendry.auto-close-tag Description: Automatically add HTML/XML close tag, same as Visual Studio IDE or Sublime Text Version:

המשך לקרוא..

Node Js למתחילים – התקנת סביבת עבודה ב Ubuntu / windows

שלום חברים יקרים לפני שאנחנו מתחילים לעבוד על nodejs אנחנו צריכים להתקין את הסביבה. בפוסט זה אני אציג איך מתקינים NodeJs בסביבת לינוקס או ווינדוס. לינוקס – התקנה פשוטה ב2 דקות אני עובד על ubunto ראשית נפתח את הטרמינל שלנו – או בקיצור ( ctrl + alt + t ) נריץ את הפקודה sudo apt-get update לקבלת עדכונים. נדרש להזין

המשך לקרוא..

פוסטים לפי נושאים:

CSS
CSS
HTML
HTML
מבוא
מבוא
sass
sass
Bootstrap
Bootstrap
Less
Less
GitHub
GitHub
jQuery
jQuery
JavaScript
JavaScript
Vue.js
Vue.js
React
React
Angular
Angular
PHP
PHP
Python
Python
nodejs
nodejs
MySQL
MySQL
WordPress
WordPress
MongoDB
MongoDB

ברוכים הבאים

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

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

מעת לעת, אני מעלה גם מדריכים לקהל הרחב בקטגוריה "פיתוח WEB"

סגירת תפריט