ליצירת קשר
whatsapp
לימודי הייטק ב-INT LIVE
טלפון
פיתוח

קורס Full Stack

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

 תאריך הקורס: 25/06/24  564 שעות אקדמיות

תעשיית ההיי-טק מחפשת היום מפתחים עם המיומנויות הנדרשות לפיתוח מקצה לקצה, צד שרת
(End-Back) וצד לקוח (End-Front). קורס Full Stack עוסק בטכנולוגיות המובילות בשוק, בפיתוח – WEB, פלטפורמות, אפליקציות ופיתוח תוכנות מורכבות. מסלול זה מכשיר מועמדים חסרי רקע וללא ניסיון קודם למקצוע המבוקש ביותר בתעשיית ההיי-טק.

מהו קורס Full Stack ומה לומדים בו?

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

 

מה לומדים בקורס Full Stack?

המסלול מתמקד בשפות הפיתוח הפופולאריות לצד לקוח כמו TypeScript, React.Js, React Native ועוד.
כמו כן, מתמקד המסלול בשפות מובילות לפיתוח צד שרת כגון: Node.Js ועוד. בנוסף, נתרגל עבודה עם מסד נתונים MySQL ומסד הנתונים MongoDB.
המסלול משלב פרויקטים מעשיים בסיום כל שלב לימודי, שמטרתם להטמיע את החומר הנלמד וליצור תיק עבודות אשר ישמש את הסטודנטים בתעשייה.

היקף השעות של קורס Full Stack

564 שעות לימוד אקדמיות (344 שעות לימוד + 220 שעות עבודה עצמית על הפרויקטים).

קהל היעד ותנאי קבלה

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

נדרש ציון עובר במבחן פנימי של המכללה.

יתרונות הקורס

  • מסלול מקיף עם התמחות נרחבת בצד לקוח (Front End) – תחום מבוקש בתעשייה
  • מסלול שכולל את הטכנולוגיות המתקדמות ביותר: MySQL ,TypeScript, ,React MongoDB, Node. js ועוד
  • ללמוד מהמרצים הטובים ביותר בתעשייה
  • תצאו עם תיק עבודות ופרויקט גמר ברמת תעשייה, שיבדל אתכם משאר המועמדים בתחום

נקודות זכות אקדמאיות בקורס Full Stack Developer

במסגרת שיתוף הפעולה של מכללת INT עם מערך לימודי החוץ של האוניברסיטה הפתוחה, ניתנת הכרה באיכות האקדמית של הקורסים הנלמדים במכללה. מערך לימודי החוץ של האוניברסיטה הפתוחה מכיר ב-4 נקודות זכות של קורס Full Stack Developer לקבלת תארים אקדמיים טכנולוגיים.

איפה משתלבים בשוק העבודה אחרי קורס Full Stack?

היתרון הבולט בתחום הוא מגוון אפשרויות תעסוקה, כמו אפשרות לעבוד בחברות בינלאומיות לבין עבודה בחברות קטנות כגון חברות סטארט-אפ, בית תוכנה, בחברות לפיתוח אתרים, פלטפורמות ואפליקציות.

שם הבוגר/ת
שם החברה
תפקיד
אייתן היימן
AlgoSec
Full Stack Developer
מילנה זינגרמן
GainGuard
Software Engineer Intern
מתן שטרן
אלביט תחת Qualitest
Software and Hardware Tester

תעודות והסמכות

דרישות לזכאות תעודת גמר:

  • השתתפות בלפחות 85% משעות הקורס
  • נוכחות חובה בהגשת פרויקט הגמר
  • חובת הגשת כל מטלות הקורס וקבלת ציון עובר (מבחנים, תרגילים, עבודות, פרויקטים)

שאלות נפוצות על קורס Full Stack בניית אתרים

ג'וניור ללא ניסיון – 16-17 אלף וסניור 31-34 אלף שקלים.

לימוד צד לקוח (Front-End) ומאחורי הקלעים של המערכת (Back-End) מהווה יתרון בתעשיית ההייטק ומאפשר לבלוט בתהליך הקבלה לעבודה!

הכרת טכנולוגיות, יכולת תכנון ואפיון ברמת דיוק גבוהה, יצירתיות, כתיבת קוד ועוד.

מפתח Full Stack יוכל להשתלב במקומות עבודה נחשקים בתעשייה כמו בחברות סטארט-אפ, בתי תוכנה, חברות הייטק, חברות לפיתוח אתרים, מוסדות ציבוריים ופרטיים ועוד.

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

וודאי. קורס Full Stack הוא בסיס מצוין ללימודי פיתוח אתרים ואפליקציות בצד לקוח וצד שרת, אולם ניתן להתמקצע בשפות נוספות כדי להעצים את הסיכויים להתקבל למשרות נחשקות כמו שפות קוד C#, C++ בסביבת NET, עבודה ב- CLOUD, פיתוח ועוד.

סטודנטים ממליצים על הקורס

עידן סטודנט
עידן גולן | בוגר קורס Full Stack

"המרצים היו ברמה מאוד גבוהה, מבחינה תאורטית ומעשית וממש הרגשתי שלמדתי בפועל ממרצה שבחיי היום יום שלו חי ונושם את הנושאים, הם ידעו מה שואלים בראיונות עבודה והיו הכי "תכלס" שאפשר. אני ממליץ באופן אישי להירשם לקורס ב-INT ולקבל תמורה בהתאם".

עדן נחום
עדן נחום | בוגר קורס Full Stack

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

ליאור גרישין | בוגר קורס Full Stack

"כבר רואים את התוצאות מהרגע הראשון, בעצם מהרגע שאתה נכנס לכיתה בשיעור אתה רואים שפונים אלייך הרבה אנשים"

