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

קורסים

  • יסודות למדעי המחשב והנתונים - מכינה בדרך (7204)
  • יסודות למדעי המחשב והנתונים1 -מכינה בדרך (7214)
  • מבוא למדעי המחשב (10016)
  • תקציר הקורס:

    תקציר:

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

    הנושאים ילמדו תוך יישומם בשפת פייתון שתלמד במהלך הקורס.
  • כלי פיתוח (10142)
  • תקציר הקורס:

    תקציר:

    מבוא ללינוקס, שימוש בטרמינל ועורכי קבצים, ארכיטקטורת מערכת קבצים, היכרות עם באש (Bash),

    פקודות בסיסיות, ניהול ועבודה עם קבצי אצווה, צינורות והפניות, כתיבת סקריפטים בבאש (Bash).

    כלים שונים לפיתוח ותפעול הפיתוח (DEVOPS) בסביבת LINUX,

    עבודה עם גיט (GIT) ועם DOCKER CONTAINERS.
  • הנדסת תוכנה אינטגרטיבית (10143)
  • תקציר הקורס:

    תקציר:

    מימוש תשתית מרובת תהליכים; תכנות ריאקטיבי Reactive Programming; שימוש ב-Logger; ארכיטקטורת MVC;

    בדיקות יחידה, Mocking, בדיקות אינטגרציה; חיבור לבסיסי נתונים טבלאיים (Relational Databases) ובסיסי נתונים של NoSQL;

    פיתוח Client-Server; פיתוח Web-Services; יישום IoC תוך שימוש בתשתיות תוכנה מקובלות בתעשיה.

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

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

    מערכות הפעלה, תקשורת ובסיסי נתונים, תוך שימוש ויישום עקרונות הנדסת תוכנה.

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

    תכנות מונחה עצמים ושיטות בהנדסת תוכנה.

    כמו כן לצורך היישום פרויקט בקורס, יהיה צורך בלמידה עצמאית של מחלקות ותשתיות תוכנה לפי הנחית סגל הקורס.
  • סמינר טכנול.סלולר. (10221)
  • תקציר הקורס:

    תקציר:

    תכנון ופיתוח SDK נועד לספק יכולות תכנותיות למפתחים חיצוניים המעונינים להשתמש בשירות מסוים ללא הצורך לפתח אותו מאפס.

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

     

    בסמינר זה אנו נתכנן חבילת קוד לשימוש בתעשיה, נפתח אותה, נשלב קריאות API, נכתוב דוקומנטציה לשימוש המפתחים וכמובן נעלה אותה לרשת.
  • יישומי סלולר (10357)
  • תקציר הקורס:

    תקציר:

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

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

    שרת וחיישנים פנימיים במכשירי הסמארטפון.
  • תכנות ותיכון מונחה עצמים (10806)
  • תקציר הקורס:

    תקציר:

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

    תקציר:

    קורס מבוא לתכנות הינו קורס הבסיס המכניס את הסטודנטים לעולם התוכנה,

    חומר הקורס כולל את כל אבני היסוד של עולם התכנות - מבנה תחבירי של תכנית ב-C, סביבת העבודה, מושגי יסוד - משתנים, קבועים, קלט-פלט;

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

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

    על כל הנושאים הנ"ל ניתנים תרגילי מחשב ע"מ להקנות ידע מעשי בשימוש בכלים הללו.
  • פיתוח יישומי סלולר (11345)
  • תקציר הקורס:

    תקציר:

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

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

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