מפתח

Back-end

להעצמה של צוותי פיתוח עם מערך כישורי Backend End מלא לטובת צמיחה אישית וארגונית. המשתתפים ירכשו ידע עדכני, כלים וכישורים בפיתוח צד שרת, שיאפשרו להם לבנות במו ידיהם אפליקציות צד שרת.

התוכנית

קהל
לכולם
משך ההכשרה

2 חודשים

פורמט
פנים מול פנים / מרחוק
מפגשים
פיזיים
גודל (מקס)
20 משתתפים

חזון

להתקדם כמתכנת מתחיל לכניסה חלקה לתעשיית ההייטק כמפתח צד שרת.

יעדים

להבין את תחום פיתוח צד שרת על בוריו

ליצור תיק עבודות אישי ולרכוש ניסיון בפרויקטי צד שרת

ללמוד את דפוסי החשיבה של מפתחי צד שרת, חשיבה מעבר לרק לקודד

התוכנית

קהל
לכולם
משך ההכשרה

2 חודשים

פורמט
פנים מול פנים
/ מרחוק
מפגשים
פיזיים
גודל (מקס)
20 משתתפים

חזון

להתקדם כמתכנת מתחיל לכניסה חלקה לתעשיית ההייטק כמפתח צד שרת.

יעדים

להבין את תחום פיתוח צד שרת על בוריו

ליצור תיק עבודות אישי ולרכוש ניסיון בפרויקטי צד שרת

ללמוד את דפוסי החשיבה של מפתחי צד שרת, חשיבה מעבר לרק לקודד

שרתים

עקרונות JavaScript
עקרונות Python
שרת JavaScript אינטרנטי
שרת Python אינטרנטי

מסדי נתונים

MySQL

MongoDB

שותפים ולקוחות שלנו

שותפים
ולקוחות שלנו

המלצות

FAQ

האם יש צורך בניסיון פיתוח קוד?
ישנה עדיפות לניסיון קודם בפיתוח קוד על מנת לעמוד שדרישות הגבוהות של התוכנית. עם זאת, זה אפשרי להצליח לסיים את התוכנית גם ללא ניסיון קודם, אך זה ידרוש מוטיבציה ומאמץ גבוה יותר משמעותית.
איך התכנים בהכשרות שלכם מועברים?
אנו מבינים שלכל ארגון יש את הצרכים הייחודיים לו המכתיבים את סביבת הלמידה האידיאלית.
אנו תומכים בכולם! למידה מקוונת (באמצעות זום או מיקרוסופט טימס) מול למידה פרונטלית (לבחירת הלקוח) מול מודל היברידי למידה שמובלת ע״י מדריך מול למידה עצמאית על גבי המערכות שלנו.
כמה משתתפים יכולים להשתתף בהכשרה אחת?
על מנת להבטיח תהליך למידה אפקטיבי, המבוסס על החוויה המקצועית שלנו, מספר המשתתפים בקורס יכול להיות עד 20. במקרה של יותר מ-20 ועד 40 משתתפים, אנו מציעים עוזר הוראה בנוסף למדריך.
האם שיטת הלמידה שלכם היא אינטרקטיבית?
בהחלט!
אנו מאמינים שהדרך הטובה ביותר ללמוד ולהתפתח היא דרך חוויה ודרך תרגול מעשי.
מי מעביר את ההכשרות שלכם?
מדריכים מקצועיים, המוכשרים ע"י Elevation עם ניסיון מוכח בתחום אותו הם מעבירים.
עם אילו תוצרים יוצא המשתתף מהכשרות שלכם?
הכוונה היא למשהו מלבד ידע ויכולות חדשים?! בכל הכשרה שלנו אנו מספקים צידה לדרך עבור המשתתפים בדמות סיכומים (cheat sheet). בנוסף, הגישה לכלל חומרי הקורס נשמרת במערכת הלמידה של אלביישן עד ל-6 חודשים ממועד סיום הקורס.

שרתים

עקרונות JavaScript

ידע קודם
רקע של תכנות בכל שפה שהיא
איך

מקוון / פרונטלי

משך

70 שעות

עקרונות JavaScript

ידע קודם

רקע של תכנות בכל שפה שהיא

איך

מקוון / פרונטלי
משך
70 שעות
המשתתפים ילמדו את שפת התכנות JavaScript לעומק. הם יתרגלו פתרון אלגוריתמים ברמות שונות וילמדו על היכולות והתכונות הייחודית של JavaScript. לבסוף ישלטו המשתתפים בקידוד ב-JavaScript.

תיאור

עקרונות שפת התכנות JavaScript:

  • עקרונות JavaScript
  • JavaScript Drill Down
  • פתרון אלגוריתמים

תוצאות מצופות

  • הבנה של עקרונות JavaScript כשפת תכנות
  • להריץ, לדבג ולפתור בעיות בקוד JavaScript
  • לפתור אלגוריתמים ברמת מתחילים ובינוניים תוך שימוש במבני נתונים ב-JavaScript

