1.034.801

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

A web programozása I-II.

Szerző
Fordító
Lektor

Kiadó: Kossuth Kiadó
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 514 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 16 cm
ISBN: 963-09-3929-0
Megjegyzés: Fekete-fehér ábrákkal illusztrálva. CD-melléklet nélkül.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Fülszöveg

Napjainkban a World Wide Web (WEB) az Internet legfrekventáltabb területe. A világhálón kalandozók naponta újabb és újabb Web-helyeket fedezhetnek fel világszerte. A tervezők egymással versenyeznek, ki tud érdekesebb, izgalmasabb, képet, hangot, animációt is magában foglaló Web-oldalakat készíteni. A kereskedelem is felfedezte magának a Web-oldalak interaktivitásában rejlő lehetőségeket. Ez a könyv megismerteti az olvasóval az internetes kommunikálás alapjait, a Web-oldalak készítéséhez használt HTML nyelvet. Bemutatja a különböző böngésző, kiszolgáló és kereső programok működését, és segítséget nyújt elkészítésükhöz. A könyv olvasója megtudhatja, hogy a C++, Perl, JavaScript és VBScript nyelvű fájlok segítségével hogyan készíthetők CGI programok, melyek interaktív kapcsolatot teremtenek a Web-oldalak olvasóival. A Web programozásának olyan új és érdekes területei is megismerhetők a könyvből, mint a 3D objektumok készítésére alkalmas VRML nyelv vagy az ActiveX vezérlőelemek... Tovább

Fülszöveg

Napjainkban a World Wide Web (WEB) az Internet legfrekventáltabb területe. A világhálón kalandozók naponta újabb és újabb Web-helyeket fedezhetnek fel világszerte. A tervezők egymással versenyeznek, ki tud érdekesebb, izgalmasabb, képet, hangot, animációt is magában foglaló Web-oldalakat készíteni. A kereskedelem is felfedezte magának a Web-oldalak interaktivitásában rejlő lehetőségeket. Ez a könyv megismerteti az olvasóval az internetes kommunikálás alapjait, a Web-oldalak készítéséhez használt HTML nyelvet. Bemutatja a különböző böngésző, kiszolgáló és kereső programok működését, és segítséget nyújt elkészítésükhöz. A könyv olvasója megtudhatja, hogy a C++, Perl, JavaScript és VBScript nyelvű fájlok segítségével hogyan készíthetők CGI programok, melyek interaktív kapcsolatot teremtenek a Web-oldalak olvasóival. A Web programozásának olyan új és érdekes területei is megismerhetők a könyvből, mint a 3D objektumok készítésére alkalmas VRML nyelv vagy az ActiveX vezérlőelemek használata.
A megértést számos, a gyakorlatban is kipróbálható példaprogram és ábra segíti. A programok forráskódjaikkal együtt megtalálhatók a CD-mellékleten, amely a Java és a Perl nyelv fejlesztőkészletét is tartalmazza. Vissza

Tartalom

