
קורס Full Stack
בחסות האוניברסיטה הפתוחה
מערך לימודי החוץ
קורס Full Stack עוסק בטכנולוגיות המובילות בשוק, בפיתוח – WEB, שהוא פיתוח אתרי אינטרנט, פלטפורמות, אפליקציות ופיתוח תוכנות מורכבות. פיתוח Full Stack הוא תחום לוהט בתעשיית ההייטק, הרי ככל שעובר הזמן הביקוש לפלטפורמות אינטרנטיות עולה וכך גם הטכנולוגיה בתחום משתנה פלאים. מפתח Full Stack ייהנה מסביבת עבודה מלאה בחדשנות כמו פיצ'רים חדשים, גרסאות ופיתוחים חדשניים.
מהו קורס Full Stack ומה לומדים בו?
Full Stack הוא תחום העוסק בטכנולוגיות הכי מתקדמות בשוק כמו פיתוח אפליקציות, בניית אתרים, שדרוג מערכות ופיתוח תוכנות ייחודיות. בקורס Full Stack ילמדו המשתתפים מגוון רחב של כלים לתהליכי הפיתוח והיישום של פלטפורמות ואפליקציות בצד לקוח ובצד שרת. לדוגמה, בצד לקוח – פיתוח תוכנות בדפדפנים ומובייל, ובצד שרת את כל הפעולות המבוצעות על ידי השרת כמו עיבוד, אחסון נתונים ותכנות.
מה לומדים בקורס Full Stack?
המסלול מתמקד בשפות הפיתוח הפופולאריות לצד לקוח כמו JavaScript React.Js, Angular ועוד.
כמו כן, מתמקד המסלול בשפות מובילות לפיתוח צד שרת כגון: Node.Js ועוד. בנוסף, נתרגל עבודה עם מסד נתונים MySQL ומסד הנתונים MongoDB.
לבסוף נבצע פרויקט גמר מקיף שיבדל אתכם משאר המועמדים בתחום.
היקף השעות של קורס Full Stack
564 שעות אקדמיות מתוכן 220 שעות עבודה עצמית על פרויקטי גמר.
קהל היעד ותנאי קבלה
המסלול מיועד לחסרי רקע בעלי:
- יכולות ריאליות, ידע בסיסי בשימוש במחשב ואנגלית ברמה טובה.
- יש לעבור מבחן פילת.
- בנוסף, יש לקחת בחשבון כי הקורס דורש מיומנויות אוטו-דידקטיות ונכונות לעבודה ותרגול מעבר לשעות הלימודים.
יתרונות הקורס
- מסלול מקיף עם התמחות נרחבת בצד לקוח (Front End) – תחום מבוקש בתעשייה
- מסלול שכולל את הטכנולוגיות המתקדמות ביותר: MySQL ,TypeScript, ,React MongoDB, Node. js, Flutter ועוד.
- ללמוד מהמרצים הטובים ביותר בתעשייה
- תצאו עם תיק עבודות ופרויקט גמר שיבדל אתכם משאר המועמדים בתחום
איפה משתלבים בשוק העבודה אחרי קורס Full Stack?
היתרון הבולט בתחום הוא מגוון אפשרויות תעסוקה, כמו אפשרות לעבוד בחברות בינלאומיות לבין עבודה בחברות קטנות כגון חברות סטארט-אפ, בית תוכנה, בחברות לפיתוח אתרים, פלטפורמות ואפליקציות.
תעודות והסמכות
דרישות לזכאות תעודת גמר:
- השתתפות בלפחות 85% משעות הקורס
- נוכחות חובה בהגשת פרויקט הגמר
- חובת הגשת כל מטלות הקורס וקבלת ציון עובר (מבחנים, תרגילים, עבודות, פרויקטים)
שאלות נפוצות על קורס Full Stack בניית אתרים
ג'וניור ללא ניסיון – 16-17 אלף וסניור 31-34 אלף שקלים.
לימוד צד לקוח (Frontend) ומאחורי הקלעים של המערכת (Backend) מהווה יתרון בתעשיית ההייטק ומאפשר לבלוט בתהליך הקבלה לעבודה!
הכרת טכנולוגיות, יכולת תכנון ואפיון ברמת דיוק גבוהה, יצירתיות, כתיבת קוד ועוד.
מפתח Full Stack יוכל להשתלב במקומות עבודה נחשקים בתעשייה כמו בחברות סטארט-אפ, בתי תוכנה, חברות הייטק, חברות לפיתוח אתרים, מוסדות ציבוריים ופרטיים ועוד.
לא. המשתתפים בקורס יקבלו את כל המידע והכלים במהלך הלימודים.
וודאי. קורס Full Stack הוא בסיס מצוין ללימודי פיתוח אתרים ואפליקציות בצד לקוח וצד שרת, אולם ניתן להתמקצע בשפות נוספות כדי להעצים את הסיכויים להתקבל למשרות נחשקות כמו שפות קוד C#, C++ בסביבת NET, עבודה ב- CLOUD, פיתוח ועוד.
סטודנטים ממליצים על הקורס

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

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

Module 1
- Intro to coding
- HTML, CSS, JS, Backend
- Intro to browser
- Interpretations
במודול זה נערוך היכרות עם עולם הפיתוח והתכנות, נבין כיצד בנוי האינטרנט, מהו צד שרת ומהו צד לקוח. מהו בסיס נתונים, ומדוע יש ביקוש למקצוע ה-Fullstack

Module 2
- div, h1-6, p, span, img, a-herf
- Style of tags (only how to styles html tags)
הכרות בסיסית עםHTML

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
בפרק זה נבין כיצד לעצב אתרים ואפליקציות רשת. נבין עקרונות בעיצוב וגם ניישם

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

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

Module 6
How to break an idea into code solution
פרק הארכיטקטורה מלמד אותנו כיצד לתכנן מערכות מורכבות. הוא מחולק למספר חלקים במהלך הקורס, כדי להטמיע נושאים יותר מורכבים, לאור ניסיון הפיתוח של הסטודנטים

Module 7
- DOM events
- Input forms
- Storing data in browser + CRUD
- RegExp, search, filter etc.
Typescript באמצעות DOM עבודה עם

Module 8
Learn how tp design a project, with MVC/features model
Pre-project design

Module 9
Team project TS-HTML-SCSS
Personal project

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

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 ונלמד כיצד לפתח אפליקציות רשת באמצעותה

Module 12
- SQL intro, installing workbanc and mySQL, and working with node js
- CRUD
- Joins
בסיס נתונים מסוג SQL מאפשר שאילתות מורכבות, ומשמש ארגונים גדולים. בפרק זה נכיר את היסודות הבסיסים שלMySQL

Module 13
פרויקט שני בתעשיה. נפתח מוצרים עבור חברות מובילות בתעשייה

Module 14
הכרות עם React native מערכת המובייל מבוססתreact
המרצים בקורס
