התחייבות לעבודה
מוכר לפיקדון
בפיקוח משרד הכלכלה
המסלול יפתח בקרוב בעוד…
בואו להיות מפתחי תוכנה JAVA תוך מספר חודשים! השאירו פרטים לקבלת מידע על המסלול:
שפת JAVA הינה אחת משפות התכנות הפופולאריות ביותר בעולם המיועדת לשימוש בטכנולוגיות אינטרנט.
השפה משמשת כיום מיליוני מתכנתים בארץ וברחבי העולם לבניית אפליקציות. JAVA מספקת יכולות מלאות לבניית אפליקציות PC אך עיקר העיסוק בה הוא פיתוח בתעשיית ההמונים המאפיינת את עידן האינטרנט. החלק העיקרי בה כיום, הנקרא SPRING, משמש כאוסף פתרונות המיועד למטרה זו ונפוץ מאוד כיום בתעשיית ה-IT וה-Enterprise. סביבת Spring הוכחה כאמינה, יציבה המסוגלת לתת מענה לאתגרים הרבים שהתעשייה מציבה כגון: ריבוי משתמשים (סדרי גודל של מאות אלפים ואפילו מיליונים) ומימושי Business מורכבים ודינאמיים מאוד.
עולם ה-Open Source (הקוד הפתוח) הינו מפותח מאוד בקרב קהילת ה-Java וניתן למצוא מגוון אינסופי של פתרונות וכלים המבוססים על קוד פתוח. טכנולוגיית Spring, מתבססת כולה על טהרת הקוד הפתוח.
הקורס מתייחס לשני הצדדים העיקריים בעולם הפיתוח – צד לקוח וצד שרת – Full Stack Development, אולם מעבר לעבודה בצד שרת, הקורס מאפשר לבוגריו לבנות לקוחות משני סוגים נפוצים ופופולאריים – אפליקציות למובייל ואתרי אינטרנט דינאמיים בטכנולוגיות מתקדמות כולל ארכיטקטורות תוכנה מודרניות לעידן ה-BigData Microservices.
הכשרה זו מובילה את בוגריה מנקודת האפס לאורך כל המסלול – החל בתכנות בסיסי, דרך עולם השרתים וכלה בפיתוח למובייל תוך מתן דגש על טכנולוגיות שיבטיחו התמקצעות ורלוונטיות בשוק העבודה. קורס ייחודי זה מכשיר את משתתפיו לפיתוח בסיסי ומתקדם של אפליקציות ומודולים מבוססי Mobile ,JAVA ו-Spring.
קורס JAVA בנוי באופן הבא:
קורסי בסיס – ההכרחיים להשגת יכולות פיתוח בסיסיות בכלל וב-JAVA בפרט. קורסי הבסיס כוללים את עקרונות הפיתוח, פיתוח בשיטת Object-oriented, פיתוח בשפת JAVA, בניית ממשקים גרפיים בשפה, עבודה מול בסיסי נתונים (SQL).
קורסי WEB – קורסים אלו מכירים את עולם ה-WEB ואת הטכנולוגיות המובילות בו. שלב זה הינו קריטי לפני הכניסה לעולם ה-JEE שכולו מתרכז במתן פתרונות לפיתוח בצד השרת. במודול זה נלמדות גם טכנולוגיות צד-לקוח, ביניהן React, אשר מאפשרת למפתחים ליישם פתרונות מקצה לקצה (Full Stack Development) במהירות.
קורסי פיתוח צד שרת – קורסים אלו מתייחסים בעיקר לטכנולוגיית Spring ואופן יישומה באפליקציות גדולות ומודרניות, ניהול שירותי רשת, גישה אינטנסיבית למסדי נתונים ועוד.
קורסים מתקדמים – קורסים הנחלקים לשתי קבוצות: פיתוח מתקדם בשפת JAVA שמטרתו להעניק "עומק" והבנה מעמיקה יותר. החלק השני מתרכז ביישום ארכיטקטורות תוכנה מודרניות וכולל Microservices ועבודה עם Docker) Containers).
פרויקט מלווה – הקורס מלווה בפרויקט אשר נבנה בשלבים והופך מאפליקציית JAVA למערכת הבנויה לפי המודל התלת שכבתי ומכסה את רב רובן של הטכנולוגיות הנלמדות. הפרויקט מתבצע בקבוצות ונעשה מחוץ למסגרת השעות בכיתה. הקורס כולל מפגשי הנחייה ויעוץ אשר יעשה ע"י המרצים.
ליווי מקצועי
מנהל אקדמי – רוני קרן
CTO בחברת ג'ון ברייס הדרכה, עוסק למעלה מ – 15 שנה בטכנולוגיות צד שרת ואינטרנט, ובפעילות בתחום הפיתוח, יעוץ והדרכה. מתמחה בתחומי Java ו – JEE.
בעל ניסיון רב בפיתוח עסקי בתחום Java והכשרות עובדים באירופה ובסין ובעבודה מול חברות – החל מחברות הזנק וכלה במוסדיים, Enterprise ו – IT.
מלווה שנים רבות את תעשיית הפיתוח בסביבת האינטרנט, תוך חשיפה לפרויקטים רבים ומגוונים בארץ ובחו"ל.
תעודת גמר מטעם משרד העבודה והרווחה עבור קורס "תכנות ב-JAVA"
על מנת להיות זכאי לקבל תעודות גמר של הקורס יש לעמוד בדרישות הבאות:
האקדמיה המקוונת של ג'ון ברייס מציעה לתלמידים מגוון רחב של קורסי אונליין בלמידה עצמית כהשלמה ממוקדת לתחום הנלמד.
בנוסף לשעות הלימוד בכיתה, התלמידים יקבלו גישה לקורסים מקוונים הממוקדים לחיזוק והעמקת הידע בהתאם להמלצותיו של המנהל המקצועי של המסלול.
בנוסף ללימוד הפרונטלי בכיתה, במהלך הקורס יתקיימו מפגשי תמיכה וליווי המתבצעים באמצעות פלטפורמה ללמידה מרחוק.
המפגשים מאפשרים לתלמידים לקבל מענה וסיוע ממרצה וממתרגל הקורס בנוגע לחומר הנלמד במהלך המסלול בצורה יעילה וממוקדת, ללא צורך בהגעה למכללה.
*מועדי המפגשים מפורסמים במהלך הקורס.
2 – 0
שנות ניסון
20,000 – 18,000
3 – 2
שנות ניסון
24,000 – 20,000
5 – 3
שנות ניסון
28,000 – 25,000
5+
שנות ניסון
32,000 – 27,000
מבוא
לתכנות
נושאים:
מודול זה יציג את עקרונות התכנות ויאפשר לחסרי רקע בתכנות ליצר פתרונות לוגיים ולהבין את הפעולות העיקריות למימוש FLOW CONTROL בתוכניות. בשלב זה נעשה שימוש בתרשימי זרימה לפתרון הבעיות ולבניית האלגוריתמים.
סיבוכיות
נושאים:
מודול זה מתמקד בהבנת סיבוכיות ריצה של קוד. מטרת המודול היא להקנות יכולת להתחשב בביצועים ובכתיבת קוד אפקטיבי. בנוסף, מודול זה מתייחס לנושאים רבים שעולים בראיונות עבודה.
מבוא לפיתוח מוכוון עצמים
Object Oriented
Programming
נושאים:
מודול זה יציג, באופן תיאורטי, את צורת התכנות המודרנית הקרויה 'תכנות מונחה עצמים'. בחלק זה יתוודעו התלמידים לשיטת הפיתוח המהפכנית, יפנימו את המושגים הבסיסיים ויבינו היכן משתלב האלגוריתם בתכנות מסוג זה.
Introduction to SQL
נושאים:
מודול זה מציג את הטכנולוגיה הנפוצה ביותר לעבודה מול מסדי נתונים (DATA BASES) לטובת יצירת, עדכון ומחיקת טבלאות. הקורס יעסוק בעיקרי השפה וביכולותיה הבסיסיות ביותר.
שפת SQL משמשת במקרים מסוימים להעברת פקודות בין תוכניות JAVA לבין מסדי הנתונים העובדים מולן.
קרא עוד
Java Programming
Language
נושאים:
במודול זה ייושמו הן בניית האלגוריתמים והן בניית אפליקציות לפי עקרונות תכנות מונחה עצמים בסביבת JAVA. כמו כן תילמד סביבת הריצה, כלי הפיתוח ועוד חבילות תוכנה הכלולות ב-JAVA שמטרתן לסייע ולספק כלים ביד המתכנת כגון – טיפול בשגיאות, עבודה עם מבני נתונים, שליטה על ריבוי תהליכים, היכרות עם בניית ממשקי משתמש ועוד.
Java Functional
Programming
נושאים:
מודול זה עוסק בפיתוח פונקציונלי. שיטת פיתוח זו הפכה לרלוונטית מאוד עבוד מתכנתי FULLSTACK ושפת JAVA מגרסתה השמינית מספקת יכולות מלאות ו-API לטובת STREAMS המתבסס כולו על פיתוח פונקציונלי. התלמידים יחשפו לתכנות פונקציונלי ולעבודה עם STREAMS בשפת JAVA.
Java Design
Patterns
נושאים:
פיתוח תשתיות תוכנה מונחות אובייקטים מהווה חלק מכריע בהצלחת הפיתוח של מערכות המידע המודרניות.
DESIGN PATTERNS הוא ענף מודרני בתחום העיצוב מונחה אובייקטים, המנסה לתת פתרונות כלליים לבעיות עיצוב ותכנון בהן נתקלים מפתחים ומעצבים של מערכות אלו. בקורס זה נלמד נושא ה- DESIGN PATTERNS תוך כדי יישום בשפת JAVA.
Spring & Advanced
Spring Framework
נושאים:
מודול זה עוסק באלטרנטיבה הפופולארית ביותר כיום לפיתוח צד-שרת אשר מגיעה מעולם קוד הפתוח. SPRING מאפשר להשתמש בשירותי תשתיות תקדמים ללא הצורך לעמוד בתקנים המחמירים והכבדים של JEE. בכך, ניתן לשלב את היכולות של SPRING גם על אפליקציות שאינן עושות שימוש ב-APPLICATION SERVER.
SPRING הינה טכנולוגיה בוגרת ונעשה בה שימוש מאסיבי במגוון החברות בארץ ובעולם שבחרו ב-JAVA כשפת הפיתוח שלהם.
קרא עוד
Hibernate / JPA
נושאים:
מודול זה עוסק בעבודה מול מסדי נתונים – RDBMS & NOSQL ובשילובו עם סביבת SPRING. במהלך המודול נלמד לעדכן ולשלוף נתונים ממסדי נתונים רלציוניים ומ-MONGODB.
HTML & CSS
נושאים:
מודול זה עוסק בהכרת הטכנולוגיה הבסיסית ביוצר לבניית וסגנון דפי WEB. המודול ידון באופן בו פורסים רכיבי WEB על המסך וכיצד ניתן לקלוט נתונים מהמשתמש על מנת להעבירם לשרת לביצוע חישובים.
מודול זה ישמש מאוחר יותר כאשר טכנולוגיות JAVA יחוללו (ייצרו בזמן אמת) דפי HTML עם תשובות מותאמות למשתמשי הקצה.
קרא עוד
Java Script
נושאים:
מודול זה עוסק בשדרוג היכולות של דפי HTML לטובת וידוא קלט, שיפור חווית המשתמש ע"י הפיכת הפקדים שבדף לנוחים ואינטואיטיביים יותר. מודול זה מצטרף למודול הקודם ומשלים אותו. בסופו ניתן יהיה לבנות ולסגנן דפי WEB ברמה גבוהה תוך שימוש ביכולות העדכניות הקיימות כיום בצד הלקוח (בדפדפנים).
Java & Web-Services
נושאים:
מודול זה מציג את הסטנדרט הנפוץ לתקשורת בין אפליקציות – WEB-SERVICES ועוסק באופן בו מממשים WEB-SERVICES בסביבת JAVA. המודול תוקף את הנושא מצד הלקוח – כיצד לקוחות JAVA יכולים להתחבר לשירותי רשת (גם אם הם כתובים בשפות אחרות) ולהתחבר אליהם על מנת להפעילם.
בנוסף, תוקף את צד השרת – כיצד ניתן לחשוף לוגיקה עסקית או שירותים הקיימים בארגון באופן סטנדרטי ללקוחות חיצוניים. המודול עוסק הן ב-XML והן ב-REST.
קרא עוד
SpringMVC
נושאים:
במודול זה ניישם פיתוח WEB-SERVICES המתבססים על טכנולוגיית REST באמצעות SPRING FRAMEWORK.
React
נושאים:
מודול זה עוסק באחת מהטכנולוגיות הפופולאריות ביותר לבניית ממשקי משתמש ב-WEB לפי ארכיטקטורת SINGLE PAGE APPLICATION ונחשבת למבוקשת ביותר ליצירת FRONT-END אינטראקטיבי המתקשר עם שירותי רשת.
Microservices
Spring.cloud
נושאים:
היכרות פרקטית עם ארכיטקטורת מיקרו-שירותים וחשיבותה בעולם ה-BIGDATA. יישום מערכת הכוללת CONFIG, CONSUL (DISCOVERY), GATEWAY, LOAD-BALANCER, CIRCUIT-BREAKER, MONITORING באמצעות SPRING.CLOUD.
בסיום המודול התלמידים יהיו מסוגלים להבין את כיצד לאפיין או לבצע DECOMPOSE למערכות לטובת מיקרו-שירותים וליישם מערכת עובדת בסביבת SPRING.
קרא עוד
Dockerizing
Java/Spring
נושאים:
מודול זה מכיר לתלמידים את הכלי DOCKER, את הרעיון העומד מאחורי שימוש ב-CONTAINERS וחשיבותו כיום. במהלך המודול נדון בפקודות בסיסיות, נייצר IMAGES לאפליקציות SPRING BOOT ונכיר את DOCKER HUB.
Extreme Java
נושאים:
מודול זה הינו מודול המיועד להפוך את הידע הנרכש ב-JAVA למתקדם יותר ויסודי יותר. לאחר שכבר הונחו היסודות לתכנות בסביבת JAVA, מודול זה ישדרג את ההבנה של ריבוי תהליכים ויעסוק בפתרונות קיימים ומתקדמים כגון ו-THREAD EXECUTORS.
מודול זה עוסק גם ב-REFLECTION ומשלים את ההבנה – כיצד FRAMEWORK מיושמים הלכה למעשה.
מטרת המודול – הפיכת מתכנתי ה-JAVA לבעלי ידע מעל הממוצע בקרב אוכלוסיית המפתחים.
קרא עוד
Introduction
to Android
נושאים:
מודול זה מציג את עולם המובייל ב-JAVA. המודול עוסק בתשתיות מבוססות JAVA ובמידת הפופולריות שלהן בעולם המובייל כיום. המודול מציג את פלטפורמת ANDROID ועוסק בבניית אפליקציות לקוח למגוון המכשירים התומכים.
פרויקט מלווה
התואר, ההסמכה והבידול
על מנת להיות זכאי לקבל תעודות גמר של הקורס יש לעמוד בדרישות הבאות:
האקדמיה המקוונת של ג'ון ברייס מציעה לתלמידים מגוון רחב של קורסי אונליין בלמידה עצמית כהשלמה ממוקדת לתחום הנלמד.
בנוסף לשעות הלימוד בכיתה, התלמידים יקבלו גישה לקורסים מקוונים הממוקדים לחיזוק והעמקת הידע בהתאם להמלצותיו של המנהל המקצועי של המסלול.
בנוסף ללימוד הפרונטלי בכיתה, במהלך הקורס יתקיימו מפגשי תמיכה וליווי המתבצעים באמצעות פלטפורמה ללמידה מרחוק.
המפגשים מאפשרים לתלמידים לקבל מענה וסיוע ממרצה וממתרגל הקורס בנוגע לחומר הנלמד במהלך המסלול בצורה יעילה וממוקדת, ללא צורך בהגעה למכללה.
*מועדי המפגשים מפורסמים במהלך הקורס.
דברו ישר עם הבוגרים שלנו
דברו ישר עם הבוגרים שלנו
מחלקת השמה
91% בוגרי הקורס כבר עובדים!
תעשיית ההייטק מחפשת בוגרי הכשרות מקצועיות, רציניות עם ידע עדכני ורלבנטי לעולם העבודה.
מכללת ג'ון ברייס חיפה מלווה אתכם צעד אחר צעד בדרך לכניסה לעולם העבודה וחושפים אתכם לכל הזדמנויות הקריירה האפשריות!
הכנת
קורות חיים
סדנאות
לחיפוש עבודה
סימולציה
לפני ראיון
דרושים
משרות לבוגרים
בין המעסיקים שלנו:
בואו גם ללמוד וישר לעבוד
אולי יעניין אותך גם…
שנת 2021 היא השנה של השינויים, העידן החדש שנכנסנו אליו לא מאפשר לכם להיות אנונימיים, במיוחד אם אתם רוצים לחפש את האתגר החדש שלכם ולפרוץ החוצה במובן התודעתי והמקצועי. אנחנו לא נחזור לעולם הישן אף פעם ונגמרו הימים של להתחבא מאחורי תמונה או אתר. היום צריך ומומלץ לספר את מה שאתם יודעים ויש להפוך גם ל"אושיות רשת" מקצועיים על מנת להגיע למצב בו המילים שלכם ישפיעו על כל מי שצופה בכם. כדי להניע את התהליך, נעבור על 10 כללים שתוכלו לעשות כדי להשפיע יותר על המיתוג האישי שלכם, כולל כמה צריך לפרסם, מתי לפרסם, מה לפרסם, וכיצד לנצל כמה מהתכונות המגניבות של לינקדאין. נוכחות חזקה בלינקדאין תוביל אתכם לשימוש נכון ואפקטיבי.