טקס סיום קורס Full Stack

"בשבילי זה מקום שאותי הביא מעובד בחנות ריקושט, למתכנת בחברת סטארט-אפ"

עידן סטודנט
עידן גולן | בוגר קורס Full Stack
עדן נחום
עדן נחום | בוגר קורס Full Stack
ליאור גרישין | בוגר קורס Full Stack
טקס סיום קורס Full Stack

1
צורה
Introduction

Module 1

  • Intro to coding HTML, CSS, JS, Backend
  • Intro to browser
  • Interpretations

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

2
צורה
HTML

Module 2

  • div, h1-6, p, span, img, a-herf
  • Style of tags (only how to styles html tags)

הכרות בסיסית עםHTML

3
צורה
SCSS

Module 3

  • css, classes and display
  • nesting HTML, and nesting css
  • positions and BOX model flex
  • grid
  • CSS animations
  • BEM model + design CSS
  • Tables and nth child

Team project in CSS

בפרק זה נבין כיצד לעצב אתרים ואפליקציות רשת. נבין עקרונות בעיצוב וגם ניישם

4
צורה
Git, Javascript

Module 4

Git + Js

בפרק זה נלמד כיצד לשתף קוד, וכיצד לנהל גרסאות בצוות. כמו כן, נכיר את שפת Javascript

5
צורה
Typescript

Module 5

  • Intro to js and ts` variables + git
  • Conditions and operators
  • Loops
  • Functions
  • Functions + scope
  • Functions callback + error handling
  • Arrays and array methods Objects
  • set
  • Classes
  • DOM manipulations
  • Bulding page from data

Typescriptהיא גרסא מתקדמת יותר של javascript המתאימה לפיתוח אפליקציות רשת. אנו נלמד כיצד לפתח ולכתוב תוכנות ב-Typescript

6
צורה
Architecture

Module 6

How to break an idea into code solution

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

7
צורה
Typescript

7 Module

Dom events
Input forms
Storing data in browser + CRUD
RegExp, search, filter etc

עבודה עם DOM באמצעות Typescript

8
צורה
Architecture

8 Module

Learn how tp design a project, with MVC/features model

Pre-project design

9
צורה
Typescript

Module 9

Personal project

Team project TS-HTML-SCSS

 

10
צורה
NodeJS-Express-mongoose

Module 10

Team project:

  • Intro to node js
  • Express simple server Mongoose
  • Express-simple server + mongoose
  • Express routring, and controlers

Private project:

  • Client: Promises, async await
  • Cookies and jwt
  • secure code
  • Mongoose Database design

בפרק זה נלמד לפתח את צד השרת ונשתמש בבבסיס נתונים מסוג NoSQL

11
צורה
React

Module 11

Personal project with server:

  • intro to react
  • JSX, components, life cycle
  • Props
  • Lists
  • useState
  • working with data from
  • server and useEffect

1st industry project:

  • forms
  • React-Router-dom
  • Lifting state up
  • Higher order components
  • custom hooks
  • Redux (toolkit)

react היא אחת הספריות הנפוצות היום לפיתוח אתרים ואפליקציות רשת. נכיר את היסודות של react ונלמד כיצד לפתח אפליקציות רשת באמצעותה

12
צורה
SQL

Module 12

  • SQL intro, installing workbanc and mySQL, and working with node js
  • CRUD
  • Joins

בסיס נתונים מסוג SQL מאפשר שאילתות מורכבות, ומשמש ארגונים גדולים. בפרק זה נכיר את היסודות הבסיסים שלMySQL

13
צורה
2nd Final Project

Module 13

פרויקט מעשי שני ברמה המקובלת בתעשייה.

14
צורה
React Native

Module 14

הכרות עם React native מערכת המובייל מבוססת React

המרצים בקורס

איתי האופמן
איתי האופטמן
איתי הוא מרצה למקצועות ה-DevOps וה-Python במכללת INT. איתי עובד כ- 20 שנה בהייטק בפרויקטים בתחום הבורסה, הרפואה, עיבוד תמונה, אותנטיקציה ועוד. מרצה ומייעץ ב- 8 שנים האחרונות במגזר הפרטי בחברות הייטק ובמגזר הציבורי בתחומי הפיתוח, אוטומציה, דבאופס ועוד. בוגר תואר ראשון בבר אילן במדעי המחשב ובשלבים מתקדמים בתואר שני במדעי המחשב. נסיון קודם בהוראה ותעודת הוראה.
אלעד לביא
אלעד לביא
מהנדס תוכנה, מרצה בתחום פיתוח תוכנה ובוגר תואר במדעי המחשב מהאוניברסיטה הפתוחה. בוגר אוניברסיטה B.Sc במדעי המחשב, עובד בתעשייה כראש צוות פיתוח עם התמחות באלגוריתמיקה וארכיטקטורת תוכנה, מרצה בקורסי פיתוח תוכנה, Full Stack ותכנות בשפות שונות יותר מעשור. עוסק בתפקידי הנדסת תוכנה והובלת צוותי פיתוח ובמקביל מרצה לקורסי פיתוח תוכנה, Machine Learning עם התמחות באלגוריתמיקה ושיפור ביצועים ויציבות מערכות.
טל ירון
טל ירון
טל ירון הינו מומחה Full Stack ועוסק בתחום למעלה מעשור. מרצה במכללה למקצועות הפיתוח וה-Full Stack ובעברו הוביל צוותי פיתוח בחברות וארגונים שונים.
לקביעת שיחת ייעוץ חינם

    שיחה עם נציג

    דילוג לתוכן