שיעור 85 + NodeJS + EJS MONGO – SSR RENDERING

שלום לכולם, השיעור היה שיעור קצר (שעה וחצי) מכיוון שבחצי השני של השיעור היה לכם הרצאת אורח. בשיעור תרגלנו עבודה בתצורת SSR עם NodeJS על ידי שימוש ב EXPRESS, MONGODB. בשונה מהפעמים הקודמות, הפעם הנתונים שהטמפלייט שלנו הציג ב SSR, היו נתונים שהגיעו ממסד הנתונים, ובהתאם לפרמטרים בקריאה ביצענו קריאה ממסד הנתונים והצגנו את הנתונים. בנוסף, הגדרנו את המודל ואת

המשך לקרוא..

שיעור 84 – תרגיל מסכם NodeJS

שלום לכולם, השיעור נפתח בתרגיל הבא: שלב 1: לרשותכם API של מטבעות וירטואלים. https://api.coincap.io/v2/assets עליכם להעתיק את הנתונים מ ה API  על ידי שימוש באחת הדרכים שלמדנו בשיעורים. (מומלץ להשתמש בספריה request או axios) שלב 2: אחרי שלקחנו את הנתונים אלינו אנחנו נכתוב סקריפט שישמור את כולם ב database מסוג mongoDB שלב 3: ניצור REST API  משלנו  באמצעות express אשר

המשך לקרוא..

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

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

המשך לקרוא..

שיעור 82 – עבודה עם EJS , SESSION

שלום לכולם, השיעור הכרנו את החבילה cookie-session. למדנו על Cookie ועל Session בצד השרת. ובנוסף יצרנו אפליקציה שעובדת בתצורת SSR. תוך שימוש במנוע טמפלייטים בשם EJS.   שיעורי בית: בנו אתר אינטרנט רשימת רכבים למכירה. בשרת החזיקו קובץ json המכיל מערך של אובייקטים (כל אובייקט מכיל את כל הפרטים של כל רכב) את רשימת כל הרכבים אני אוכל לראות בדף

המשך לקרוא..

שיעור 81 – עבודה עם MongoDB + Express Router

שלום לכולם, השיעור למדנו את הנושאים הבאים: עבודה עם Router ב Express עבודה עם ORM בשם mongoose הקמת API בסיסי לעבודה מול מסד הנתונים.   התקנו את התוכנות הבאות לעבודה עם מסד נתונים מסוג mongo: התקנת mongoDB התקנת Robo 3T בנינו API פשוט המאפשר הוספה, עריכה, מחיקה, והצגת הנתונים.   שיעורי בית: זוכרים את הפרויקט של הפתקים ? אז תבנו

המשך לקרוא..

שיעור 80 – ניהול בקשות http ב NodeJS עם שימוש ב Middleware + חזרה על promise + async Await

שלום לכולם, השיעור עשינו חזרה על promise & Async await בשפת javascript. לאחר מכן המשכנו ללמוד NodeJs והגענו לאקספרס- יצירת נתיבים עבור בקשות HTTP שונות. יצרנו אפליקציה שמקבלת נתונים בבקשת POST ושומרת אותם בקובץ. את האפליקציה חיברנו לדף html שמאפשר לבצע את הקריאות. בנוסף הכרנו את החבילה jsonFile שעוזרת לנו לעבוד מול קבצי JSON. שיעורי בית: בנו בלוג!   לבלוג

המשך לקרוא..

שיעור 79 – NodeJS -LS2 – עבודה עם קבצים ומודולים

שלום לכולם, בשיעור המשכנו להתעמק ב NodeJS -על ידי פיתוח מודולים משלנו ויצירת מודול של חיפוש בקובץ, שבעצם משתמש במספר תתי מודולים מאחורי הקלעים. ראינו איך יוצרים מודול, איך מייבאים מודול, ואיך בסופו של דבר מייבאים מודול 1 בלבד והוא משתמש במודולים אחרים מאחורי הקלעים. ויצרנו תוכנית שבה אפשר לתת שם שם קובץ ומילת מפתח, והתוכנית תסרוק את הקובץ ותבדוק

המשך לקרוא..

שיעור 78 – NodeJS

שלום לכולם, השיעור התחלנו ללמוד NodeJS. עברנו שוב על ה NPM ואיך משתמשים בו ראינו מה זה מודלים, למדנו על CUSTOM MODULES ואיך מייבאים ומייצאים מודולים. בנוסף הכרנו קצת את החבילות FS, http. למדנו על process.argv והשימוש בו. וראינו איך מקימים שרת WEB באמצעות המודול http. בכיתה עשינו את התרגיל הבא: 1. צרו מודול שמקבל סטרינג ומחזיר את האורך שלו.

המשך לקרוא..

שיעור 77 – תכנות מונחה עצמים בשפת C#

שלום לכולם, השיעור היה שיעור העמקה בתכנות מונחה עצמים בשפת C# תרגיל פתיחת שיעור: חלק ראשון: צרו מחלקה בשם  PERSON  עם המאפיינים הבאים: Data Members: firstName, LastName, Age, TZ, Gender. -GetFirstName מחזירה את שם האדם + שם המשפחה שלו (ביחד) חלק שני : צרו מחלקה בשם Student  אשר יורשת את המחלקה  Person . ובנוסף מכילה את הנתונים הבאים: Data Members:

המשך לקרוא..

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

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

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