Transcript אינטרנט
אינטרנט Internet מבוא לתכנות בסביבת אינטרנט איריס צור ברגורי עברית שפה יפה! ? אינטרנט ) -אבן שושן ,1992,עמ’ )21 פנימייה ,בית מגורים לתלמידים ליד מוסד חינוכי (אינטרנטים). כנראה הגדרה זו נובעת מתרגום המילה לגרמנית, או רוסית. 2 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח אז איך בכל זאת אומרים אינטרנט בעברית? מירשתת "החלטנו על המונח מירשתת בעקבות פנייה של גורמים בצבא" אומר אמנון שפירא ,יו"ר הוועדה לטכנולוגיה ומונחים המשותפת לאקדמיה ללשון העברית ולמכון התקנים" .התופעה של אינטרנט דומה לסינדרום הפריג'דר ,אותו מוצר של חברת מקררים האמריקאית ששמו הוענק אוטומטית לכל מקרר שנמכר בישראל במשך שנים רבות ...בדומה לפריג'דר ,המונח אינטרנט משמש כיום לתיאור טכנולוגיה וגם לציון ישום מסוים של טכנולוגיה זו)www.ynet.co.il( . רשת האינטרנט -מספר הגדרות הגדרה בסיסית רשת האינטרנט זוהי רשת כלל עולמית המחברת מיליוני מחשבים ומאפשרת תקשורת בניהם. רשת זוהי קבוצת מחשבים אשר "מדברים" אחד עם השני בשפה משותפת. 4 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח הגדרות נוספות האינטרנט הוא אוסף של רשתות מחשבים ומחשבים אישיים המחוברים בניהם בקווי טלפון ו/או בלוויינים ו/או בכבלים .חיבור זה מאפשר שיתוף משאבים והעברת מידע בין המחשבים. מהבחינה הטכנית רשת האינטרנט היא חיבור של מילוניי מחשבים זה לזה .מבחינת התוכן רשת האינטרנט היא מקור שרותים, ספרייה ,בסיס נתונים ענק וקהילה של אנשים מכל העולם המעוניינים להחליף מידע . האינטרנט הוא אוסף של שרתים שאפשר להגיע אליהם ולמידע שבהם בעזרת פרוטוקולים סטנדרטיים .השרתים מחוברים בניהם באמצעי תקשורת שונים :קווי טלפון ,כבלים ,לוויני תקשורת ועוד . שרת :יחידת מחשוב חזקה הכוללת דיסק קשיח בעל קיבולת גדולה ויכולת תקשורתית גבוהה היכולה לאפשר למספר רב של משתמשים להתחבר במקביל. האינטרנט הוא אוסף של שרתים שאפשר להגיע אליהם ולמידע שבהם בעזרת פרוטוקולים סטנדרטיים .השרתים מחוברים בניהם באמצעי תקשורת שונים :קווי טלפון ,כבלים ,לוויני תקשורת ועוד . שרת :יחידת מחשוב חזקה הכוללת דיסק קשיח בעל קיבולת גדולה ויכולת תקשורתית גבוהה היכולה לאפשר למספר רב של משתמשים להתחבר במקביל. האינטרנט הוא אוסף של שרתים שאפשר להגיע אליהם ולמידע שבהם בעזרת פרוטוקולים סטנדרטיים .השרתים מחוברים בניהם באמצעי תקשורת שונים :קווי טלפון ,כבלים ,לוויני תקשורת ועוד . פרוטוקול :שפה שבה "מדברים" המחשבים זה עם זה לצרכים שונים .לדוגמא פרוטוקול Transfer ( TCP/IP ,) Control Protocolאשר נבנה בשנות ה ,70 -ומהווה את השפה שבה מדברים בניהם המחשבים המחוברים לאינטרנט ומאפשר העברת המידע ביניהם לפי נהלים מוסכמים. גידול הרשת – מספר אתרים ברשת בשנת 1993היו ברשת 130אתרים – בשנת 38,118,962 2002 8 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח היסטוריה שלב ראשון :השלב הצבאי בשנות השישים החלו מדעני המחשב בארה"ב לחקור דרכים ליצירת קשר בין מחשבים המרוחקים פיזית זה מזה .לממשלת ארה"ב היו שתי מטרות: ראשית ,יצירת רשת מיוחדת ועמידה לתקשורת בין מחשבים (צורך שנבע מפני ויאטנם מלחמת 1959-1969אטומית. האיום של מתקפה כתוצאה מהמלחמות) והחשש של הממשל המלחמה הקרה 1948-1988 במרכזי מחקר אמריקאייםברלין) שנית ,הגברת הקשר בין חוקרים אקדמאיים(נפילת חומת הרחוקים זה מזה ,במיוחד בתחומיי המדעים המדוייקים. דרישות הרשת היו לאפשר העברת מידע ברשת גם כאשר חלקים פיזיים של הרשת נפגעים .אפשור עריכת שינויים ברשת בלי לפגוע בתפקודה .אפשור תקשורת נוחה בין מחשבים הנמצאים במקומות שונים ורחוקים פיזית זה מזה. 10 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח The proposed system, developed by Paul Baran, suggested a decentralized ( )מבוזרsystem that would still operate even if parts of it were destroyed. תשרי תשס"ח איריס ברגורי צור מבוא לתכנות בסביבת אינטרנט 11 שלב שני :השלב האקדמאי בסוף שנות ה 70 :החלה ממשלת ארה"ב לעודד מוסדות אקדמאיים שונים להשתמש ברשת זו ,שנקראה אז , ARPANETכדי ליצור קשר בין חוקרים ברחביי ארה"ב במטרה לייעל את מלאכת המחקר. באותה תקופה פותחו שירות הדואר האלקטרוני ( )E-Mailושירות Advanced Research Projects העברת קבצים - File Transfer Protocol( FTPשירות המאפשר – Networkשם סוכנות אמריקאית העברת קבצים בין מחשבים המחוברים לאינטרנט כגון קובצי תוכנה, לפרויקטים של מחקר מתקדם ,שמימנה קבצי תמונות (. את הפרויקט החל מסוף שנות השישים. 12 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח שלב שלישי :השלב המסחרי בתחילת שנות ה 90 -הרשתה הממשלה האמריקאית לגופים מסחריים אמריקאיים להצטרף לרשת .מאוחר יותר הושג הסכם על פיו הרווחים מצירוף החברות המסחריות לרשת יממנו את שיפור תשתית האינטרנט. דפדפן נגדיר מהו ובין הארצות מדינות, בהמשך120 בשנת 1994חוברו ארצות העולם (כ- ומהי WWW הראשונות – ישראל). באותה תקופה פותחו הדפדפנים השונים ,תחילה Mosaicולאחר מכן Explorerו Netscape -שאפשרו דפדוף בדפי הרשת וכן פותחה תוכנת WWWהמאפשרת שימוש בקול ,גרפיקה ובווידיאו בנוסף על טקסט. 13 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח שלב רביעי :הרחבת השלב האקדמאי פרויקט אינטרנט 2 בשנת 1997הכריז הנשיא קלינטון על פרויקט אינטרנט ,2שהוא שלב ב' של פיתוח רשת האינטרנט .בשלב הזה ,שהקיף 100אוניברסיטאות, בעלות של ,300M$הוכנה רשת מהירה שהוקדשה במלואה לצרכי חינוך ומחקר מדעי .רשת זו נועדה להגביר את מהירות העברת המידע ברשת ולאפשר למידה מרחוק תוך שילוב קבצי וידאו וקול ,הנעים במהירות ברשת. 14 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח שלב חמישי :אינטרנט בפס רחב כתוצאה ממחקרים שנעשו בפרויקט אינטרנט ,2החלו ליישם גם באינטרנט "הרגיל" טכניקות המגדילות את יכולת העברת הנתונים ברשת בצורה מהירה :כגון ,ADSLשימוש בסיבים אופטיים, שימוש בלווייני תקשורת. טכניקות אילו באו לפתור את בעיית "צוואר הבקבוק" של הרשת שנגרמה כתוצאה מהצטרפות מיליוני אנשים. בשלב מסוים כונתה הרשת World Wide Wait (האיחור הכלל עולמי) 15 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח דרכי התקשרות רשת האינטרנט מורכבת מקווי תקשורת ומחשבים הפרוסים בכל רחבי העולם .העברת המידע בין המחשבים ברשת האינטרנט מתאפשרת בצורות הבאות: קו טלפון DAIL UP חיוג מודם אנלוגי (ספרתי) משתמש ברשת הטלפוניה זהו החיבור הבסיסי ביותר (מהירות של עד .)56Kbps מודם הוא כרטיס במחשב אשר מחובר לקו הטלפון באמצעות כבל טלפון ומאפשר תקשורת בין המחשב לבין ספק האינטרנט. המודם מתרגם את "שפת" המחשב (סימנים דיגטליים) ל"שפת" הטלפון (סימנים אנלוגיים) ומעבירם למחשב אחר. 17 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח ADSL Asymmetric Digital Subscriber Line זהו קו מיוחד המאפשר לגלוש באינטרנט ולשוחח בטלפון במקביל (מהירות של .) 1.5Mbps-256Kbpsהחיוג מתבצע במודם דיגטלי. הגישה לרשת היא גישה רחבת פס .הטכנולוגיה מאפשרת העברת מידע בקצבי העברה מהירים כך שנוכל ליהנות מגלישה מהירה באינטרנט ,מהורדת קבצים מהירה ,יישומים עתירי מולטימדיה ,שיחות טלפוניה באינטרנט באיכות גבוהה ועוד שירותים כגון טלוויזיה קהילתית. 18 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח כבלים אינטרנט מהיר בכבלים הינו שירות גישה לאינטרנט בקצב מהיר ( של )1.5Mbps - 150Kbpsעל גבי תשתית הכבלים באמצעות ספקי אינטרנט .השירות מאפשר קישור בקצב מהיר בין ספקי אינטרנט למקבל השירות ,תוך שימוש בתשתית הכבלים המגיעה לבית הלקוח ,לשם מתן שירותי טלוויזיה רב ערוצית ,וזאת באמצעות מודם כבלים המקשר בין שקע הכבלים למחשב הלקוח. 19 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח שרותים שונים ברשת קבוצת דיון היא קבוצה של בין וקבצים אלקטרוניות דואר אלקטרוני – העברת הודעות מסוים, בנושא גולשים הדנים במסגרתהרשת. שני משתמשי האינטרנט ,דרך קווי שהוקצתה לכך באתר - File Transfer Protocolשירות כלשהו המאפשר העברת קבצים בין מחשבים המחוברים לאינטרנט ,כגון קובצי תוכנות ,קובצי תמונות. צ'אט -שירות שיחה סינכרוני משתמשי האינטרנט. קבוצות דיון ופורומים – "שיחה" א-סינכרונית בין משתמשי האינטרנט המבוצעת ע"י השארת הודעות או באתר מסויים. 21 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור EMail FTP CHAT USENET Newsgroups תשרי תשס"ח Web – something made of threads by a spider or other spinning creature, a spider web (Oxsford Student Dictionary, 1991, p. 801). משמעות המילה באנגלית – קורי עכביש .החיבורים ברשת נראים כקורי עכביש ומכאן מקור השם. EMail FTP USENET NEWS – World Wide Webשירות המאפשר תצוגת המידע ואחסונו באינטרנט .על מנת להשתמש במידע זה יש צורך בתוכנות המאפשרות למשתמש האינטרנט לראות ולשמוע את המידע הקיים ברשת. 22 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור WWW תשרי תשס"ח החיבור לרשת רשת אינטרנט מחשב אישי ספק אינטרנט 24 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח ספק האינטרנט כאמור ,לאדם פרטי אין אפשרות להתחבר לאינטרנט .לשם כך הוא זקוק לשירותים של חברות עסקיות המשמשות לו צינור תקשורת בדרך אל רשת האינטרנט. (Internet Service Provider) ISPאו בעברית חברת שירותי אינטרנט ספקי אינטרנט מוכרים בארץ הם :ברק ,Netvision ,קווי זהב, בזק בינלאומי ,אינטרנט זהב וכדומה. 25 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח מכל חברה מקבל השוכר את שרותיה שם משתמש וסיסמא להתחברות לרשת. רוב החברות מספקות שירות תמיכה 24 שעות ביממה ותיבת דואר אלקטרוני. הפרשי המחירים בין החברות ,באפשרויות החיבור השונות ,עשויים להיות גדולים. 26 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח החיבור לרשת האינטרנט כאמור החיבור לרשת נעשה מהמחשב אישי 27 תוכנה הנקראת דפדפן Browser מבוא לתכנות בסביבת אינטרנט - איריס ברגורי צור ספק אינטרנט תשרי תשס"ח דפדפן Browser דפדפן (תוכנת עיון) זהו יישום יודע לפרש ולהציג מסמכים הנמצאים באינטרנט ובאמצעותו ניתן לדפדף בין דפי האינטרנט השונים. איגוד האינטרנט הבינלאומי World Wide Web ( W3C )Consortiumאחראי לקביעת התקנים שבהם צריכים לעמוד כל הדפדפנים. 28 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח הדפדפנים הנפוצים ביותר ,על פי הסדר הכרונולוגי של פיתוחם הם: - Mosaic .1פותח ע"י מארק אנדרסון מהNCSA- ))National Center for Supercomputer Activity - Netscape Navigator .2תוכנה מבית Netscape (IE) - Internet Explorer .3תוכנה מבית חברת Microsoft 29 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח כיצד מאורגן המידע בשרת? המידע באינטרנט מאורגן באתרים ( .)Siteאתר מורכב מדפי אינטרנט ( , )Pagesהמקושרים בניהם ע"י קישורים (.(Links קישורים אלו מאפשרים את המעבר בתוך האתר וכן מעבר לאתרים אחרים. לכל דף באינטרנט יש כתובת ייחודית ( )URLובכדי להגיע לדף עלינו להודיע לדפדפן ( )Browserמהי הכתובת אליה אנו מעוניינים להגיע. 30 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח כיצד מאורגן המידע בשרת? קבצים זמינים למשתמשים באמצעות שרת המסמכים ()Web Server הקבצים נקראים דפי HTMLעל שם השפה בה הם כתובים )Hyper Text Markup Language -ויכולים לכלול מלל ,גרפיקה ,קול ,וידאו וקישורים לדפי HTMLאחרים. 31 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח מהו פרוטוקול ?HTTP פרוטוקול תקשורת בין דפדפנים ושרתי Web HTTP – Hyper Text Transfer Protocol הדפדפן שולח בקשה לקבלת מסמך מהשרת השרת שולח את המסמך אל הדפדפן הקשר נפסק 32 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח כתובת URL Universal Resource Locator כתובת ייחודית לפיה ניתן לאתר דף אינטרנט. כתובת URLשל אתר בית הספר 33 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח URL מבנה כתובת Protocol://machine.domain-name.domain identifier - Domain lands under the rule of a , שטח שלטון.1 government, ruler, etc. area or topic of thought, , תחום.2 knowledge, activity. (Oxsford Student Dictionary, 1991, p. 200) תשרי תשס"ח איריס ברגורי צור מבוא לתכנות בסביבת אינטרנט 34 מבנה כתובת URL Protocol://machine.domain-name.domain identifier לשם הדוגמא ננתח את כתובת http://www.cnn.com http://www.cnn.com שם לציון הפרוטוקול המשמש לכתובת הקדמה שם שירות סוג האתר / האירגון / האתר מקושר (.)Hypertext להעברת טקסט הגלישה של התחום הכללשל Netscapeו- המתקדמות בגרסאות הרשת צורך לרשום הקדמה זו. Explorerאין עולמית 35 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח ac - academic סוגי אתרים co - company com - commercial edu/k12 - education (k12 6-18 (חינוך מגיל gov/govt - government Kindergarten mil - military 12 studying years net – large internet service provider org – not profit organization muni – municipality עיריות ומועצות מוקומיות תשרי תשס"ח איריס ברגורי צור מבוא לתכנות בסביבת אינטרנט 36 בחודש נובמבר 2000החליט ארגון האינטרנט העולמי ) , (ICANNלהוסיף לרשת האינטרנט ,לראשונה מאז ,1988שבע סיומות ראשיות לשמות מתחם (שמות דומיין) : המיועדת לכל שימוש info - information, biz - business מרגע פתיחת הרישום הסדיר הנוהל מבוצע הרישום על פי לשימוש על ידי יחידים name - מיועדת המקובל ברישום שמות מיועדת לאנשי מקצוע כגון רואיpro – professional, - מתחם first in, first חשבון ,עורכי-דין ורופאים .served museum מיועדת לקואופרטיבים – cooperative, מיועדת לתעשיית התעופה aero - coop 37 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח לכל מדינה (פרט לארה"ב) יש ברשת קוד קיצור מזהה בן 2אותיות. לדוגמא ,תחילת רשימת שמות il – Israel המדינות uk – United-kingdom .ac – Ascension Island .ad – Andorra jp – Japan .ae – United Arab Emirates it – Italy .af – Afghanistan .ag – Antigua and Barbuda fr – France .ai – Anguilla de – Germany .al – Albania ציין –כי.am Armenia האתר בארה"ב/בינלאומי .כיום אי ציון מדינה בעבר אתר ללא סיומת מדינה אינו מחייב זאת וכי הסיומת usמציינת את ארה"ב .במקרה זה יופיע גם שם המדינה, כגון ny.usהמציין סיומת של מדינת ניו-יורק בארה"ב או ca.usמדינת קליפורניה בארה"ב 38 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח דואר אלקטרוני מצריך תוכנת לקוח ( )clientשל דואר אלקטרוני התוכנה יכולה להיות ייעודית לדוא"ל – Eudora או כחלק מתוכנה שיש לה שער ( )gatewayלרשת האינטרנט Exchange - הודעות דוא"ל נשלחות באמצעות שרתי דואר המשתמשים בפרוטוקול SMTP - Simple Mail Transfer Protocol דואר המיועד למחשב שאינו מקוון יישמר בשרת ו'ימשך' באמצעות פרוטוקול POP3 POP3 – Post Office Protocol 3 39 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח ניתוח שם תיבת דואר אלקטרוני [email protected] סוג הארגון ומדינה 40 שם השרת/חברה/ ספק מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור שם המרמז על שם בעל התיבה תשרי תשס"ח שרתי FTP FTP - File Transfer Protocol פרוטוקול העברת קבצים. נכלל במערכת הפרוטוקולים TCP/IP כיום הדפדפנים תומכים גם בפרוטוקול ,FTPכך שהמשתמש אינו צריך לעבור לתכנת FTPלצורך הורדת קבצים 41 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח TCP/IP TCP/IP – Transport Control Protocol/Internet Protocol )Internet suite Protocol ( מערכת פרוטוקול אינטרנט : כוללת בין היתרTCP / IP חבילת פרוטוקולי העברת קבצים בין מחשביםFTP • File Transfer Protocol באופן דינמיIP הקצאת כתובת- DHCP • Dynamic Host Configuration Protocol תקן שידור דואר אלקטרוני- SMTP • Symple Mail Transport Protocol קביעת הדרך הקצרה והפנויה ביותר להעברת המידע ברשתRIP • Routing Information Protocol תשרי תשס"ח איריס ברגורי צור מבוא לתכנות בסביבת אינטרנט 42 כתובת IP •מורכבת מ 32-סיביות ,המחולקות לארבעה בתים בני 8סיביות כל אחד 207.22.12.4 192.168.10.123 127.0.0.1 •כל בית נכתב כמספר עשרוני בין 0ל255- •הבתים מופרדים בנקודה •חלק מן הבתים מהווים קוד זיהוי הרשת •שאר הבתים מהווים קוד זיהוי מארח ומציינים את מחשב המשתמש •מספר הבתים המזהים את הרשת תלוי בגודל הרשת. •רשתות גדולות משתמשות בכתובות דינאמיות בכדי להקל על המעקב אחר כתובות ה IP-של משתמשי הרשת. 43 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח כתובת IP • DNS – Domain Name System • לכל ארגון מוקצה domain nameהמזהה את הארגון • התקשרות לכתובת שמית ,מציגה שאילתא לשרת DNSמקומי המברר את כתובת ה IP-המתאימה. • DNSהיא מערכת המתרגמת domain nameלכתובות IPומאפשרת להתקשר עם שירותי אינטרנט באמצעות שמות טקסט במקום מספרים. • התחל > הפעלה > ipconfig > cmd 44 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח לא רואה עברית? נכנסת לאתר והעברית הפוכה או לא ניתן לקרוא את הכתוב. לבצע את הפעולות הבאות: עליך במקרה זה בעברית בחירה Windowsאו .Visual = Encoding קידוד 45 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח אינטרנט מול אינטראנט כאמור רשת האינטרנט ( )Internetהנה רשת כלל עולמית בעוד רשת האינטרא-נט ( )Intranetהנה רשת פרטית בתוך הארגון או החברה ,אשר משתמשת בציוד האינטרנט לשימוש פנימי בלבד. רשת פנימית המאפשרת לשתף מידע בין כלל העובדים בארגון בלי שהמידע יופץ מחוץ לארגון. 46 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח HTML HTML – Hyper Text Markup Language שפת סימון לא שפת תכנות .הגדרת מראה עמוד ע"י תגיות מה נלמד ? • הצגת תהליך הגלישה באינטרנט והצורך בתגיות בHTML - • הצגת מבנה דף HTML • הצגת הקישוריות בHTML - • הקניית השימוש בתגיות בסיסיות ,טפסים ומסגרות למה ? HTML • להקפדה על תכנון מראש ושימת דגש מופחתת בגימיקים • לבניית תסריט ASPשיבנה דף HTML • לנפח דפים קטן 47 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח HTML • פתח קבץ בפנקס הרשימות • הקלד את הטקסט שמשמאל ><html ><head ><title • שמור את הקבץ בשם first.html • הצג את הקבץ בדפדפן • הוסף כותרת My HTML doc • הצג את הקבץ בדפדפן לאחר רענון ></title ></head ><body ></body ></html היכן מופיעה הכותרת? 48 מבוא לתכנות בסביבת אינטרנט איריס ברגורי צור תשרי תשס"ח