תוכן

עקרונות JavaScript
  • JavaScript Syntax Anatomy
  • Variables (Primitives, Objects, Arrays)
  • Conditions
  • Loops
  • Functions
JavaScript
Drill Down
  • Scope
  • Arrow Functions
  • Callbacks
  • Closure
  • Event Loop
  • OOP
אלגוריתמים ומבנה נתונים
המשתתפים ילמדו איך לפתח שרת ווב בעזרת שפת התכנות JavaScript, יחד עם מסגרת Node.js וספריית Express.

תיאור

עקרונות שפת התכנות JavaScript:

  • עקרונות JavaScript
  • JavaScript Drill Down
  • פתרון אלגוריתמים

תוצאות מצופות

  • הבנה של עקרונות JavaScript כשפת תכנות.
  • להריץ, לדבג ולפתור בעיות בקוד JavaScript.
  • לפתור אלגוריתמים ברמת מתחילים ובינוניים תוך שימוש במבני נתונים ב-JavaScript.

תוכן

עקרונות JavaScript
  • JavaScript Syntax Anatomy
  • Variables (Primitives, Objects, Arrays)
  • Conditions
  • Loops
  • Functions
JavaScript Drill Down
  • Scope
  • Arrow Functions
  • Callbacks
  • Closure
  • Event Loop
  • OOP
אלגוריתמים ומבני נתונים

שרתים

שרת JavaScript אינטרנטי

ידע קודם
קורס עקרונות JavaScript
איך

מקוון / פרונטלי

משך

35 שעות

שרת JavaScript אינטרנטי

ידע קודם

קורס עקרונות JavaScript

איך

מקוון / פרונטלי
משך
35 שעות
המשתתפים ילמדו איך לפתח שרת אינטרנטי בעזרת שפת התכנות JavaScript, יחד עם מסגרת Node.js וספריית Express.

תיאור

בניית שרת אינטרנטי תוך שימוש בשפת התכנות JavaScript:

  • Node.js
  • Express
  • Validations

תוצאות מצופות

  • עבודה עם JavaScript מצד השרת
  • הבנה של חשיבות ונהלים מומלצים לולידציה מצד השרת
  • בניית שרת JavaScript עם REST API

תוכן

Node.js
  • Node.js בסיסי
  • Built-in modules (fs, http)
  • npm
Express
  • Routing
  • REST API
  • Middlewares + Validations
בניית שרת JavaScript עם REST API.
המשתתפים ילמדו איך לפתח שרת ווב בעזרת שפת התכנות JavaScript, יחד עם מסגרת Node.js וספריית Express.

תיאור

בניית שרת ווב תוך שימוש בשפת התכנות JavaScript:

  • Node.js
  • Express
  • Validations

תוצאות מצופות

  • עבודה עם JavaScript מצד השרת.
  • הבנה של חשיבות ונהלים מומלצים לולידציה מצד השרת.
  • בניית שרת JavaScript עם REST API.

תוכן

Node.js
  • Node.js בסיסי
  • Built-in modules (fs, http)
  • npm
Express
  • Routing
  • REST API
  • Middlewares + Validations
בניית שרת JavaScript עם REST API

שרתים

עקרונות Python

ידע קודם
רקע של תכנות בכל שפה שהיא
איך

מקוון / פרונטלי

משך

70 שעות

עקרונות Python

ידע קודם

רקע תכנותי בכל שפת תכנות שהיא

איך

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

תיאור

לימוד עקרונות שפת התכנות Python:

  • עקרונות Python
  • Python Drill Down
  • פתרון אלגוריתמים

תוצאות מצופות

  • הבנה של עקרונות Python כשפת תכנות
  • להריץ, לדבג ולפתור בעיות בקוד Python
  • לפתור אלגוריתמים ברמת מתחילים ובינוניים תוך שימוש במבני נתונים ב-Python

תוכן

עקרונות Python
  • Variables (Primitives, Objects, Arrays)
  • Conditions
  • Loops
  • Functions
Python Drill Down
  • Modules
  • Decorators
  • OOP
אלגוריתמים ומבני נתונים
המשתתפים ילמדו איך לפתח שרת ווב בעזרת שפת התכנות Python, יחד עם ספריית FastAPI שלה.

תיאור

לימוד עקרונות שפת התכנות Python:

  • עקרונות Python
  • Python Drill Down
  • פתרון אלגוריתמים

תוצאות מצופות

  • הבנה של עקרונות Python כשפת תכנות.
  • להריץ, לדבג ולפתור בעיות בקוד Python.
  • לפתור אלגוריתמים ברמת מתחילים ובינוניים תוך שימוש במבני נתונים ב-Python.

תוכן

עקרונות Python
  • Variables (Primitives, Objects, Arrays)
  • Conditions
  • Loops
  • Functions
Python Drill Down
  • Modules
  • Decorators
  • OOP
