ארכיון של: 2022
קורס סולידיטי – חלק ראשון – constant, immutable
כמפתחים חדשים או וותיקים, חלכם אולי מצאתם לנכון לעבור עם שפות מבוססות טייפים, וחלקכם אולי פחות. גם מי שכן עובד
קורס סולידיטי – חלק ראשון – memory, calldata and storage
בהמשך לפוסט הקודם ובהמשך לחלק הראשון בקורס סולידיטי למתחילים והפעם נדבר על טייפים חשובים מאוד וייחודיים לסולידיטי שמאד חשוב להבין
קורס סולידיטי – חלק ראשון – basic types
ממשיכים לתוך החלקים היותר עסיסיים של החלק הראשון בקורס סולידיטי, מזכיר ומציין כי קורס זה מתאים בעיקר למתכנתי בלוקציין על
נסיוני האישי בראיונות עבודה כמתכנת פרונטאנד
אחד הפוסטים שכבר זמן רב שאני רוצה להוציא לאור. כאחד מבין מתכנתי הפרואנט אנד בישראל גם אני נתקלתי בתהליך הסזיפי
כללים בסיסים לקבלת פרויקט לפיתוח – פרילנסר
בפוסט זה נדון בשאלות שהתשובה עליהם משנה את הערכת הפרויקט, התשלום על העבודה ולנקות חלק מהערפל עבור כל המשתתפים בפרויקט.
קורס סולידיטי – חלק ראשון – DEPLOY remix
להיות מתכנת בלוקציין , בסיס עבודה עם סולידיטי והכרת התהליכים ליצירת חוזה חכם עם remix
קורס סולידיטי – חלק ראשון – remix
רמיקס הינו IDE ייעודי לכתיבת חוזים חכמים על גבי בלוקציין של איתריום (Ethereum) , פותח על ידי הקהילה של איתריום
להיות מתכנת סולידיטי solidity – הקורס המלא.
ברוכים הבאים לקורס סולידיטי. אם ובהתעניינתם בפיתוח בלוקציין וכן קראתם קצת בפוסטים האחרונים שלי, אז ככל הנראה הבנתם שיהיה הכי
Ts loop through object properties
כאשר עושים לולאה על מפתחות של אובייקט ב-typescript ואז מנסים לשלוף ערך מהאוביקט על פי המפתח שלו, מתקבלת שגיאה. נראה
איך לשנות ערכת נושא (Theme) – dark/light mode
נכיר מה זה css variables, נקים שירות באנגולר ו-2 ערכות נושא, אחת בהירה והשניה כהה. בשירות נקים פונקציה שתעבור ל-theme
Angular Microfrontend Module Federation Tutorial – Part 6
מי שהתקין את הגירסה החדשה של module federation , יש מספר הבדלים מהגירסה שהראתי כאן. לא משמעותי, אבל נעבור עליהם
חוזה חכם ERC20 כך תוכלו ליצור מטבע משלכם
כבר כל העולם שמע על בלוקציין ועל התקדמות האינטרנט ל web3 וכמובן שכל העולם עובר ומשתמש במטבעות דיגיטליים .. ובכל
בלוקציין מבוא – קורס מפתח בלוקציין
בפוסט זה לא אציג כמעט קוד , אלא יותר הסברים למי שממש ממש חדש ורוצה להיות מפתח בלוציין ולא יודע
Angular Microfrontend Module Federation Tutorial – Part 5
נראה איך לשלוח מידע בין מיקרו פרונטאנדים שונים ע"י אירוע מיוחד שמסוגל להעביר מידע ע"פ אוביקט שאנחנו ניתן לו. נעביר
Angular Microfrontend Module Federation Tutorial – Part 4
בחלק הזה נראה איך לשפר את הדיירקטיב שלנו, שידע להתמודד עם רכיב ועם מודול שלם, בנוסף, ידע למשוך גם תלויות
Angular Microfrontend Module Federation Tutorial – Part 3
ניצור directive שידע להתמודד עם משיכה של רכיב ממיקרו פרונטאנד אחר, יעבד אותו ויחזיר את הרכיב בתצורה מתאימה לאנגולר ול-html.
יסודות האנגולר- angular lifecycle and change detection
הכל מתחיל בפקודת ng s . הקסם מתרחש , המנוע של אנגולר מתחיל לעבוד ופתאום יש לנו אפליקציה עם שלום
Angular Microfrontend Module Federation Tutorial – Part 2
נראה איך ליצור מודול במיקרו אתר ולמשוך אותו מהאתר הראשי על ידי lazy loading modules routing, נעבור בקצרה על נקודות
Angular Microfrontend Module Federation Tutorial – Part 1
נפתח 3 פרויקטים, אחד מעטפת ועוד 2 שימשכו לתוך המעטפת במספר צורות שונות, החלק הזה נראה איך להתקין ומה המשמעות
loadash – מי אתה ולמה כולם משתמשים בך?
כמעט בכל פרויקט שתעבדו בו, או שצפיתם בו ברשת או כמעט כל פרויקט אחר שעולמות שלנו של javascript אתם ככל
Chat – angular, nodejs and socket.io
נבנה צ'ט בעזרת socket.io ונראה איך לממש אותו בצד השרת nodejs ובצד הלקוח angular. נעבור על השורות החשובות ונראה את
קורס בלוקציין – מעלים את החוזה ל-Mainnet
ברוכים הבאים לשיעור האחרון של קורס בלוקציין NFT שבו עברנו על יסודות בניית חוזה חכם בסולידיטי וגם שימושים בכלים קיימים
קורס בלוקציין – מעלים את החוזה ל-testnet
עכשיו שיש לנו חוזה בסביבה לוקאלית וגם יצירות ב"ענן" של IPFS כעת נבנה את שאר האפליקציה ובהמשך לריץ אותה על
מה קורה ב- setTimeout(fn, 0)
נבין את ההבדל בין קוד סנכרוני ולא סנכרוני, נראה בקצרה איך המנגנון של -JS עובד ומה השינוי ש-settimeout עושה לקוד.
מודדים ביצועים עם ריאקט – React Profiler
כל מי שעובד עם ריאקט בטח מכיר את "בעיית הרינדורים של ריאקט" אם להיות כנה אני לא חושב שזו בעייה,
Angular nested routes
צורת כתיבה של ניתובים בתוך ניתובים, מעבר מהיר על תצורת כתיבה של ניתוב רגיל וניתוב שנמצא בתוך ניתוב אחר ונראות
קורס בלוקציין – יצירות ה NFT על גבי הבלוקציין
ממשיכים ולומדים איך להיות מתכנתי בלוקציין והפעם פרק עם קצת פחות קוד אבל חשוב מאד להבנה שלכם וגם פרקטיקה אם
קורס בלוקציין – עושים MINT בDAPP
אוקי אז אחרי שעשינו את רוב העבודה סביב הבלוקציין הגיע הזמן לתת ליוזרים לעשות MINT דרך איזה אפליקציה וובית שתאפשר
קורס בלוקציין – חוזה חכם עבור NFT
חוזה חכם מבוסס Ethereum עבור NFT נקרא גם ERC721, מכוון שזהו החוזה הראשון שנכתב עבור יצירות NFT וגם הוא מאד
מדריך nodeJS Express – חלק 5 – server
בחלק הזה נראה איך כל החלקים הקודמים מתקשרים לנקודת ההתחלה, נכיר את הדף הראשי שהוא השרת בעצמו, נעבור ונכיר את
קורס בלוקציין – אפליקציה וחוזה חכם DAPP
ממשיכים מהשיעור הקודם את החוזה החכם והפעם נשלב את החוזה לאפליקציה שיצרנו והנה לכם אפליקציה מבוססת בלוקציין! זה אולי לא
קורס בלוקציין – חוזה חכם Smart Contract
החלק המרכזי של כל פרוייקט בלוקציין הוא כתיבת החוזה החכם. כל מתכנת בלוקציין חייב לדעת לכתוב חוזה אחרת אין כל
קורס blockchain – הארנק Wallet
להיות מתכנת בלוקציין זה בטוח לא דבר קל ובטח גם פחות סלחני להבדיל ממתכנת "רגיל", יש הרבה דברים שצריך לדעת
מדריך nodeJS Express – חלק 4 – middleware
בחלק זה נדבר על middleware, פונקציות מבודדות שהתפקיד שלהם לבצע פעולה ספציפית, לתת שירות לקבצים בשרת על ידיד צריכה שלהם
קורס blockchain – הקדמה והכנה לפרויקט
ברוכים הבאים לקורס blockchain ופיתוח אפליקציות web3. אז כפי שהסברנו בפוסט ההקדמה על מה זה web3 נוכל להמשיך וללמד אתכם
מה זה web3
ברוכים הבאים לעולם החדש של האינטרנט, או לפחות הדיבור עם "החברה הטובים". הפעילים הרציניים בתחום האינטרנט מנסים לשים ידם על
מדריך nodeJS Express – חלק 3 – routes
אחרי שדיברנו על מודל ועל קונטרול, עכשיו נדבר על נתב, על איך לנתב את הבקשות מהמשתמש למקום המתאים. בנוסף, נעבור
מדריך nodeJS Express – חלק 2 – controllers
נראה את הקשר שלהם למודל שבנינו, נעבור בקצרה על הפונקציות הקיימות. נראה מה תפקיד הטוקן ומה תפקיד ה- bcrypt. נראה
מדריך הטמעה של SVG כחלק מקוד פרויקט באנגולר
נראה איך אפשר להטמיע SVG כחלק מהפרויקט, ליצא אותם ולמשוך אותם ברכיבים של אנגולר. בנוסף נראה איך עוברים את המערכת
קורס תכנות משחקים – webgl – שיעור שביעי – גרביטציה
אז ברוכים הבאים לשיעורינו האחרון של קורס תכנות משחקים עם webgl. למעשה סיימנו את הפרויקט דוגמה של הקורס כבר בשיעור
קורס תכנות משחקים – webgl – שיעור שישי – לוגיקת סיבוב המטבע וקצת GUI
ברוכים הבאים לשיעור שישי בקורס תכנות משחקים בחינם. בשיעור הזה נבצע את הלוגיקה של סיבוב המטבע שיצרנו בעזרת threejs עם
מדריך nodeJS Express – חלק 1 – models
נראה מבנה בסיסי של nodejs express , נדבר על התפקיד של מודלים, נראה איך לבנות אחד ראשי ואיך לבנות מודלים
קורס תכנות משחקים – webgl – שיעור חמישי – עיצוב המטבע ושימוש בתאורה
אז בשביל ליצור אפקט של מטבע מסתובב צריך לקחת בחשבון שיש למטבע שני צדדים וצריך לשים ציורים שונים על כל
קורס תכנות משחקים – webgl – שיעור רביעי- תנועה של האובייקט הגרפי במרחב
שלום שוב לקוראים היקרים והנה אחד מבין השיעורים שיעלו חיוך על פניכם, אחד הדברים היותר מרגשים כשמתכנתים תלת בתלת מימד
קורס תכנות משחקים – webgl – שיעור שלישי- ציור של אובייקט המטבע
בשיעור היום ניצור את האובייקט של המטבע בתלת מימד ונוסיף אותו היישר לתוך הסצנה במשחק שלנו. והיום סוף סוף נוכל
קורס תכנות משחקים – webgl – שיעור שני- הסצנה והמצלמה
בשיעור היום ניצור את האובייקט של המטבע בתלת מימד על גבי הדפדפן שלנו , בתוך התשתית שיצרנו בשיעור הראשון כך
CSS מותאם לכיוון הדף
נראה דוגמה לבניה ללא left/right אלא התחלה וסיום של השורה, נראה מה קורה כשצריך להגדיר פינות שדורשות X ו-Y כמו
קורס תכנות משחקים – webgl – שיעור ראשון – הקמת הפרויקט
יכול להיות שנתקלתם פה ושם באתרים שעושים שימוש בתלת מימד באתר שלהם. יכול להיות שחשבתם שזה איזה וידאו או קובץ
קורס חינם React & GraphQL – שיעור תשיעי – טיפים והנחיות להמשך הדרך
תודה שבחרתם לקחת חלק והגעתם לסיום קורס חינם ב React & GraphQL חשבתי בהתחלה שזה יהיה יותר קצר והנה כבר
מה אפשר לעשות עם js console
פירוט על האופציות של console, כמו: log, dir, warn, error, group, table, trace. בנוסף נראה איך לצבוע את המלל ולבסוף
קורס חינם React & GraphQL – שיעור שמיני – noSQL MongoDB
ברוכים השבים לקורס חינם ב React & GraphQL והנה אנחנו לקראת סיום הקורס. למעשה זה השיעור האחרון אם כי יהיה
קורס חינם React & GraphQL – שיעור שביעי – Apollo client
סוף סוף סיימנו עם הצד שרת עד כה, ומי שעוד לא עקב על כל השיעורים האחרונים בקורס חינם זה מוזמן