fbpx

קדימה אל תחכו, התקשרו : 072-3944399

חפש קורס:

* קורס React נפתח ב 6.5 * נפתח קורס Python לחסרי רקע בתכנות * חדש !! מסלול Data Science * הסתיים מחזור 41 של Angular

צור קשר






3
 

Java Programming

 

מועבר על ידי המנטור והמדריך המנוסה בארץ לקורסי פיתוח – יניב ארד 

זהו קורס Java היחידי המועבר במתכונת Extreme70 לצבירת נסיון מקסימלי במהלך הקורס ומשתתפיו

 זוכים לליווי אישי ותמיכה 24/7 !

 

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

בקורס זה נתמחה שפת פיתוח זו : החל מהתחביר הבסיסי, דרך מרכיבי ה Framework, עבודה עם מחלקות ואובייקטים, יסודות ה Object Oriented Programming, עבודה עם Collectios ועד נושאים מתקמים כגון Generics, תכנות מקבילי מבוסס Multi Threading ועוד. הקורס מועבר כ Bootcamp לצבירת נסיון מקסימלי וכולל פרוייקט סיום.

צבירת נסיון תעשייתי במהלך הקורס

ליווי צמוד ומנטורינג במהלך בקורס ואחריו

קבוצות לימוד עד 12 משתתפים

גישה למאגרי הידע המקצועיים

יניב ארד

יניב ארד הוא המדריך המוביל והמנוסה בארץ לקורסי פיתוח תוכנה . למעלה מ 6000 מפתחים הוכשרו במתכונת Extreme70 הפרקטית בארץ ללימודי פיתוח תוכנה.
יניב, שכמנהל פיתוח ראיין בוגרי קורסים רבים, התאכזב מאוד מרמתם המקצועית.
יניב,  שאינו מאמין במצגות ללימוד תוכנה, מעביר את המשתתפים Bootcamp  אמיתי בקבוצות קטנות,  
בו תכתבו המון(!!) קוד ותצברו נסיון מעשי תוך כדי הקורס. יניב יהיה המנטור שלכם וילווה אתכם יד ביד עד הסיום המוצלח. לא יוותר לכם ולא – עליכם. 

man

פרטים נוספים

קורס זה מועבר ע״י יניב ארד, מבכירי המדריכים והמנטורים הטכנולוגיים בארץ, שהכשיר למעלה מ 6000 אנשי פיתוח בלמעלה מ 400 קורסים ב 100 חברות !

הקורס מועבר במתכונת Extreme70 המתקדמת והפרקטית בארץ ללימודי פיתוח תוכנה. עוד על מתכונת Extreme70 לחץ כאן .

 

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

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

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

 

32 שעות אקדמיות (4 ימים)

אנשי פיתוח עם רקע בתכנות​

מודול 1 – Java Environment

במודול זה נכיר את כל סביבת הפיתוח והריצה של הקורס : החל מכלי הפיתוח, דרך מבנה ה Framework, מבנה פרוייקט ו Package, דרך מרכיבי התוכנית השונים (JDK,JVM, JRE) ונבין את כל מחזור החיים של התוכנית מרגע כתיבה ועד שהופכת לשפת מכונה.

 

 מודול 2 – Variables & Data Types

במודול זה נסקור את כל סוגי המשתנים ב Java והשימוש בהם, ונלמד לעבוד עם מערכים חד ודו מימדיים. נבין היטב את טווחי ההכרה (Scopes) ואת ניהול המשתנים בזכרון.

 

מודול 3 – Flow Control

במודול זה נלמד לממש את יסודות ה Flow של התכונית : החל מההתניות השונות (If-Else), ועד ללולאות השונות ( While,Do-While,For), נלמד לעבוד עם קלט ופלט בתוכנית ועוד.

 

מודול 4 – Functions

במודול זה נלמד לעומק את כל נושא הפונקציות ב Java : החל מכתיבת וקריאה לפונקציות פשוטות, ועד לעבודה עם פונקציות העמסה, פונקציות אנונימיות, Lambda Expressions, ומודלים כגון Map,Reduce. נבין לעומק את אופן המימוש והשימושים ל Callback Functions בתכנות האסינכרוני.
 
 מודול 5 – Classes & Objects
מודול זה הוא למעשה המבוא לכל עולם ה Object Oriented. במודול זה נלמד לבנות מחלקות, לממש אותן ע״י אובייקטים, נבין את תפקיד הבנאי (Constructor), תפקידם של ה Properties וה Data Members, נסקור את סוגי המחלקות השונות ואת משמעות ה Static.
 
 מודול 6 – Objects Oriented Programming
במודול זה נלמד את כל יסודות תכנות מונחה העצמים ועל ההבדל בין זה לתכנות פרוצדורלי. נכסה את 3 אבני היסוד : Encapsulation, Inheritance ו Polymorphism בכדי להבין כיצד ניתן לכתוב תוכנית ב Java בצורה מודולרית וחכמה. 
 
 מודול 7 – Exception Handling
במודול זה נלמד כיצד לטפל בשגיאות שצצות בתוכניות שאנו כותבים. נבין את השילוב של try-catch-finally בהגנת הקוד מפני קריסות ונתאר תסריטים שונים והדרכים השונות לטיפול בשגיאות.
 
 מודול 8 – Collections & Generics

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

 

מודול 9 – Multitheading
 במודול זה נלמד את הטכניקות לתכנות מקבילי ב Java, את המורכביות והאתגרים שבאפליקציות מבוססות Mulithreading, סנכרון ותזמון תהליכים ומימוש מנגנון נעילות חכם.
 
 מודול 10 -Unit Testing
במודול זה נלמד לממש בדיקות יחידה. נכיר את היסודות של התהליך החשוב הזה במחזור החיים של התוכנה, טכניקות נפוצות ונלמד לעבוד עם הספריה הנפוצה JUnit.
  • 07.4.19| 5 מפגשים, 17:30-21:30 | תל אביב
קידום אתרים בגוגל קידום אתרים בגוגל