הקורס הזה מלמד את התכונות המתקדמות של סביבת פתוח תוכנה ב-JAVA. נלמד על Frameworks חשובים המשמשים לפתוח תוכנה נכונה ב-Java. נלמד נושאים כגון RMI, JDBC, JNI, OSGi ועוד.
קהל יעד – תוכניתנים מנוסים בשפת JAVA, ארכיטקטי תוכנה המכירים JAVA, ראשי צוותים ומנהלי פרויקטי תוכנה
לקורסי Java נוספים במכללת סלע
קורס-JPA-תוך-שימוש-ב-Hibernate, קורס-תכנות-Java-לתוכניתנים-מנוסים, פיתוח-תוכנה-ב-Java, קורס-J2EE-לפתוח-מערכות-ארגוניות-גדולות, תבניות-תכנון-מערכות-J2EE, קורס-JAVA-מתקדם, תבניות-תכנון-ב-Java, תכנות-מתקדם-מאוד-ב-JAVA-תוך-שימוש-בתבניות-תכנון-מוכרות, תכנות-JAVA-מתקדם-מאוד, סדנת-8-Java, סביבת-הפיתוח-ב-JAVA, פיתוח-תוכנה-לאתרי-WEB-מתקדמים-ב-JAVA, מערכות-JAVA-ללא-תוכניתנים, ניתוח-ביצועים-של-אפליקציות-JAVA-בשדה, פיתוח-תוכנה-עם-שירותי-WEB-בשפת-JAVA, פיתוח-תוכנה-עם-טכנולוגיית-Object-Oriented-בסביבת-JAVA, Spring-מתקדם, פיתוח-תוכנה-ב-JAVA-תוך-ששימוש-ב-Spring, פיתוח-תוכנה-ב-JAVA-מבוסס-בדיקות, שימוש-ב-XML-לתוכניתנים
לרשימה של כל קורסי הייטק
תיאור הקורס
הקורס הזה מלמד את התכונות המתקדמות של סביבת פתוח תוכנה ב-JAVA. נלמד על Frameworks חשובים המשמשים לפתוח תוכנה נכונה ב-Java. נלמד נושאים כגון RMI, JDBC, JNI, OSGi ועוד.
מודולים
- אדריכלות RMI
- הגדרת ויישום ממשקים מרוחקים - דוגמה שלב אחר שלב
- התקשרות RMI
- RMI over IIOP - נספח
- אבטחת RMI - נספח
- תרגול RMI
מודול 2: JDBC
- מבוא ל- JDBC 3.0
- Types of JDBC drivers
- ביצוע הצהרות, הצהרות מוכנות והצהרות ניתנות להחלטה
- Row sets
- JDBC Transactions
- Save points
- עיצוב הקומפוננטות
- רמות בידוד
- חבילת javax.sql - נספח
- תרגול JDBC
מודול 3: JNI – Java Native Interface
- מה זה JNI?
- The “native” Keyword
- The javah process
- Invoking native methods
- Passing arguments to native methods
- חפצים, מערכים ומחרוזות
- הפניות מקומיות וגלובליות
- Callbacks methods’ id and fields’ id
- טיפול בשגיאות Java
- Threads
- בעיות ביצועים
- תרגול JNI
מודול 4: Introduction to OSGI
- מה זה OSGI?
- ארכיטקטורת OSGI
- Starting OSGi runtime
- Bundle
- Installing and starting a bundle
- שירותים
מודול 5: AOP with AspectJ
- סקירה של AspectJ
- AJDT
- Points
- Advice
- Aspects
- API
מודול 5: Quartz scheduler
- סקירת של קוורץ
- Jobs
- Triggers
- נושאים מתקדמים
- תרגול קוורץ
*מכללת סלע שומרת לעצמה את הזכות לעדכן את הפרטים בהתאם לדרישות השוק מבלי להודיע מראש. נא בדקו עם נציגי המכירות לגבי הפרטים המעודכנים נכון להיום, בטלפון 03-6176666 או באימייל Info@sela.co.il
חזרה