標籤:

Web設計書選擇

Web Design: A Complete Introduction by Dr. Nigel Chapman and Jenny Chapman (Paperback - Jan. 2, 2007)Buy new:$55.6421 new from $38.0012 used from $40.00Get it by Monday, May 10 if you order in the next 18 hours and choose one-day shipping.Eligible for FREE Super Saver Shipping.

(1) Excerpt - page 15: "... bi 1 The Web Community When considering the technology beneath the World Wide Web, and the design challenge of producing exciting and useful Web sites, it is ..."Surprise me! See a random page in this book.Skip To Page Navigation|Skip To Page Content

About Pearson Higher Education

  • Browse by disciplineor
  • Advanced Search

  • Humanities, Social Sciences & World LanguagesAnthropologyArtCommunication, Film & TheatreEnglishHistoryInterdisciplinary StudiesMusicPhilosophyPolitical SciencePsychologyReligionSocial Work / Family Therapy / Human ServicesSociologyWorld LanguagesMathematics & SciencesAnatomy & PhysiologyBiology & MicrobiologyChemistryEnvironmental ScienceGeography & Atmospheric SciencesGeology & OceanographyHealth, Kinesiology & NutritionMathematicsPhysics & AstronomyStatisticsProfessional & CareerBusinessBusiness StatisticsCommunication Sciences & DisordersComputer ScienceCounselingCriminal JusticeCulinary, Hospitality, Travel & TourismDeaf Studies & Deaf EducationEconomicsEducationEMS & Fire Science (Brady)EngineeringFashion & Interior DesignHealth ProfessionsInformation TechnologyLegal Studies & ParalegalNursingStudent Success & Career DevelopmentTrades & Technology
  • Educator Home
  • |
  • eLearning & Assessment
  • |
  • Support/Contact Us
  • |
  • Find your rep
  • |
  • Exam copy bookbag
  • Addison-Wesley / Prentice Hall

    Computer Science

    My Instructor Resource Center :Log in or request access

    View larger cover

    Programming the World Wide Web, 6/E Robert W. Sebesta,University of Colorado, Colorado Springs

    ISBN-10:0132130815ISBN-13: 9780132130813

    Publisher: Addison-WesleyCopyright: 2011Format: Paper; 800 ppPublished: 03/02/2010Status:Instock

    Suggested retail price:$100.67Buy from myPearsonStore

    Request a printed exam copy Email this page to a colleague Prepare for the First Day of Class Learn about customization options

  • About theBook
  • Take acloser look
  • Resources
  • Pearson Choices
  • Packages
  • Description |
  • Features |
  • New to This Edition |
  • Table of Contents |
  • Courses |
  • Previous Edition(s)
  • For undergraduate students who have completed a course in object-oriented programming

    Programming the World Wide Web 2010 provides a comprehensive introduction to the tools and skills required for both client- and server-side programming, teaching students how to develop platform-independent sites using the most current Web development technology. Essential programming exercises are presented using a manageable progression: students begin with a foundational XHTML Web site and employ new languages and technologies to add features as they are discussed in the course. Readers with previous experience programming with an object-oriented language are guided through concepts relating to client-side and server-side programming, including ASP.NET using C#, JavaScript?, Java? servlets, Ajax, JSP?, XHTML, XML, PHP, Ruby, and Rails.

  • Client-side and server-side technologies are covered in two distinct sections, client-side in Chapters 2—7 and server-side in Chapters 8—16.
  • Client-side technology is covered using HTML, XHTML, CSS, JavaScript, Java applets, and XML.
  • Server-side technology is covered using Flash, Faces, Java servlets, and JSP, PHP, ASP.NET, Ruby, Ruby on Rails, Rails 2.0, and Ajax.
  • JavaScript is introduced in Chapter 4 using students』 knowledge of other programming languages to leverage the discussion.
  • Building XHTML documents is presented in Chapter 5.
  • Chapter 8 on Flash Programming includes examples of drawing graphics figures, animation using both motion and shape tweening, and adding a sound track on a movie.
  • Chapter 10 on Ajax contains sections on return document forms, Ajax toolkits, and Ajax security.
  • Chapter 11 on Java Web Programming includes sections on NetBeans, JavaBeans, and JavaServer Faces.
  • Chapter 12 is a complete introduction to ASP.NET, beginning with a brief introduction to C# and continuing with discussions of ASP.NET controls and Web service construction with ASP.NET. It includes a section on ASP.NET Ajax and a brief introduction to Visual Studio 8.
  • Chapter 13 covers Web access to relational databases, including SQL and MySQL, and Web access to databases using Perl, PHP, and Java JDBC.
  • A brief, accessible Introduction to Java Appendix is included for C++ programmers, including coverage of Java applets, servlets, JSP, and JDBC.
  • World Wide Web Consortium (W3C) Validation Program: All of the markup documents in the book are valid on the W3C validation program.
  • SUPPLEMENTS

  • Instructor Solutions Manual
  • Source Code
  • PPT Lecture Slides
  • PPT Figure Slides
  • CourseSmart
  • Updated Flash Treatment: Chapter 8, which covers Flash, was extensively changed to reflect changes in the CS4 version of the Flash authoring environment.
  • Reworked Java Web Software Chapter: Chapter 11, 「Java Web Software,」 was revised to use version 6.7 of the Net-Beans development system. Also, example programs were modified to take into account contemporary Java coding practices.
  • Revised ASP.NET Chapter: Chapter 12, 「Introduction to ASP.NET,」 was revised to use version 8 of Visual Studio. Also, the introduction to Visual Studio was moved earlier in the chapter and is now used for most of the examples. Finally, the coverage of Web services using ASP.NET was significantly increased.
  • Additional Database Content: A new section was added to Chapter 13, 「Database Access through the Web.」 The section introduces and discusses database access from ASP.NET using ADO.NET and data controls.
  • Throughout the book, numerous small changes were made to improve the correctness and clarity of the material.
  • Preface xiii 1Fundamentals 11.1 A Brief Introduction to the Internet 21.2 The World Wide Web 61.3 Web Browsers 71.4 Web Servers 81.5 Uniform Resource Locators 111.6 Multipurpose Internet Mail Extensions 131.7 The Hypertext Transfer Protocol 151.8 Security 181.9 The Web Programmer』s Toolbox 20Summary 28Review Questions 30Exercises 32

    2 Introduction to XHTML 352.1 Origins and Evolution of HTML and XHTML 362.2 Basic Syntax 382.3 Standard XHTML Document Structure 392.4 Basic Text Markup 402.5 Images 492.6 Hypertext Links 542.7 Lists 572.8 Tables 632.9 Forms 712.10 Syntactic Differences between HTML and XHTML 84Summary 85Review Questions 86Exercises 88

    3 Cascading Style Sheets 913.1 Introduction 923.2 Levels of Style Sheets 933.3 Style Specification Formats 943.4 Selector Forms 963.5 Property Value Forms 993.6 Font Properties 1003.7 List Properties 1063.8 Color 1103.9 Alignment of Text 1123.10 The Box Model 1143.11 Background Images 1193.12 The <span> and <div> Tags 1213.13 Conflict Resolution 122Summary 124Review Questions 126Exercises 127

    4 The Basics of JavaScript 1294.1 Overview of JavaScript 1304.2 Object Orientation and JavaScript 1334.3 General Syntactic Characteristics 1344.4 Primitives, Operations, and Expressions 1374.5 Screen Output and Keyboard Input 1464.6 Control Statements 1504.7 Object Creation and Modification 1584.8 Arrays 1594.9 Functions 1644.10 An Example 1694.11 Constructors 1704.12 Pattern Matching Using Regular Expressions 1714.13 Another Example 1764.14 Errors in Scripts 177Summary 179Review Questions 181Exercises 1835 JavaScript and XHTML Documents 1855.1 The JavaScript Execution Environment 1865.2 The Document Object Model 1875.3 Element Access in JavaScript 1915.4 Events and Event Handling 1935.5 Handling Events from Body Elements 1975.6 Handling Events from Button Elements 1995.7 Handling Events from Text Box and Password Elements 2045.8 The DOM 2 Event Model 2145.9 The navigator Object 2195.10 DOM Tree Traversal and Modification 221Summary 222Review Questions 223Exercises 224

    6 Dynamic Documents with JavaScript 2276.1 Introduction 2286.2 Positioning Elements 2286.3 Moving Elements 2346.4 Element Visibility 2376.5 Changing Colors and Fonts 2386.6 Dynamic Content 2426.7 Stacking Elements 2456.8 Locating the Mouse Cursor 2496.9 Reacting to a Mouse Click 2516.10 Slow Movement of Elements 2536.11 Dragging and Dropping Elements 256Summary 261Review Questions 262Exercises 262

    7 Introduction to XML 2657.1 Introduction 2667.2 The Syntax of XML 2687.3 XML Document Structure 2717.4 Document Type Definitions 2727.5 Namespaces 2797.6 XML Schemas 2817.7 Displaying Raw XML Documents 2897.8 Displaying XML Documents with CSS 2917.9 XSLT Style Sheets 2937.10 XML Processors 3027.11 Web Services 304Summary 305Review Questions 307Exercises 309

    8 Introduction to Flash 3118.1 Origins and Uses of Flash 3128.2 A First Look at the Flash Authoring Environment 3128.3 Drawing Tools 3188.4 Static Graphics 3278.5 Animation and Sound 3328.6 User Interactions 343Summary 348Review Questions 350Exercises 351

    9 Introduction to PHP 3539.1 Origins and Uses of PHP 3549.2 Overview of PHP 3549.3 General Syntactic Characteristics 3559.4 Primitives, Operations, and Expressions 3569.5 Output 3629.6 Control Statements 3649.7 Arrays 3679.8 Functions 3769.9 Pattern Matching 3799.10 Form Handling 3829.11 Files 3889.12 Cookies 3919.13 Session Tracking 394Summary 394Review Questions 396Exercises 39810 Introduction to Ajax 40110.1 Overview of Ajax 40210.2 The Basics of Ajax 40510.3 Return Document Forms 41510.4 Ajax Toolkits 41910.5 Security and Ajax 427Summary 428Review Questions 429Exercises 430

    11 Java Web Software 43111.1 Introduction to Servlets 43211.2 The NetBeans Integrated Development Environment 43711.3 A Survey Example 44711.4 Storing Information on Clients 45411.5 JavaServer Pages 46311.6 JavaBeans 47511.7 Model-View-Controller Application Architecture 47911.8 JavaServer Faces 480Summary 489Review Questions 490Exercises 492

    12 Introduction to ASP.NET 49512.1 Overview of the .NET Framework 49612.2 A Bit of C# 49912.3 Introduction to ASP.NET 50312.4 ASP.NET Controls 51012.5 ASP.NET AJAX 54012.6 Web Services 546Summary 555Review Questions 556Exercises 558

    13 Database Access through the Web 55913.1 Relational Databases 56013.2 An Introduction to the Structured Query Language 56213.3 Architectures for Database Access 56713.4 The MySQL Database System 56913.5 Database Access with PHP and MySQL 57213.6 Database Access with JDBC and MySQL 58113.7 Database Access with ASP.NET and MySQL 589Summary 596Review Questions 598Exercises 600

    14 Introduction to Ruby 60114.1 Origins and Uses of Ruby 60214.2 Scalar Types and Their Operations 60214.3 Simple Input and Output 61014.4 Control Statements 61314.5 Fundamentals of Arrays 61814.6 Hashes 62314.7 Methods 62514.8 Classes 63014.9 Blocks and Iterators 63514.10 Pattern Matching 638Summary 641Review Questions 642Exercises 642

    15 Introduction to Rails 64515.1 Overview of Rails 64615.2 Document Requests 64815.3 Rails Applications with Databases 65515.4 Rails with Ajax 675Summary 683Review Questions 684Exercises 685

    Appendix A Introduction to Java 687Appendix B Named Colors 703Appendix C Java Applets 707Index 735

    Web程序設計(第5版)(國外計算機科學經典教材) 正在讀(0人), 已讀過(1人) |   放入書架 叢書名: 國外計算機科學經典教材

    作  者: (美)塞巴斯塔 著,徐燕華,孫紅麗 譯出 版 社: 清華大學出版社

  • 出版時間: 2010-1-1
  • 字  數: 907000
  • 版  次: 1
  • 頁  數: 580
  • 印刷時間: 2010-1-1
  • 開  本: 16開
  • 印  次: 1
  • 紙  張: 膠版紙
  • I S B N : 9787302216179
  • 包  裝: 平裝
  • 所屬分類: 圖書 >> 計算機/網路 >> 程序設計 >> 網站開發定價:¥69.00 噹噹價:¥58.20 折扣:84折 節省:¥10.80 鑽石vip價:¥55.30送積分:582 積分說明 件 請輸入購買數量。

     共有商品評論1條 查看評論摘要

    分享到: 開心網 人人網

    內容簡介本書全面介紹了建立和維護Web站點必需的工具和技術,包括Intemet和萬維網的起源與演變、Web客戶端和伺服器端開發中的基本概念,以及與Web開發相關的主要編程語言和工具等。本書對第4版的內容做了大量細緻的修改並且新增了許多內容,如介紹了FIash的使用、Ajax工具包和其安全性,以及與ASP.NETAJAX的相關內容。

    作者簡介Robert W.Sebesta是美國科羅拉多大學計算機科學系(斯普林司校區)的系主任。他從美國賓夕法尼亞州立大學獲得計算機科學博士學位後,一直從事計算機科學的教學工作,擁有長達30餘年的豐富教學經驗,還曾編著過包括本書在內的多本經典教材。

    Robert W. Sebesta Associate Professor Emeritus, Computer Science Office: Engr 243 Phone: 255-3142 Email: rws@cs.uccs.edu Office Hours :Monday, 10:45 - noon, others by appointment

    Course Materials for Fall 2009

    CS 301 Web Programming

  • Educator Home
  • |
  • eLearning & Assessment
  • |
  • Support/Contact Us
  • |
  • Find your rep
  • |
  • Exam copy bookbag
  • My Instructor Resource Center :Log in or request access

    Instructor Resource Center Teaching your course just got easier!

    For your convenience, many of our instructor supplements are available for download from your textbook"s catalog page. Available resources include:

  • Text-specific products such as PowerPoint? presentations, Image Banks, and Instructor Manuals
  • Premium content and instructions for Blackboard? cartridges and WebCT? e-Packs
  • Test item files and access to TestGen and Pearson MyTest
  • Access to create your own CourseCompass? course
  • Pearson"s MySearchLab — the easiest way for students to master a writing or research project
  • How to register

    1. Click the request access link.
    2. Choose what type of customer you are.
    3. Enter your email address. If you"re already in our customer database, you"ll receive an access code via email, usually within minutes! If you"re not in our customer database, we"ll ask you where you teach and then manually verify your employment there and send you an access code within four to five days.
    4. Once you receive your access code, follow the instructions in the email to redeem it and create your login and password.
    5. Come back to www.pearsonhighered.com and download resources from our online catalog.

    How to download supplements

    1. Find your textbook in our online catalog using the "Go to a discipline" menu, "Find a product" search, or advanced search at the top of this page.
    2. On your textbook"s web page, click the "Resources" tab. Items available for download have a disk icon and a "View downloadable files" link.
    3. Click the "View downloadable files" link below the supplement you want to download.
    4. Click on the name or version of the file you wish to download.
    5. Enter your login name and password when prompted.
    6. Read the terms and conditions and click "I accept."
    7. Save your file to your computer in a place where you will be able to find it.

    You may continue to download additional supplements until you log out.

    Note: Instructors using TestGen testbank files will also need to download the TestGen application. Visit our Help Downloading Resources page for more information and technical support.

    First-time Users

    You may already have access to the Instructor Resource Center! If you have a login name for another Pearson product, try using it below before requesting IRC access.

    Request IRC access Redeem an IRC access code

    Returning Users

    Login name:

    Password:

    Forgot login/password?

    Get Help Downloading Resources Contact Technical Support

    We are committed to maintaining the integrity of this instructor-only resource. The material available through the Instructor Resource Center is provided solely for the use of instructors in teaching their courses and assessing student learning. All requests for instructor access are verified against our customer database and/or through contacting the requestor"s institution. Please help us by not sharing your login and password with others.

    Thank you!

    推薦閱讀:

    Angelababy婚紗設計師,迪奧都留不住的藝術鬼才
    淺談居室設計的色彩運用裝點精彩的家
    [好設計怎樣看?] 好公園裡的秘密
    享受精品生活 首推簡歐風格公寓設計
    別墅花園設計的幾大要素

    TAG:設計 | 選擇 |