מתאים לדורשי עבודה באישור התמת

מתאים לחילים משוחררים ע"ח פקדון

קורס Java Advanced

משך הקורס – סה"כ 90 שעות לימוד אקדמיות

פתיחת קורס בוקר:

פתיחת קורס ערב:

להרשמה לחץ כאן

    מלאו פרטים לקבלת ייעוץ





    אני מאשר קבלת מבצעים ועדכונים מחברת RT-GROUP בכפוף לprivacy

    [honeypot Email id:email class:email]


    [ryv-popup video="https://www.youtube.com/embed/Vq2eIGS8rmQ?rel=0&controls=0&showinfo=0" frameborder="0"]

    אודות הקורס

    קורס ג'אווה זה מיועד לכל המעוניין להתמקצע בפיתוח אפליקציות בשפת ג'אווה, מטרתו להעניק את הידע והכלים הנדרשים בכדי לפתח אפליקציות מבוססות ג'אווה.
    הקורס מכוון תעסוקה, מתוכנן מראש לעזור לסטודנט לקבל את הניסיון הנדרש בכדי לעבוד בתחום התכנות בג'אווה באמצעות ביצוע מאות תרגילים מהעולם האמיתי .
    הקורס מהווה בסיס למסלול פיתוח אפליקציות Mobile ,ו- מסלול (JEE (Java Enterprise Edition

    ניתן להשתמש בתכנות בשפת JAVA למגוון ענפים, קיימות משרות רבות במגוון תחומים המתבססות על ג'אווה, לכן הקורס מבוקש ופופולארי :
    – פיתוח אפליקציות Stand-Alone
    – פיתוח אפליקציות Internet לרבות (Server & Client)
    – פיתוח רשתות חברתיות
    – פיתוח אפליקציות GUI
    – פיתוח אפליקציות למשחקי מחשב
    – פיתוח אפליקציות בפלטפורמת אנדרואיד
    – פיתוח אוטומציה לבדיקות תוכנה

    מה תלמד במהלך הקורס?
    הקורס מתחיל באבני הדרך של פיתוח ב Java – הכלים נדרשים וסביבת העבודה, תכנות פרוצודורלי, עקרונות ג'אבה, תכנות מונחה עצמים (יצירת אוביקטים ומחלקות) וממשיך בלימוד פונקציות מורכבות בעולם התוכנה, כן יכולות רבות נוספות אשר שפה זאת מעניקה בתחומים השונים לרבות פיתוח Stand-Alone Applications , Internet Applications (קיים פרוט בתגית- נושאים) .

    הקורס מורכב מ 2 חלקים:
    Java Basics (לימוד אבני פיתוח בJava ) – המעניק הכרות וידע בפיתוח באמצעות שפת ג'אווה ו – Object Oriented Programming.
    Advanced (שימוש ב Java לנושאים מתקדמים) – מתמקד בנושאים מתקדמים כגון שימוש ב Java בבסיסי נתונים, עבודה ב Java בסביבת Multithreading, שימוש ג'אווה ב Networking ועוד.

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

    זהו קורס לימוד Java מעשי הכולל דוגמאות קוד רבות:
    – תרגילי כיתה המתבצעים ע"י המרצה
    – שיעורי בית המלווים בפתרונות
    – לקראת סיום הקורס כל משתתף יבצע פרוייקט גמר (כ 100 שעות), ניתן ליישום בלווי מהנדסים מעבדות הפיתוח של החברה.

    מהי Java:

    Java היא אחת השפות התכנות הפופולריות והשימושיות ביותר, כיום קיימים מעל עשרה מליון מפתחים בשפה זו.
    ג'אווה הנה שפה מונחית עצמים (object oriented) מזכירה מאוד את ++C אך פשוטה ממנה, גם היא כוללת שימוש בתהליכונים (Thread).
    בנוסף צורכת יותר זיכרון מ ++C כיוון שהיא משתמשת בספריות הניהול של Java Virtual Machine) JVM).
    יתרון נוסף של ג'אווה הינו בהיותה ניידת, מהירה, תומכת בפלטפורמות / מערכות הפעלה שונות, מאפשרת בקלות יחסית הוספת שירותים (כגון ניהול זיכרון ואבטחה, תקשורת ועוד).
    אחת היתרונות ב ג'אווה שהיא אינה דורשת חומרה או תוכנה מיוחדות בעבור פיתוח. יתרון זה מאפשר למתכנתים ליצור אפליקציות באופן עצמאי.

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

    שפת ג'אווה התחילה את דרכה כפרויקט מחקר של חברת Sun בשלהי 1990. פרויקט זה בשם Stealth נועד ליצור פלטפורמה שבעזרתה ניתן יהיה לתכנת את הדור הבא של "המכשירים החכמים" (חברת Sun, כבר בימים ההם, הבינה שזה "הדבר הבא").
    שמו של הפרויקט שונה במהרה ל Green Project לאחר ש James Gosling (המקובל לחשוב עליו "כאבי שפת ג'אווה") ו-Mike Sheridan הצטרפו לפרויקט.

    הכוונה הייתה ליצור פלטפורמה שתהיה ברמת סטנדרטיזציה כזו המאפשרת לפתח תכניות אשר יוכלו לרוץ על כל מערכת הפעלה ללא התאמות כלשהן.
    מטרות שהנחו את Gosling בעת עבודתו על שפת ג'אווה הן כדלהלן:

    • צריכה להיות מונחית עצמים (OOP).
    • תמיכה במערכות הפעלה שונות – "קמפל פעם אחת, הרץ בכל מקום".
    • חייבת תמיכה מלאה בפיתוח רשת.
    • הרצת קוד על מערכות מרוחקות באופן מאובטח.
    • קלה ללימוד ושימוש ( אין את כל ה Pointers וכתובות של משתנים כמו ב שפת C\C++).

    תיאור הקורס

    • הלימודים מתקיימים בקמפוס רשל"צ.
    • הקורס נערך במתכונת של קורס מעשי הכולל הרצאות פרונטליות, תרגול מעשי, תרגילי כיתה ושיעורי בית המלווים בפתרונות.
    • לקראת סיום הקורס כל סטודנט יבצע פרויקט מעשי המסכם את הידע הנרכש במהלך הקורס.
    • משך הקורס הינו כ 90 שעות אקדמיות.
    • ההרצאות מתקיימות פעם בשבוע בשעות הערב או בוקר.
    קורסים שעות
    Java Basic 45
    Programming Basics – Fundamentals
    Java Virtual Machine
    Java Tools and Environment
    The main() Method
    Statements and Expressions
    Classes and Objects
    Package and Imports
    Events
    Shadowed Variables
    Static Members
    Arrays
    Java Methods
    Method Overloading
    Constructors
    Object Destruction – Garbage Collection
    Enumerations
    Java Advanced 45
    Abstract and Interface
    Polymorphism in Java
    Exceptions Handling in Java
    Assertions
    Collections
    IOStreams
    Object Oriented Design & Programming
    Inheritance & Class Designing
    Java Serialization
    JDBC – Database Connectivity
    Multi-Threading in Java
    GUI – Graphical User Interface
    Java Network Programming
    JEE Design Patterns Overview
    Command Line Development
    סה"כ שעות 90

    קהל היעד

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

    • הקורס מיועד למחוסרי ניסיון או ידע בתכנות המעוניינים בהכשרה מעשית לשפת ג'אווה.
    • אקדמאים המעוניינים בהסבה מקצועית לעולם התכנות (ייתכן ללא קורסי מבוא).
    • סטודנטים המעוניינים לללמוד ג'אווה כבסיס להתפתח לתחום האנדרואיד.
    • קורס זה מתאים אף לבעלי רקע מקדים / מפתחים מנוסים, כאשר אין צורך להשתתף בקורס Basics , ניתן להשתתף בקורס Advanced Programming בלבד.

    דרישות קדם

    1. ידע וניסיון במערכות הפעלה Windows.
    2. אנגלית ברמה בינונית – הבנה בסיסית של אנגלית טכנית.
    3. מעבר בחינות התאמה.
    4. ראיון אישי.

    קורסי המשך

    מאמרים

    קורס Javaלימוד Javaשפת Javaמה זה Javaלימוד Java למתחילים

    [/cs_section]