אלגוריתמים ומבני נתונים

שרתים

שרת Python אינטרנטי

ידע קודם
ידע בסיסי ב- Python
איך

מקוון / פרונטלי

משך

35 שעות

שרת Python אינטרנטי

ידע קודם

ידע בסיסי ב- Python

איך

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

תיאור

בניית שרת אינטרנטי תוך שימוש בשפת התכנות Python:

  • FastAPI
  • Validations

תוצאות מצופות

  • הבנה של חשיבות ונהלים מומלצים לולידציה מצד השרת
  • בניית שרת Python עם REST API

תוכן

FastAPI
  • Routing
  • REST API
  • Middlewares + Validations
  • Security
בניית שרת Python עם REST API.
המשתתפים ילמדו איך לפתח שרת ווב בעזרת שפת התכנות Python, יחד עם ספריית FastAPI שלה.

תיאור

בניית שרת אינטרנטי תוך שימוש בשפת התכנות Python:

  • FastAPI
  • Validations

תוצאות מצופות

  • הבנה של חשיבות ונהלים מומלצים לולידציה מצד השרת.
  • בניית שרת Python עם REST API.

תוכן

FastAPI
  • Routing
  • REST API
  • Middlewares + Validations
  • Security
בניית שרת Python עם REST API

מסדי נתונים

MySQL

ידע קודם
לא נדרש
איך

מקוון / פרונטלי

משך

20 שעות

MySQL

ידע קודם

לא נדרש

איך

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

תיאור

לימוד צעדים ראשונים ועבודה עם מסד הנתונים היחסי MySQL:

  • מסדי נתונים יחסיים
  • MySQL

תוצאות מצופות

  • בנייה ושימוש במסד נתונים יחסי
  • אינטגרציה של MySQL לתוך אפליקציית שרת ווב

תוכן

מסדי נתונים יחסיים
  • היכרות
  • SQL Language
MySQL
  • צעדים ראשונים
  • שימוש ב-ORM עבור שרת אינטרנטי נבחר (למשל Sequelize for Node.js
המשתתפים ילמדו את עקרונות מסדי נתונים רלציוניים באופן כללי, ובפרט את עקרונות MySQL. הם ילמדו איך להתחבר ולתקשר עם מסד הנתונים תוך שימוש בשרת לבחירתם.

תיאור

לימוד ועבודה עם מסד הנתונים היחסי MySQL:

  • מסדי נתונים יחסיים
  • MySQL

תוצאות מצופות

  • בנייה ושימוש במסד נתונים יחסי.
  • אינטגרציה של MySQL לתוך אפליקציית שרת ווב.

תוכן

מסדי נתונים יחסיים
  • היכרות
  • SQL Language
MySQL
  • MongoDB locally
  • MongoDB in the cloud (Atlas)
  • MongoDB queries
  • שימוש ב-ORM  עבור שרת ווב נבחר (למשל Mongoose for Node.js)

מסדי נתונים

MongoDB

ידע קודם
לא נדרש
איך
מקוון / פרונטלי
משך

20 שעות

MongoDB

ידע קודם

לא נדרש

איך

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

תיאור

לימוד צעדים ראשונים ועבודה עם מסד הנתונים MongoDB NoSQL:

  • מסדי נתונים NoSQL
  • MongoDB

תוצאות מצופות

  • בנייה ושימוש במסד נתונים NoSQL
  • אינטגרציה של MongoDB לתוך אפליקציית שרת ווב

תוכן

מסדי נתונים NoSQL
  • היכרות
  • Relational vs. NoSQL
MongoDB
  • MongoDB locally
  • MongoDB in the cloud (Atlas)
  • MongoDB queries
  • שימוש ב-ORM עבור שרת אינטרנטי נבחר (למשל Mongoose for Node.js)
המשתתפים ילמדו את עקרונות NoSQL ומסדי הנתונים מבוססי המסמכים באופן כללי, ובפרט את עקרונות MongoDB. הם ילמדו איך להתחבר ולתקשר עם מסד הנתונים תוך שימוש בשרת לבחירתם.

תיאור

לימוד ועבודה עם מסד הנתונים MongoDB NoSQL:

  • מסדי נתונים NoSQL
  • MongoDB

תוצאות מצופות

  • בנייה ושימוש במסד נתונים NoSQL.
  • אינטגרציה של MongoDB לתוך אפליקציית שרת ווב.

תוכן

מסדי נתונים NoSQL
  • היכרות
  • Relational vs. NoSQL
MongoDB
  • צעדים ראשונים
  • שימוש ב-ORM  עבור שרת אינטרנטי נבחר (למשל Sequelize for Node.js)

מאז פרוץ המלחמה ב-7.10.23 פיתחנו יחד עם שותפים רבים ומגוונים תוכניות הכשרה שמטרתן לתמוך ולסייע לאוכלוסיות שהושפעו מהמצב בישראל