Front End
- HTML בסיסי
- תגיות בסיסיות ב-HTML
- טפסים ב-HTML
- קצת על HTML5
- מבוא ל-CSS ושילוב בעמוד שלנו
- CSS Selectors
- CSS בסיסי
- Media Queries
- Flex Box
- Grid
- Bootstrap CSS
- שלום JavaScript
- משתנים ב-JavaScript
- תנאים ב-JavaScript
- Switch Statement
- Ternary Operator
- Loops
- while
- do While
- for
- Objects
- for in Loop
- Arrays
- for of
- Scope
- Functions
- Events + DOM
- DOM Access
- XML & JSON
- Storages in JavaScript
- Session Storage
- Local Storage
- Cookies
- inline, anonymous, arrow functions
- Array Callbacks
- Exception Handling
- Sync VS Async
- Promise Object
- async-await
- Strict Mode & IIFE
- AJAX
- Complexity
- שלום TypeScript
- התקנות
- פתיחת פרויקט ראשון
- TypeScript Basics
- Variables
- Functions
- OOP
- OOP Basic
- Inheritance
- Polymorphism
- שלום React
- מבוא
- התקנות
- פרויקט ראשון
- CSS Leaking
- Layout
- Interpolation
- Conditional Rendering
- Lists
- Events Basics
- Props
- State, useState
- React Hooks
- useEffect
- Routing
- Ajax Requests
- Route Parameter
- useForm
- Redux
- Authorization & Authentication
- תהליך הטמעת Auth מלא בפרויקט
- Interceptors
Back End
- Node.js
- מבוא והגדרות
- Modules
- Global Object
- Versioning System
- Node.js + TypeScript
- HTTP Protocol
- Web Service
- REST API
- Layered REST API
- Middleware
- Error Handling
- Auth
- Upload Images
- Server Images
- Database
- שלום MySQL
- XAMPP
- Relations
- phpMyAdmin
- MySQL Basics
- Designer
- Create Relations
- Insert Data
- MySQL Common Commands
- Using MySQL with REST API
- CORS
- Project 1
Dev Ops
תגיות בסיסיות ב-HTML
כותרות
על מנת להגדיר כותרת ראשית ב-HTML נשתמש בתגית:
Main Heading
ישנן מספר כותרות ב-HTML:
, , , , ,
כל כותרת יש לה משמעות שונה מבחינת מנוע החיפוש.
כל כותרת בעל גודל פונט שונה.
תמונות
על מנת להוסיף תמונה לדף HTML נשתמש בתגית <img>
לתגית <img> אין תגית סגירה.
לתגית <img> קיימות תכונות מסוימות.
התכונה src:
על מנת להציג תמונה בדף לא מספיק שנכתוב את התגית <img> צריך להוסיף לה תכונה src אשר תחזיק כתובת של תמונה שבה אנחנו רוצים להשתמש (תמונה מהמחשב / מהאינטרנט)
דוגמה לתמונה:
רשימות
2סוגים של רשימות ב-HTML:
– Ordered List – יציג רשימה ממסופרת (1,2,3…)
– Unordered List – יציג רשימה לא ממסופרת (בנקודות)
על מנת ליצור רשימה ממוספרת נשתמש בתגית: <ol>
על מנת ליצור רשימה בנקודות נשתמש בתגית: <ul>
לכל רשימה יש בתוכה פריטים שמיוצגים ע"י התגית: <li> מלשון list item
נראה דוגמה:
- List Item 1
- List Item 2
- List Item 3
קישורים
על מנת ליצור קישור באתר נשתמש בתגית <a>
התכונה החשובה ביותר של התגית <a> הינה התכונה href, אשר אומרת לדפדפן מה כתובת היעד של הקישור.
דוגמה:
התכונה target:
בתור ברירת המחדל כאשר נלחץ על קישור שהגדרנו, הקישור יפתח בדף הנוכחי בו אנחנו נמצאים. על מנת לשנות את זה שהקישור יפתח בחלון חדש נשתמש בתכונה target וניתן לה את הערך _blank
HTML Attribute
Attribute = תכונה. HTML Attribute זה מידע שאנו מגדירים עבור תגית. דוגמאות:
תחביר כללי:
content
ניתן להגדיר מספר Attributes לתגית אחת:
content
כללים עבור תכונות:
o ערך התכונה חייב להיות בגרשיים
o ניתן לכתוב תכונות ללא הגבלה
o אין חשיבות לסדר התכונות
o לא ניתן לחזור על התכונות יותר מפעם אחת בתוך תגית
התכונה ID
התכונה id מאפשרת לנו לתת "מזהה" לאלמנט מסוים בדף.
בעזרת התכונה id נוכל לגשת לאלמנט הנ"ל ולבצע עליו פעולות שונות (כגון לעצב אותו או להעביר את המשתמש לאזור הספציפי בלחיצת כפתור)
דוגמה:
Hello!
כעת הוספתי מזהה לכותרת הראשית שלי בדף ואוכל לגשת אליה בקלות ולבצע עליה פעולות.
טבלאות
על מנת להגדיר טבלה ב-HTML נכתוב את התגית: <table>
דוגמה לטבלה פשוטה:
Course Code
Course Name
Number of Students
0001
Quality Assurance
24
0002
Full Stack
30
הסבר תגיות:
– <table> התגית שמגדירה טבלה ב- HTML
– התגית <thead> יוצרת את ההידר של הטבלה
– התגית <tbody> יוצרת את גוף הטבלה
– <tr> מגדירה שורה בטבלה
– <th> מגדירה תא "כותרת" בטבלה, בדרך כלל יהיה מודגש וממורכז
– <td> מגדירה תא בטבלה שיכיל מידע
התגית div
התגית <div> מגדירה "אזור" מסוים בדף.
אזור זה יכלול בתוכו תוכן שמתאים לאזור הספציפי וידאג לנו לקוד נקי ומסודר.
בנוסף, לאזור זה אנחנו יכולים לתת בקלות תכונות מסוימות לאחר שהגדרנו לו ID מסוים (לדוגמה לעצב אותו בקלות)
דוגמה:
About Me
Some content about me
My Skills:
- HTML
- Photoshop
- Google Ads
ה <div> הנוכחי "מחזיק" בתוכו את כל התוכן של האזור "About Me".
קישורי עוגן
בנוסף לקישורים חיצוניים, ניתן להוסיף קישורים פנימיים לאזורים ספציפיים בדף HTML שלנו.
נניח כי יש לי אזור מסוים שמכיל תוכן אודות החברה והגדרתי לו id (מופיע לעיל) אז ניתן להפנות לאזור הנ"ל בלחיצת כפתור.
דוגמה:
About The Company
Some content about the company
What Do We Do:
- Some Service
- Some Service
- Some Service
כעת לאחר שהגדרנו אזור מסוים ונרצה להפנות אליו בלחיצת קישור / כפתור, נוכל ליצור לינק באופן הבא:
השוני היחידי בין הקישור שראינו קודם לכאן הוא שכאן הוספנו את הסימן "#" ואת שם האזור אותו הגדרנו (id)