תנאים מיוחדים
חיילים משוחררים

דורשי עבודה

עולים חדשים

השמה בתחום

בחר שפת הסילבוס...
אולג קורזון
ראש תחום פיתוח אפליקציות Web
מרצה בכיר ומנהל תחום פיתוח WEB בחברת Real Time Group.
(HTML5, CSS, JS, jQuery, Angular, React, Node.js, MongoDB ועוד)
בעל ניסיון רחב ומגוון בהדרכות, פיתוח פרוייקטים וייעוץ אסטרטגי בתחום פיתוח אתרים ואפליקציות WEB.
ג'אווה סקריפט זו שפת סקריפטים אשר מניעה מיליוני אתרי אינטרנט ואפליקציות אינטראקטיביים ברחבי הרשת.
מדובר בשפה דינאמית אשר משמשת למגוון רחב של משימות כגון – הוספת אינטראקטיביות לאתר, הוספת מידע סטטי JS, Ajax, עדכון תוכן על פי פעילות המשתמש. גם בצד השרת ניתן להשתמש ב JS לטובת תקשורת מהירה עם בסיס הנתונים שמכיל את המידע אשר מוצג באתר, על שימושים ונושאים אלו ועוד רבים נוספים נלמד בצורה מקיפה בקורס JavaScript.
שפת תכנות זו מבוססת טקסט המשמשת הן בצד הלקוח והן בצד השרת, המאפשרת לך להפוך את דפי האינטרנט לאינטראקטיביים. כאשר HTML ו-CSS הם שפות שנותנות מבנה וסגנון לדפי אינטרנט, JavaScript נותן לדפי אינטרנט אלמנטים אינטראקטיביים המעסיקים את המשתמש.
דוגמאות נפוצות ל-JavaScript שבהן אתה עשוי להשתמש בכל יום כוללות את תיבת החיפוש באמזון, סרטון תקציר חדשותי המוטבע ב-New York Times, או ריענון עדכון הטוויטר שילוב JavaScript משפר את חווית המשתמש של דף האינטרנט על ידי המרתו מדף סטטי לדף אינטראקטיבי.
לסיכום, JavaScript מוסיף התנהגות לדפי אינטרנט.
JavaScript משמש בעיקר ליישומים מבוססי אינטרנט ודפדפני אינטרנט. אבל JavaScript משמש גם מעבר לאינטרנט בתוכנות, שרתים ובקרות חומרה משובצות. הנה כמה דברים בסיסיים -JavaScript משמש עבורם:
הוספת התנהגות אינטראקטיבית לדפי אינטרנט
JavaScript מאפשר למשתמשים ליצור אינטראקציה עם דפי אינטרנט. אין כמעט גבולות לדברים שאתה יכול לעשות עם JavaScript בדף אינטרנט - אלו הן רק כמה דוגמאות:
1. יצירת אפליקציות אינטרנט ומובייל
2. מפתחים יכולים להשתמש במסגרות JavaScript שונות לפיתוח ובניית אפליקציות אינטרנט ולנייד.
מסגרות JavaScript הן אוספים של ספריות קוד JavaScript המספקות למפתחים קוד כתוב מראש לשימוש עבור תכונות ומשימות תכנות שגרתיות - ממש מסגרת לבניית אתרים או יישומי אינטרנט סביבם.
3. בנייה של שרתי אינטרנט ופיתוח אפליקציות שרת
בניית שרתי אינטרנט פשוטים ולפתח את התשתית האחורית באמצעות Node.js.
4. פיתוח משחקים
יצירת משחקי דפדפן. אלו הן דרך מצוינת למפתחים מתחילים לתרגל את כישורי ה-JavaScript שלהם.
את השפה ניתן לחלק לשני חלקים:
1 Client side - צד הלקוח. הממשק שאותו רואה הגולש באתר, בעזרת JS אנו מוסיפים תוכן, מעצבים, מוסיפים דינמיות, שולטים בתצוגה ועוד.
2 Server side - צד השרת. אחראי על התקשורת עם בסיס הנתונים, בעזרת JavaScript וספריות נלוות לשפה אנו מתקשרים עם בסיס הנתונים של האתר בצורה יעילה ולפי צורך , מעדכנים מידע ב DB ועוד.
בקורס JavaScript נלמד את מושגי התכנות הבסיסיים, נבין את התהליכים ואופן העבודה בשפה. במהלך הקורס נעמיק יותר בפונקציות, אובייקטים שליחת וקבלת נתונים, טיפול בשגיאות, עבודה מסונכרנת ועוד. בנוסף נלמד להשתמש בספריות קיימות לצורך שיפור וייעול הפיתוח שלנו ולקצר בזמני התכנות, ולייצר ספריות משלנו שיעזרו לנו במיוחד ונוכל למחזר אותן בכל אזור בפרויקט שלנו.
בנוסף נלמד גם jQuery – ספריית JavaScript שפועלת מהעיקרון של "לכתוב פחות, לעשות יותר". בעצם המטרה של jQuery היא להפוך את השימוש בג'אווה סקריפט להרבה יותר פשוט. jQuery לוקח הרבה משימות ושורות קוד שנכתבו בשפת JavaScript ועוטף אותם במתודות ושיטות שאתה יכול לעשות בהם שימוש בעזרת שורת קוד אחת בלבד. jQuery הופך דברים מסוימים להרבה יותר קלים ליישום כמו פקודות AJAX ומניפולציות DOM.
תפקיד | שנות נסיון | |||
---|---|---|---|---|
1- 3 | 3- 5 | 6- 10 | ניהולי | |
מפתח/ת Full Stack | 17-23 ₪ | 22-28 ₪ | 26-35 ₪ | 29-38 ₪ |
Java Script Expert | 15-18 ₪ | 18-26 ₪ | 26-31 ₪ | 28-35 ₪ |
מפתח/ת Front End | 15-20 ₪ | 22-30 ₪ | 28-32 ₪ | 31-40 ₪ |
מפתח Web | 17-21 ₪ | 22-32 ₪ | 30-35 ₪ | 30-38 ₪ |
עריכה | ניהול אתר | 6-9 ₪ | 9-13 ₪ | 13-17 ₪ | 17-24 ₪ |