top of page

למה זה טוב?
קורס מבוא לסייבר ותכנות מיועד למי שרוצה להשתלב תעסוקתית בעולם ההייטק הישראלי,
במיוחד למי שאין לו רקע בתחום.
קורס זה מהווה כתחנה ראשונה לבחינת ההתאמה לעולם הסייבר, הטכנולוגיה והתכנות. מהלך
הקורס כולל הקניית מושגים בסיסיים מעולם הטכנולוגיה, בדיקת התאמה לעולם התכנות,
התנסות בכתיבת שפות תכנות PAYTHON JAVASCRIPT, CSS, ,HTML, אפליקציות ועוד.
למסיימים בהצלחה תוענק תעודת גמר של הקורס.
נושאי הלימוד
-
Introduction and Concepts in the Internet WorldBasic concepts in communication | Web protocols & Standardization Organization | Web sites & Browser types | Structured information transfer (XML, JSON) |Reviewing server and client-side technologies | File Types
-
Advanced JavaScriptEvents | Prototypes | ES6/7/8 | Advantages | Constructors, Functions and Interfaces | Error handling
-
React.js 50Working with JS modules | The workspace in React | JSX | Virtual Dom | Components | Components Props, States | Events & Component Lifecycle| Conditionals and Lists | Reaching out to the Web (HTTP / REST) | Components Deep Dive | Understanding Writing Fragments |Refs & DOM | Context API | Higher-Order Components \ Forms Routing | Redux
-
HTMLHTML tag language| Syntax structureand principles | Common tags and attributes | Forms | Tables - Using differentapproaches | Audio/Video
-
MongoDBUnderstanding the Basics & CRUD Operations | Schemas & Relations:HowtoStructureDocuments|UsingtheMongoDBUItoExploreDataVisually|Indexes|Aggregation|MongoDB&Node.JS(Mongoose
-
Git & GitHubLocal Repository | Commit & Branch & Merge | Push to remote repository | GitHub Service
-
Node.js & Express.jsNode & NPM eco system | Creatinga Web server | Asynchronicity Concepts | Event Loop | Blocking Code | Non-Blocking vs. Code | Working with File System | Modules & Packages | Global Objects | Web Module (layers) | Sessions &Session Stores | Express Framework
-
CSS & Advanced CSSHTML CSS integration | Selectors | Common designfeatures | Positioning and structure display| Elements Floating| Pseudo Classes/elem | Sizing-Box | Shadow & Border | Layout Column| Resize Element| Gradient | Font Face | DesignResponsive | QueriesMedia Transformations &Transitions
-
The JavaScript languageJavaScript Fundamentals | Code quality | Objects: the basics Data types
-
Web ServicesIPstructure,DNS | ServerDefinitions | The"Layers"concept|Request/Response mechanism | Headers | REST | Dev Tools (inspector) | UsingAJAX'sFeatures
-
my_lstשימוש ברשימות | פונקציות math
-
Pythonמה זה תכנות? למה זה משמש? | שפת -Python מאפיינים, יתרונות וחסרונות | תחביר וכתיבת קוד בסיסי | מה זה משתנה? הכרות עם סוגי משתנים | ביצוע פעולות בסיסיות באמצעות אופרטורים
-
CSSשימוש בשפת CSS לעיצוב דפי האינטרנט | אפשרויות שונות לשימוש בCSS (קובץ פנימי/ חיצוני) | תחביר ומאפיינים: סוג וגודל גופן, צבע גופן וצבע רקע, יישור | טקסט והגדרת גבולות לטבלה
-
JavaScriptשפת JavaScript | מטרות השימוש בשפה בדפי אינטרנט, תחביר | הוספת חלונית התראה (alert) | הוספת כפתור ואפשרות הדפסה
-
Loopsשימוש בלולאות | לולאת for | לולאת while
-
HTMLהכרות עם תגיות מתקדמות | הוספת תמונות | קישורים | רשימות וטבלאות
-
Functionsשימוש בפונקציות | מהי פונקציה ולמה נשתמש בה? | שימוש בפונקציות קיימות | כתיבת פונקציה חדשה | תחביר וקריאה לפונקציה
-
...What ifסימנים לוגיים | משפטי תנאי (if…else)
-
עולם האינטרנטהכרות עם עולם האינטרנט | מודל שרת-לקוח, פרוטוקולים, כתובת DNS IP, מבוא לבנייתדפי אינטרנט באמצעות HTML | הכרת מבנה ותחביר השפה | הכרות עם תגיות בסיסיות: כותרות, פסקאות, מעבר שורה
מתלבטים? דברו איתנו לייעוץ והכוונה
bottom of page