Fundamentals of Web Technology

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Web technology is necessary for today because the internet has become the number one source of information, and many of the conventional software applications have become web applications. Web technologies are the several tools and methods that are applied in the activity of communication between different types of devices over the internet. This book provides students and web developers with an understandable introduction to the web programming and scripting languages used to create Web sites and web applications. The main aim is to teach the programming concepts of different Web technologies and the fundamentals needed to program on the internet. This book reflects the author’s experience in teaching courses on internet and web technology for more than 12 years. This book provides students and web developers with an understandable introduction to the web programming and scripting languages used to create Web sites and web applications. The main aim is to teach the programming concepts of different Web technologies and the fundamentals needed to program on the internet. We cover in this textbook fundamentals of internet, world wide web (WWW), HTML, CSS, jаvascript, XML, PHP, and connectivity with database using MYSQL and also cover the introduction of the web with Python and CGI scripting to manage web from data. The contents of the book have been thoroughly organized and spread over eight chapters. Each chapter begins with the basics introduction and describes with syntax, code, result output, diagrams, and examples. We trust this textbook would meet the rich practical hands-on experience in developing web applications, combined with teaching the subject for graduate/post-graduate students and who want to study the internet and web technology.

Author(s): Anil Kumar Yadav, Vinod Kumar Yadav
Publisher: AclerPress
Year: 2023

Language: English
Pages: 270

Cover
Title Page
Copyright
ABOUT THE AUTHORS
TABLE OF CONTENTS
List of Figures
List of Tables
List of Abbreviations
Preface
Chapter 1 Introduction to Web Technology
1.1. Concept of WWW
1.2. Concept of Internet
1.3. Http Protocol
1.4. Web Browser and Web Servers
1.5. Features of Web Versions
1.6. Concepts of Effective Web Design
1.7. Web Design Issues
1.8. Look and Feel of the Website
1.9. Page Layout and Linking
1.10 User Centric Design and Sitemap
1.11. Planning and Publishing Website
Chapter 2 Basics of HTML
2.1. Concept of HTML
2.2. Text Formatting and Fonts
2.3. Comment in Html Code, Color, and Hyperlink
2.4. Lists and Tables
2.5. Images and Forms
Chapter 3 Introduction to CSS
3.1. Style Sheets: Need of CSS
3.2. Basic Structure of CSS
3.3. How to Use CSS in Webpage
3.4. CSS Properties for Background Images and Colors
3.5. CSS Properties for Manipulating Texts and Fonts
3.6. Borders and Margins
3.7. Padding and Lists
3.8. Positioning in Css
3.9. Overview and Features of CSS2 and CSS3
Chapter 4 Basic of JavaScript
4.1. Clients-Side Javascript
4.2. Data Types and Variables in Javascript
4.3. Functions in Javascript
4.4. Conditions Statement in Javascript
4.5. Javascript Loops
4.6. Javascript Pop Up Boxes
4.7. Advance Javascript: Javascript and Objects
4.8. DOM
4.9. Javascript form Validation
4.10. DHTML
Chapter 5 Introduction to XML
5.1. Uses of XML and Syntax of XML
5.2. XML DTD
5.3. XML Schema
5.4. Transforming XML Using XSL and XSLT
Chapter 6 Introduction to PHP
6.1. General Uses of PHP
6.2. How to Run PHP Script
6.3. Basic Syntax of PHP
6.4. Php Conditional or Decision Statements
6.5. Php Loops
6.6. Php and HTML, Arrays, and Functions
6.7. PHP Strings
6.8. Form Processing and Files
6.9. Cookies and Sessions
6.10. Basic Object Oriented Programing In PHP
Chapter 7 PHP with MySQL
7.1. Basic of MySQL
7.2. Create Table and Insert Data Using PHP
7.3. Altering Tables Using PHP
7.4. Update Data in a MYSQL Table
7.5. Delete Data and Tables From Database
7.6. PHP My Admin Features
Chapter 8 Introduction Web to Python
8.1. Advantages of Developing Web Applications in Python
8.2. Introduction to Python
8.3. Python with HTML
8.4. Submitting Forms with Python
8.5. Providing Text Area with Python
8.6. Checking Boxes with Python
8.7. Radio Buttons with Python
8.8. Drop Down (Select) Option with Python
8.9. Upload Files with Python
Index
Back Cover