Javaהינה אחת משפות התכנות השימושיות ביותר בפיתוח בתעשיית ההייטק. השפה מעניקה כלים לפיתוח תוכנות לפלטפורמות שונות כגון אתרי אינטרנט, מובייל, ענן וכו'. הקורס מנוהל על ידי יניב ארד אשר מתמחה בהכנסה זהירה ובטוחה של חסרי כל ידע אל עולם התכנות, והוא מקנה את הידע והביטחון החל מהנושאים הבסיסיים ועד לנושאים המתקדמים. הקורס המועבר במתכונת הדרכה ייחודית בשם“Extreme70”הינו מאוד פרקטי ומקנה ניסיון מקסימלי כבר במהלך הקורס. מקום הלימודיםפתח תקוה מתכונת הקורס60 שעות אקדמיות במשך 7 מפגשים. לימודי בוקר - פעמיים בשבוע, בשעות 9:00 – 16:30לימודי ערב - פעם בשבוע , בשעות 17:00-21:15הקורס יפתח בתחילת מרץ.
מחיר5,450 ₪ לחסרי רקע בתכנות4,450 ₪ לבעלי רקע בתכנות קהל היעדחסרי כל רקע ונסיון הרוצים לעשות את צעדיהם הראשונים בעולם ההיי-טק, או בעלי נסיון כגון אנשיQA, ניתוח מערכות ומנהלי הרוצים לעשות את קפיצת המדרגה לפיתוח תוכנה.
נושאי הלימוד- מבוא לתכנות: אלגוריתמיקה ותרשימי זרימה- יסודותJava- ניהול זרימת המידע:התניות, לולאות, הצהרות ופונקציות- קלט ופלט: עבודה עם חלון הConsole, עבודה עם קבצים- תכנות מונחה עצמים- טיפול במחרוזות- טיפול בשגיאות- אוספים ומבני נתונים- מבני נתוניםGenerics- תכנות מקבילי (אם הזמן יאפשר)
Course Description
This hands on course introduces experienced programmers to Java™ technology and Java programming techniques. The Java platform provides an object-oriented, portable and robust framework for application development. Included are core language concepts including fundamental data types, flow control, and standard function libraries. The course emphasizes object oriented programming and modular design to support distributed development environments. Included are the design of classes and objects, inheritance and polymorphism, and the details about creating programs for use on a distributed network.The course also includes coverage of the Java Collections API, fundamental I/O, exceptions, and
exception handling
Module 1 - Basics of Java
Module 2 - Control Flow statements
Module 3 - Input and output
Module 4 - Object Oriented Concepts
Module 5 - String Handling
Module 6 - Exception Handling
Module 7 - Collections
Module 8 - Generics
(Module 9 – Multithreading (If Time permits
Course Duration
Five days, 40 hours
Prerequisites
Knowledge in any programming language