Web programming : building Internet applications / Chris Bates.
Material type: TextPublication details: New Delhi : Wiley, 2007Edition: 3rd edDescription: xxi, 654 p. ill. ; 24 cmISBN:- 9788126512904
- 006.7/6 22 B3291
Item type | Current library | Call number | Status | Date due | Barcode |
---|---|---|---|---|---|
Books | UE-Central Library | 006.76 B3291 (Browse shelf(Opens below)) | Available | T2013 |
Includes index.
1. Contents
2. Preface xix
3. Acknowledgments xxv
4. 1 Introduction 1
1.1 HTML,XML,andtheworldwideweb 3
1.2 Exercises 14
5. Parti HTML
2 HTML 3
2.1 basichtml 3
2.2 thedocumentbody 8
2.3 Text 12
2.4 Hyperlinks 18
2.5 addingmoreformatting 24
2.6 Lists 24
6. Vi CONTENTS
2.7 usingcolorandimages 29
2.8 Images 30
2.9 Exercises 35
3 morehtml 39
3.1 Tables 40
3.2 multimediaobjects 47
3.3 Frames 54
3.4 Forms?Towardinteractivity 59
3.5 thehtmldocumentheadindetail 63
3.6 XHTML?Anevolutionarymarkup 67
3.7 Exercises 72
7. Partii Stylesheets
4 cascadingstylesheets 77
4.1 Introduction 77
4.2 usingstyles:simpleexamples 79
4.3 De.ningyourownstyles 84
4.4 propertiesandvaluesinstyles 87
4.5 Stylesheets?Aworkedexample 92
4.6 formattingblocksofinformation 97
4.7 Layers 100
4.8 Exercises 110
5 cascadingstylesheetstwo 113
5.1 thedesignofcss2 114
5.2 stylingforpagedmedia 116
5.3 usingauralpresentation 120
5.4 countersandnumbering 124
8. Partiii javascript
6 anintroductiontojavascript 131
6.1 whatisdynamichtml? 132
6.2 javascript 133
6.3 javascript?Thebasics 137
6.4 Variables 143
6.5 stringmanipulation 151
6.6 mathematicalfunctions 156
6.7 Statements 161
6.8 Operators 167
6.9 Arrays 169
6.10 Functions 182
6.11 Exercises 191
7 objectsinjavascript 193
7.1 dataandobjectsinjavascript 193
7.2 regularexpressions 198
7.3 exceptionhandling 207
7.4 builtinobjects 211
7.5 Cookies 222
7.6 Events 228
7.7 Exercises 232
8 dynamichtmlwithjavascript 235
8.1 datavalidation 236
8.2 openinganewwindow 240
8.3 messagesandcon.rmations 242
8.4 thestatusbar 243
8.5 writingtoadifferentframe 245
8.6 rolloverbuttons 251
8.7 movingimages 256
8.8 multiplepagesinasingledownload 260
8.9 atext?Onlymenusystem 264
8.10 floatinglogos 267
8.11 Exercises 270
9. Partiv Perl
9 programminginperl5 275
9.1 whyperl? 277
9.2 On?Linedocumentation 279
9.3 thebasicperlprogram 281
9.4 Scalars 284
9.5 Arrays 288
9.6 Hashes 294
9.7 controlstructures 300
9.8 processingtext 309
9.9 regularexpressions 321
9.10 usingfiles 330
9.11 Subroutines 333
9.12 bitsandpieces 337
9.13 Exercises 343
10. 10cgiscripting 351
10.1 whatiscgi? 352
10.2 developingcgiapplications 352
10.3 processingcgi 353
10.4 introductiontocgi.pm 354
10.5 CGI.pmmethods 356
10.6 creatinghtmlpagesdynamically 358
10.7 usingcgi.pm?Anexample 362
10.8 addingrobustness 363
10.9 Carp 366 10.10Cookies 367 10.11Exercises 373 11buildingwebapplicationswithperl
11. 11.1 uploadingfiles
12. 11.2 trackinguserswithhiddendata
13. 11.3 usingrelationaldatabases
14. 11.4 Usinglibwww
15. 11.5 Template?Basedsiteswithhtml::Mason
16. 11.6 creatingandmanipulatingimages
17. 11.7 Exercises
18. Partv PHP
19. 12anintroductiontophp
20. 12.1 PHP
21. 12.2 introducingphp
22. 12.3 includingphpinapage
23. 12.4 datatypes
24. 12.5 programcontrol
25. 12.6 Arrays
26. 12.7 userde.nedfunctions
27. 12.8 builtinfunctions
28. 12.9 regularexpression12.10usingfiles12.11Exercises
29. 13buildingwebapplicationswithphp
30. 13.1 trackingusers
31. 13.2 usingdatabases
32. 13.3 handlingxml
33. 13.4 Exercises
34. Partvi Miscellany
35. 14XML:De.ningdataforwebapplications
36. 14.1 basicxml 528
37. 14.2 documenttypede.nition 538
38. 14.3 xmlschema 546
39. 14.4 documentobjectmodel 548
40. 14.5 presentingxml 550
41. 14.6 handlingxmlwithperl 562
42. 14.7 usingxml::Parser 566
43. 14.8 handlingthedomwithperl 575
44. 14.9 Exercises 584
45. 15gooddesign 587
46. 15.1 Structure 589
47. 15.2 tablesversusframesversus... 590
48. 15.3 Accessibility 597
49. 15.4 Internationalization 601
50. 15.5 Exercises 602
51. 16 Protocols 603
52. 16.1 Protocols 604
53. 16.2 ipandtcp 605
54. 16.3 hypertexttransferprotocol 609
55. 16.4 commongatewayinterface 612
56. 16.5 thedocumentobjectmodel 617
57. 16.6 introducingthedocumentobjectmodel 619
58. 16.7 Exercises 621
59. 17casestudy 623
60. 17.1 theplan 623
61. 17.2 thedata 625
62. Partvii Appendices
63. Glossary 631
64. Appendixaaccessingadatabasefromphpusing mysqli 635 appendixbaccessingadatabasefromphpusingpeardb 641 appendixchtmlcolorcodes 647 appendixdhtmlentities 653
65. Index 663
There are no comments on this title.