JAVA היא שפת תכנות פופולרית שנמצאת בשימוש נרחב לפיתוח מגוון יישומים, לרבות יישומי אינטרנט, אפליקציות מובייל, תוכנות שולחניות ומערכות ארגוניות. שפה זו ידועה ביכולות שלה לפעול בכל מכשיר או מערכת הפעלה שמותקנת בה מכונה וירטואלית של JAVA (JVM). במסגרת הקורס, יוצגו לתלמידים כלי AI [בינה מלאכותית] שונים לסיוע, הבנה ושיפור הלמידה תוך זיהוי שגיאות פוטנציאליות, באגים או בעיות ביצועים. הכלים השונים מסייעים ללומדים לשפר את כתיבת הקוד על ידי מתן הצעות לאפשרויות עיבוד אוטומטיות או הדגשת שיטות עבודה מומלצות. קורס ייחודי זה מכשיר את משתתפיו לפיתוח בסיסי ומתקדם של אפליקציות ומודולים מבוססי JAVA ההכרחיים להשגת יכולות פיתוח בסיסיות בכלל וב - JAVA בפרט. התכנים כוללים את עקרונות הפיתוח, פיתוח בשיטת Object-oriented, פיתוח בשפת JAVA, בניית ממשקים גרפיים בשפה, עבודה מול בסיסי נתונים (SQL) ועוד. הקורס מלווה בפרויקט אשר נבנה בשלבים והופך מאפליקציית JAVA למערכת הבנויה לפי המודל התלת שכבתי ומכסה את רב רובן של הטכנולוגיות הנלמדות. הפרויקט מתבצע בקבוצות ונעשה מחוץ למסגרת השעות בכיתה.
מטרת התוכנית:
יכולת תכנון תוכנה, לימוד טכנולוגיית JAVA ויישומה בכלים מהמובילים בשוק כיום, כתיבת יישומים ב- JAVA , קישוריות למסדי נתונים ומימוש עבודה "ידני" ואוטומטית (O/R Mapping) מולם, יכולת שילוב טכנולוגיות ב- WEB, לשלוט במיטב הטכנולוגיות העדכניות ביותר הקיימות כיום, שימוש אפקטיבי בכלי AI בעולם הפיתוח.
הנתונים בעמוד זה נדלו מתוך המרשתת ולכן לא בהכרח שהם מעודכנים