קורסי תכנות ג'אווה מובילים למתקדמים
Miscellanea / / November 28, 2023
יעילות Java
קורס למפתחים מתחילים ומנוסים להבנה מעמיקה של Java. הקורס עוסק בפירוט דפוסי עיצוב וניבים בשפה, ומדגים כיצד להפיק את המרב ממגוון תכונות, מגנריות ועד ספירות, מהערות ועד אריזה אוטומטית.
4,2
מבוא למסגרת האביב.
הקורס מיועד למפתחים המכירים את פלטפורמת Java (גם SE וגם EE) שרוצים ללמוד כיצד להשתמש במסגרת Spring הפופולרית ליצירת האפליקציות שלהם.
3,7
פיתוח בפלטפורמת Java SE. נושאים מתקדמים
בקורס זה, התלמידים יצברו ידע ומיומנויות מתקדמים הנחוצים לפיתוח תוכנה בפלטפורמת Java SE. קורס זה מכסה את השיעורים העיקריים של ספריות מערכת ואת היסודות של עיצוב תוכנה. הודות לכך, התלמידים ילמדו לעבוד לא רק כמתכנתים, אלא גם כמעצבי תוכנה. נושאי ליבה בפלטפורמת Java מכוסים בקורס הקשור JVA-007 Java® SE Platform Development: Core Topics.
4,2
JavaScript. רמה 6. ספריית React.js
ReactJS היא ספריית JavaScript פופולרית בקוד פתוח. נועד לבנות ממשקי משתמש (UI, ממשקי משתמש) על בסיס גישת רכיבים. הקורס יציג בפניכם את התכונות הבסיסיות של הספרייה הפופולרית ויעניק לכם מיומנויות מעשיות ביצירת רכיבים באמצעות ReactJS וסיומת JavaScript שלה - JSX.
4,1
Java Advanced I: תכנות פונקציונלי, אסינכרוני ותגובתי
הקורס מתמקד בגישות פונקציונליות, אסינכרוניות ותגובתיות מודרניות לפיתוח Java, וכולל לימוד NIO2, CompletableFuture, RxJava, Reactor, R2DBC, SSE, Spring Data reactive, WebClient, WebSocket reactive, RSocket.
4,2
יסודות התכנות בג'אווה לתלמידי בית ספר. מודול 3 [ג]
המשך ללמוד לתכנת ב-Java! התכנות מכסה את כל תחומי חיינו: מכלכלה ועד בידור, מרפואה ועד חקר החלל. בלימוד התכנות תפתחו קשב, סבלנות, התמדה, נטייה לפעילות אינטלקטואלית ויכולת קבלת החלטות עצמאיות. תרכוש מיומנויות מעשיות שתמיד יהיו שימושיות לך בעתיד! זה שימושי ומעניין יותר ממשחקים מקוונים ומועדוני מחשב!
4,1
יסודות התכנות בג'אווה לתלמידי בית ספר. מודול 2 [ג]
המשך ללמוד לתכנת ב-Java! התכנות מכסה את כל תחומי חיינו: מכלכלה ועד בידור, מרפואה ועד חקר החלל. בלימוד התכנות תפתחו קשב, סבלנות, התמדה, נטייה לפעילות אינטלקטואלית ויכולת קבלת החלטות עצמאיות. תרכוש מיומנויות מעשיות שתמיד יהיו שימושיות לך בעתיד! זה שימושי ומעניין יותר ממשחקים מקוונים ומועדוני מחשב!
4,1
אביב מתקדם
הקורס מכסה נושאים הדרושים לשימוש מקצועי ב-Spring Framework בפועל, כגון תיעוד שירותי REST, הסדרת נתונים, עסקאות ב-Spring, הרשאת JWT, יישום מעשי של WebFlux, בדיקות, פריסה ב-Docker ועוד הרבה יותר לאחרים.
4,2
פיתוח מונע מבחן (TDD) ב-Java
קורס זה מציג לסטודנטים את אחת הפרקטיקות ההנדסיות של מתודולוגיה Agile - פיתוח מונחה מבחן (TDD). ההיבטים התיאורטיים של בדיקת יחידות מכוסים, אשר יהיו שימושיים עבור מפתחים ללא קשר למתודולוגיות המשמשות בפרויקטים שלהם. הגישות התיאורטיות מומחשות באמצעות דוגמאות קוד ב-Java.
4,1
בקיא במסגרת בדיקות יחידת JUnit5
הקורס מספק מבוא ל-JUnit5. JUnit היא מסגרת לבדיקת יחידות עבור שפת התכנות Java. JUnit חשוב במיוחד בפיתוח מונע מבדיקה והוא חלק ממשפחה של מסגרות לבדיקת יחידות הידועות בשם xUnit, שבתורה היא צאצא של SUnit.
4,1
פיתוח אפליקציות ארגוניות באמצעות טכנולוגיות Java EE
בקורס זה, התלמידים ילמדו על טכנולוגיית מחשוב מבוזרת באמצעות טכנולוגיות JEE (Java Enterprise Edition), כולל באמצעות EJB, הזרקת תלות ב-CDI, עבודה עם מסדי נתונים באמצעות טכנולוגיית JPA ועבודה עם מתווכים מסרים המבוססים על טכנולוגיה JMS. הקורס בנוי על שרת WildFly (JBoss) כשרת היישומים הפופולרי ביותר כיום. עם זאת, ניתן ליישם את הידע על כל שרת שעומד במפרט JEE (WebSphere, WebLogic וכו').
4
פיתוח בפלטפורמת Java SE. נושאים בסיסיים
בקורס זה, התלמידים יקבלו את הידע והמיומנויות הבסיסיות שיאפשרו להם להתפתח בפלטפורמת Java® SE. היסודות של תכנות מונחה עצמים והשימוש ב-UML לעיצוב מכוסים. ארכיטקטורות יישומים, כמו גם היסודות של שימוש בשפת Java® (סוגי שפות, אופרטורים, מחלקות, חבילות, חריגים). מוצעים מספר רב של תרגילים מעשיים.
4
Java Advanced II: Java ביצועים גבוהים
הקורס מוקדש לשיפור הביצועים של יישומי Java: זיהוי צווארי בקבוק, גישות ושיטות עבור פרודוקטיביות, כמו גם כלים וספריות המאפשרים לך להגיע להישגים גבוהים פִּריוֹן.
4
שפת Scala למפתחי Java
בקורס זה, התלמידים יקבלו הבנה של הספציפיות והתכונות של שפת סקאלה, יתרונותיה ומקומותיה הקשים. הקורס כולל סקירה של אופרטורים וסוגי נתונים של סקאלה, לימוד מבני נתונים בסיסיים כגון מערכים, מפה, טופלים, באמצעות תכנות מונחה עצמים ופונקציונלי, עבודה עם אוספי Scala, שימוש בהתאמת דפוסים, מחלקות מקרה, טיפוסים גנריים ומרומזים טרנספורמציות. מוצעים מספר רב של תרגילים מעשיים.
4
Spring Cloud למפתחי Java
Spring Cloud הוא פרויקט המאפשר ליצור אפליקציות מבוזרות עם ארכיטקטורת מיקרו-שירות. אתה תכיר את הרכיבים הרבים הזמינים ותסתכל מקרוב על הארכיטקטורה והיכולות הרחבות של Spring Cloud.
4
Refactoring קוד Java
הקורס בוחן את מושג ה-refactoring כדרך למניעת דעיכה של התוכנית; סימנים שונים של קוד רע (ריחות) הדורשים עיבוד מחדש; הוא מתאר איזה חילוף מחדש מתאים ביותר למצב מסוים ולמכניקה שלו. במהלך ההכשרה, התלמידים מחדשים תוכנית Java®.
3,9
דפוסי עיצוב (GoF). מהדורת Java
דפוסי עיצוב הם אוספים של חוויות שניתן לעשות בהם שימוש חוזר. דפוסים משמשים בכל תחומי הפעילות מכיוון שהם מאפשרים להשתמש בפתרונות שעבדו בעבר. הידע בדפוסי עיצוב מאפשר לך לא רק ליישם את הפתרונות שלך מהר יותר ולהשיג קוד מקור באיכות גבוהה, אלא גם לתקשר בצורה יעילה יותר עם עמיתים שכבר שלטו בטכנולוגיה זו. הקורס מכסה 23 תבניות בסיסיות, המתוארות בספר "דפוסי עיצוב: אלמנטים של תוכנה מונחה עצמים ניתנת לשימוש חוזר". תוכנה מונחה עצמים בשימוש"), שנכתבה על ידי ארבעה מחברים (Gang of Four, GoF) - אריך גמא, ריצ'רד הלם, ראלף ג'ונסון וג'ון וליסיידס.
3,7
היכרות עם Apache Maven
הקורס מכסה את השימוש בבונה היישומים Apache® Maven, כולל ניהול תלות, מבנה קבצי POM, מחזור החיים של הפרויקט, יצירת תוספים וארכיטיפים. התוספים הנפוצים מכוסים, ואינטגרציה של Maven עם Eclipse והדסון IDEs מכוסה. הקורס כולל תרגילים מעשיים.
3,6
תִכנוּת
מקצוע העתיד שיכול לשנות את העולם! לפתח תוכניות, שירותים ואפליקציות שישרתו אנשים. מתכנתים כותבים קוד לתוכנה, מנתחים נתונים ומכינים מכונות.
3,8