I. kötet
A Word Wide Web - rövid áttekintés
A Word Wide Web meghatározása5
Röviden a hálózatokról6
Hálózatokból álló hálózat7
Az Internet, mint világméretű számítógépes hálózat7
Intranetek8
A Web születése8
Eszközök a Weben történő szörfözéshez10
Szöveges és grafikus böngészők13
A Web architektúrája17
A protokollok17
Mi a HTTP?18
Mi a HTML?18
Forró zónák19
Barangolás a Weben20
Szörfözés a Weben URL-ek és hiperhivatkozások segítségével20
Az URL-ek közelebbről21
Programozói nyelvek a Weben22
A Java - első pillantásra22
A Perl - első pillantásra23
A CGI - első pillantásra23
A VRML - első pillantásra23
Az ActiveX - első pillantásra23
Összefoglalás24
A Web programozásával foglalkozó fontosabb helyek24
Web protokollok
A protokollokról27
Hálózati összetevők28
A kommunikációs alrendszerek29
A hálózatok hétszintű ISO/OSI modellje29
A szintek meghatározása30
A hétszintű hálózati modell33
Az ISO/OSI hálózati modell vizsgálata34
A fizikai sz int meghatározása34
Mi a TCP/IP?46
A TCP/IP protokollegyüttes47
A protollrétegződés elve48
A TCP/IP adatfolyama49
A TCP/IP protokollkészlet50
A TCP/IP csomagok címei52
A protokollok ehlye a TCP/IP protokollkészletben53
Kapcsolatorientált szolgáltatások53
Kapcsolat nélküli szolgáltatások53
Bővítsük a TCP/IP-s szókincsünket53
Egyéb fontos protokollok61
A SLIP, CSLIP és a PP61
A HTTP áttekintése61
Az ügyfél/kiszolgáló modell62
A virtuális áramkör62
Az ügyfelek és a kiszolgálók azonosítása62
A HTTP ügyfél kérései63
Mit jelent az S-HTTP?63
SSL vagy S-HTTP64
Összefoglalás64
A hálózati kommunikációval foglalkozó fontosabb helyek65
A HTTP közelebbről
A HTTP - a Web eredendő protokollja67
A MIME68
Részletesebben a HTTP-ről70
Keresés, elővétel és megjelölés a HTTP-vel72
A HTTP négylépéses tranzakciója73
A HTTP válaszkódjainak osztályai75
Részletesebben az URL-ekről76
Az URL-ekről76
Az URL-ek és a HTML78
Abszolút és relatív URL-ek78
A HTTP metódusai79
Egyéb HTTP metódusok81
A fejléc általános mezői81
A kérésfejléc mezői82
A törzsfejléc mezői84
A válaszok86
A HTTP válaszfejlécének mezői86
A törzs87
Adatkommunikáció a Weben88
Egy példa HTTP tranzakcióra88
Összefoglalás89
A HTTP protokollal foglalkozó fontosabb helyek89
Bevezető a HTML nyelvbe
A HTML és történetének rövid áttekintése92
A hipertextek és a forró zónák rövid áttekintése93
Dokumentumformázó rendszerek93
A HTML elemek típusai94
A címkék szabályai97
Négy fontos HTML elem97
A szöveg és a HTML elemek99
A HTML megjegyzések100
Az alapvető HTML elemek100
Karakterek, szavak és bekezdések112
Szövegrész-azonosítók112
Felhasználói adatbevitel113
HTML űrlapok113
Az űrlap elemei113
Adatok bekérése űrlapon114
Miniatűrlap készítése118
Összefoglalás120
A HTML nyelvvel foglalkozó fontosabb helyek120
A HTML 3.2-es verziója (és ami utána jön)
A HTML 3.2-es verziói PUBLIC szövegazonosítói123
A HTML 3.2-es verzió attribútumai135
Néhány szó a keretekről142
Összefoglalás144
A HTML 3.2-es verzióval foglalkozó fontosabb helyek144
Egyszerű Web-kiszolgáló készítése
Röviden a Windows operációs rendszerről147
A Windows használata a Web programozáshoz148
A Windows-szoftvercsatornák149
A Winsock API150
A Winsock használata151
A Winsock megvalósítása152
A Winsock függvénytár gyors áttekintése153
A TCP (Transport Control Protocol) átismétlése157
Az UDP (User Datagram Protocol) átismétlése157
Web-kiszolgáló készítése158
Módosítások megjelölése a forráskódban158
A kiszolgáló-alkalmazási osztályok áttekintése159
Az egyszerű kiszolgáló bővítése179
Összefoglalás181
A kiszolgálókkal foglalkozó fontosabb helyek181
Egyszerű Web-böngésző készítése
HTML elemző program írása184
A Simple Browser működése és használata189
A Simple Browser részekre bontása191
A Simple Browser böngésző lehetséges bővítései200
Összefoglalás201
Az MFC, Doc/View és C++ témakörökkel foglalkozó fontosabb helyek201
A Web-böngésző továbbfejlesztése
A továbbfejlesztett böngésző használata203
A Web egyszerűbb programozása a Winlnet függvénytárral207
A kibővített böngésző grafikus képességei208
A kibővített böngésző részekre bontása208
A bővített böngésző egyéb továbbfejlesztési lehetőségei216
Sokoldalú böngésző készítése217
Összefoglalás219
Böngészőkkel foglalkozó fontosabb helyek219
Robotok, ágensek és egyéb Web gyűjtögetők készítése
A robotokról222
Saját robot készítése - a Wanderer223
A Wanderer program részekre bontása224
A Wanderer main függvénye226
Etikus robotok234
Robot kizárása egy Web-helyről234
Összefoglalás235
Robotokkal és vándorokkal foglalkozó fontosabb helyek236
II. kötet
Bevezető a VRML nyelvbe
Röviden a VRML nyelvről5
A VRML dokumentumok tárolási helye7
A VRML rövid története7
Saját VRML böngésző/segítő beszerzése8
A VRML mértékegységei9
A csomópont é a jelenetsor kapcsolata10
VRML csomópontok10
VRML megjegyzések12
A VRML általános szintaxisa12
A VRML 1.0-s verzió 36 csomópontja12
A VRML mezői13
A VRML csomópontok közelebbről13
A VRML mezők áttekintése32
A több értéket tartalmazó mezők áttekintése34
Néhány VRML példa35
Összefoglalás44
VRML nyelvvel és dokumentumokkal foglalkozó fontosabb helyek44
CGI programozás
A CGI script fájlok48
Miért használnak a Web-helyek CGI-t?48
A CGI szerepe a hálózatban48
A kiszolgáló programnak meg kell hívnia egy CGI script fájlt49
A CGI és az adatbázisok51
A script fájlok helye51
A számítógép konfigurálása Web-kiszolgálóként51
Saját IP cím megállapítása52
Kapcsolatfelvétel a kiszolgálóval52
A CGI könyezeti változói53
A CGI parancssori beállításai58
A standard input (stdin)58
A standard output (stdout)59
CGI kimenet küldése közvetlenül a böngészőre59
A CGI fejlécei59
Az első CGI script fájl megírása C nyelven61
A CGI_ENV script fájl64
CGI script fájl írása C++ nyelven64
Alternatívák a script fájlokhoz72
Összefoglalás73
CGI script fájlokkal foglalkozó fontosabb helyek73
A Perl programozási nyelv
A Perl programozási nyelv76
A Perl története76
A Perl interpreter típusú programozási nyelv77
A Perl és a C/C ++ programozási nyelvek összehasonlítása77
A Perl gazdag választéka77
A Perl használatáról78
Bevezető a Perl nyelvbe79
A Halló világ! Perl nyelven79
A Perl meghívása80
A Perl hibakeresője81
A Perl adattípusai83
A Perl változói84
A Perl operátorai88
Az operátorok precedenciája93
A Perl utasításai94
Egyszerű utasítások módosítása101
Szubrutinok103
Karakterláncok kezelése107
Listakezelő függvények109
Tömbfüggvények110
Asszociatív tömböket kezelő függvények113
Parancssori argumentumok elérése115
A környezeti változók elérése115
Fájl I/O műveletek115
Adatok soronkénti írása és olvasása117
Bináris adatok kezelése119
Könyvtár-információk beolvasása Perlben121
Script fájlok kivitelének formázása122
Reguláris kifejezések123
Összefoglalás127
Perl nyelvvel foglalkozó fontosabb helyek127
CGI script fájlok készítése Perl nyelven
A Perl nyelv választásának indokai130
Perl nyelvű CGI script fájl meghívása131
Szöveg és HTML dokumentumok generálása Perl nyelven133
Hozzáférés a lekérdező karakterlánchoz135
HTML űrlapok dekódolása a GET metódussal137
HTML űrlapok dekódolása a POST metódussal139
A CGI-LIB függvénytár használata űrlapok dekódolására142
Összefoglalás142
Perl nyelvű CGI script fájlok írásával foglalkozó fontosabb helyek143
A web programozása Java és JavaScript nyelven
A Java használata147
A Java és a hálózat biztonsága147
A Java eszköz- és rendszerfüggetlen148
A Java letöltése és telepítése149
Mit tartalmaz a Java fejlesztőkészlete?150
Első Java appletünk elkészítése151
Az applet lefordítása152
A Class fájl153
HTML fájl létrehozása153
Az appletnéző használata153
Megjegyzések használa a Java nyelvben155
A Java nyelv különbséget tesz a kis- és a nagybetűk között155
A Java nyelvi specifikációjának letöltése155
Önálló programok és appletek156
A Java osztálykönyvtárai159
Az applet osztály kibővítése159
A Java változótípusai160
A Java kulcsszavai161
Java műveletek és operátorok162
Programvezérlő szerkezetek163
A Java függvényei165
Paraméterek átadása Java függvényeknek166
Érték visszaadása a függvény hívójának167
Néhány alapvető fontosságú függvény168
A Java osztályai170
Osztály használata appletben172
Egyszerű konstruktor függvény készítése173
Betűtípusok használata175
HTML paraméterek átadása Java appletnek177
Java események179
Billentyűesemények179
Egéresemények181
Párbeszédablakok használata Java appletekben182
Grafikus képek betöltése és megjelenítése184
Hang betöltése és lejátszása190
A JavaScript nyelv191
Hová kerül a JavaScript192
JavaScript parancsok megjelenítésének kikapcsolása HTML megjegyzésekkel193
JavaScript megjegyzések194
A <SCRIPT> elem194
JavaScript karakterláncok194
Egyszerű kiíratás a JavaScript segítségével195
Egyszerű üzenetablakok készítése197
A JavaScript változói198
A JavaScript műveletei és operátorai199
Szöveg bekérése a felhasználótól201
Az Eval függvény201
A JavaScript foglalt szavai202
A JavaScript programvezérlő szerkezetei202
A JavaScript függvényei204
A JavaScript objektumai206
A JavaScript eseményei210
JavaScript és az űrlapok kezelése210
Összefoglalás212
A Java nyelvvel foglalkozó fontosabb helyek212
A web programozása VBScript és ActiveX segítségével
A VBScript nyelv áttekintése215
A VBScript és a hálózati biztonság218
A VBScript nyelv nem eszköz- és platformfüggetlen220
A <SCRIPT> elem221
Az első VBScript appletünk222
VBScript parancsok megjelenítésének kikapcsolása HTML megjegyzésekkel223
A VBScript megjegyzései224
A VBScript karakterláncai225
A VBScript változói225
A VBScript programok nem érzékenyek a kis- és nagybetűkre226
A VBScript változótípusai226
Névadási szokások a VBScript nyelvben227
Egyszerű kiíratás létrehozása a VBScript nyelven229
A VBScript operátorai231
A VBScript programszerkezetei232
A VBScript nyelv függvényei és szubrutinjai235
Paraméterek átadása a VBScript függvényeknek237
Szubrutinok szervezése a VBScript fájlokban239
Egyszerű párbeszédablakok megjelenítése240
Egyszerű adatbevitel VBScript nyelven243
A VBScript beépített függvényei245
A VBScript eseményei247
ActiveX objektumok250
Összefoglalás250
VBScript nyelvű script fájlok írásával és ActiveX objektumok használatával foglalkozó fontosabb helyek254
Tárgymutató257
Megvásárolható példányok
Állapotfotók
A web programozása I-II. A web programozása I-II. A web programozása I-II.

Szép állapotú példányok.

Állapot:
5.940 ,-Ft
30 pont kapható
Kosárba
konyv