Web technologies : TCP/IP, Web/Java programming, and cloud computing
معرفی کتاب «Web technologies : TCP/IP, Web/Java programming, and cloud computing» نوشتهٔ Achyut S. Godbole; Atul Kahate در سال 2013. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Web technologies : TCP/IP, Web/Java programming, and cloud computing» در دستهٔ بدون دستهبندی قرار دارد.
Please Read Brand New, International Softcover Edition, Printed in black and white pages, minor self wear on the cover or pages, Sale restriction may be printed on the book, but Book name, contents, and author are exactly same as Hardcover Edition. Fast delivery through DHL/FedEx express. Title Contents 1. Networking Protocols and OSI Model Introduction 1.1 Protocols in Computer Communications 1.2 The OSI Model 1.3 OSI Layer Functions Key Terms and Concepts Summary Multiple-Choice Questions Detailed Questions Exercises 2. Internet Working Concepts, Devices, Internet Basics, History and Architecture Introduction 2.1 Why Internet Working? 2.2 Problems in Internet Working 2.3 Dealing with Incompatibility Issues 2.4 A Virtual Network 2.5 Internet Working Devices 2.6 Repeaters 2.7 Bridges 2.8 Routers 2.9 Gateways 2.10 A Brief History of the Internet 2.11 Growth of the Internet Key Terms and Concepts Summary Multiple-Choice Questions Detailed Questions Exercises 3. TCP/IP Part I Introduction to TCP/IP, IP, ARP, RARP, ICMP Introduction 3.1 TCP/IP Basics 3.2 Addressing 3.3 Why IP Addresses? 3.4 Logical Addresses 3.5 TCP/IP Example 3.6 Concept of IP Address 3.7 Address Resolution Protocol (ARP) 3.8 Reverse Address Resolution Protocol (RARP) 3.9 BOOTP 3.10 DHCP 3.11 Internet Control Message Protocol (ICMP) Key Terms and Concepts Summary Multiple-Choice Questions Detailed Questions Exercises 4. TCP/IP Part II TCP, UDP Introduction 4.1 TCP Basics 4.2 Features of TCP 4.3 Relationship between TCP and IP 4.4 Ports and sockets 4.5 Connections—Passive Open and Active Open 4.6 TCP Connections 4.7 What makes TCP reliable? 4.8 TCP Segment Format 4.9 Persistent TCP Connections 4.10 User Datagram Protocol (UDP) 4.11 UDP Datagram 4.12 Differences between UDP and TCP Key Terms and Concepts Summary Multiple-Choice Questions Detailed Questions Exercises 5. TCP-IP Part III (DNS, Email, FTP, TFTP) Introduction 5.1 Domain Name System (DNS) 5.2 Electronic Mail (Email) 5.3 File Transfer Protocol (FTP) 5.4 Trivial File Transfer Protocol (TFTP) Key Terms and Concepts Summary Multiple-Choice Questions Detailed Questions Exercises 6. TCP-IP Part IV (WWW, HTTP, TELNET) Introduction 6.1 Brief History of WWW 6.2 The Basics of WWW and Browsing 6.3 Hyper Text Markup Language (HTML) 6.4 Common Gateway Interface (CGI) 6.5 Remote Login (TELNET) Key Terms and Concepts Summary Multiple-Choice Questions Detailed Questions Exercises 7. JavaScript and AJAX Introduction 7.1 JavaScript 7.2 AJAX Key Terms and Concepts Summary Multiple-Choice Questions Detailed Questions Exercises 8. PHP/MySQL – An Overview Introduction 8.1 What is Scripting Language? 8.2 Client Side Scripting Vs Server Side Scripting 8.3 Features of PHP 8.4 Getting Started with PHP 8.5 Language Reference - Basics 8.6 Language Reference – Advance 8.7 Introduction to MySQL 8.8 Basics of MySQL 8.9 Using MySQL with PHP Key Terms and Concepts Chapter Summary Multiple-Choice Questions Detailed Questions Exercises 9. ASP.NET—An Overview Introduction 9.1 Popular Web Technologies 9.2 What is ASP.NET? 9.3 An Overview of the .NET Framework 9.4 ASP.NET Details 9.5 Server Controls and Web Controls 9.6 Validation Controls 9.7 Database Processing 9.8 Activex Controls Key Terms and Concepts Summary Multiple-Choice Questions Detailed Questions Exercises 10. Java Web Technologies Introduction 10.1 Java Servlets and JSP 10.2 Creating and Testing Servlets 10.3 Servlet Examples 10.4 Session Management 10.5 Introduction to JSP 10.6 JSP and JDBC 10.7 Apache Struts 10.8 JavaServer Faces (JSF) 10.9 Enterprise JavaBeans (EJB) 10.10 EJB Architecture - Overview 10.11 Types of EJB 10.12 Session Beans 10.13 JNDI Lookup Key Terms and Concepts Summary Multiple-Choice Questions Detailed Questions Exercises 11. Web Security Introduction 11.1 Principles of Security 11.2 Cryptography 11.3 Plain Text and Cipher Text 11.4 Digital Certificates 11.5 Digital Signatures 11.6 Secure Socket Layer (SSL) 11.7 Online Payments 11.8 Payments Using Credit Cards 11.9 3-D Secure Protocol Key Terms and Concepts Summary Multiple-Choice Questions Detailed Questions Exercises 12. Network Security Introduction 12.1 Firewalls 12.2 IP Security 12.3 Virtual Private Networks (VPN) Key Terms and Concepts Summary Multiple-Choice Questions Detailed Questions Exercises 13. Introduction to XML 13.1 What is XML? 13.2 XML versus HTML 13.3 Electronic Data Interchange (EDI) 13.4 XML Terminology 13.5 Introduction to DTd 13.6 Document-Type Declaration 13.7 Element-Type Declaration 13.8 Attribute Declaration 13.9 Limitations of DTDs 13.10 Introduction to Schema 13.11 Complex Types 13.12 Extensible Stylesheet Language Transformations (XSLT) 13.13 Basics of Parsing 13.14 JAXP Key Terms Summary Multiple-Choice Questions Detailed Questions Exercises 14. Cloud Computing Introduction 14.1 What is Cloud Computing? 14.2 History of Cloud Computing 14.3 Grid Computing and Cloud Computing 14.4 Types of Application or Software Hosting 14.5 Cloud Computing Deployment Models 14.6 Cloud Computing Service Model 14.7 Characteristics of Cloud Computing 14.8 Benefits of Cloud Computing 14.9 Challenges in Cloud Computing 14.10 Communications in the Cloud Key Terms and Concepts Summary Multiple-Choice Questions Detailed Questions 15. Creating Good Web Pages 15.1 Introduction 15.2 Top Level Navigation 15.3 Creating Sample Layouts 15.4 Metaphor, Theme, and Storyboard 15.5 Screen Resolution 15.6 3-Column Layout 15.7 Using Frameworks 15.8 Using Graphics 15.9 Usability for the Handheld Devices 15.10 Creating Multilingual Web sites 15.11 XHTML and Web Browser Compatibility Issues 15.12 Designing the Home Page 15.13 Good Home Page Design Guidelines 15.14 Designing the Basic Elements of a Home Page Key Terms Summary Multiple-Choice Questions Detailed Questions Appendix Index
دانلود کتاب Web technologies : TCP/IP, Web/Java programming, and cloud computing