דילוג לתוכן ראשי

קורסים

  • פיתוח משחקים (10220)
  • תקציר הקורס:

    תקציר:

    סקירת סוגי המשחקים ובעיות הקשורות לתחום זה. לימוד סביבת הפיתוח Unity3D.

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

    הוספת סקריפט בשפת C#. בניית משטחים (Terrains) ואובייקטים נלווים כגון: עצים, דשא, אגמים. בנייה/יבוא מודלים תלת-ממדיים,

    הוספת תנועה, זיהוי התנגשויות, הנפשה (אנימציה), הוספת ליווי קולי, הוספת תפריטים ואלמנטים של ממשק משתמש (UI).

    בניית מערכת AI ותכנות NPC. FSM, Raycast,

    ביצוע ירי, הוספת אויבים. הדגמת משחק דו-ממדי.
  • פיתוח בפלטפורמות WEB (10266)
  • תקציר הקורס:

    תקציר:

    הנושאים שיילמדו בקורס זה כוללים:

    צד לקוח: HTML5, טיפול באתרים, CSS

    שפות תכנות: J?avaScript, DOM, Jquery, ביטוי רגולרי, Json, XML, ECMAScript6 +

    צד שרת: Nodejs & Extension, Ajax, HTML5 server side, MySQL, MonogoDB, Vector DB, React , Next.js,

    הבנת נושאי AI רלוונטיים ביישומי אינטרנט, ושילוב תוכן AI באינטרנט.
  • בלוקצ'יין חזון ופרקטיקה (10354)
  • תקציר הקורס:

    תקציר:

    טכנולוגיות Blockchain נחשבת ובצדק למהפכה בסדרי גודל של האינטרנט והמצאת הדפוס,

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

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

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

    יישום פורץ דרך ראשון במימוש ה Blockchain הוא ה Bitcoin, ובגלל חולשותיו צצים חדשות לבקרים מטבעות חליפיים, עם רעיונות פורצי דרך.

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

    בחלק השני של הקורס נכיר את פריצת הדרך של תשתית ה- Ethereum שהינו הגדרת סביבת עבודה הכוללת מטבעות קריפטוגרפים, וחוזים חכמים המבטלים צורך ברגולטורים, הכרת הפרדיגמה החדשה של הכלכלה העולמית שוק ה DeFi

    החוזים מאפשרים גיוס המונים בהנפקות שלא בדרך ריכוזית, בחלק זה של הקורס נבנה נגדיר ונדבג חוזים חכמים.

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

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