
External
Programming for the Web - From Soup to Nuts - Implementing a Complete GIS Web Page
This book is designed to be used as a class text but should be easily accessible to programmers interested in Web Programming. It should even be accessible to an advanced hobbyist.
- Author
- Charles W. Kann III
- Publisher
- Gettysburg College
- Source
- LibreTexts
- License
- CC BY
- Language
- EN
- Category
- Information Technology
Contents· 40 sections
- 01: Introduction
- 1.01: About this Book
- 1.02: What You will Learn
- 1.03: What is in this Book
- 02: HTML
- 2.01: HTML Text Tags and Attributes
- 2.02: Standard HTML Tags
- 2.03: Document Structure Tags and A Simple Web Page
- 2.04: Creating Forms in HTML
- 2.05: Conclusion
- 2.06: Problems
- 03: JavaScript and Processing a Simple form Processing
- 3.01: Starting a JavaScript Program
- 3.02: Primer on JavaScript
- 3.03: Events Onload Event and JQuery
- 3.04: Processing Form Elements Using JQuery and Unobtrusive JavaScript
- 3.05: Functional Programming in JavaScript
- 3.06: Exercises
- 04: CSS and Styling a Web Page
- 4.01: Web Page Header and Footer
- 4.02: Adding the form to the Page
- 4.03: Exercises
- 05: Objects in JavaScript
- 5.01: Why Use ECMA 5 as a Basis
- 5.02: Is JavaScript just Plain Weird
- 5.03: Basic Objects in JavaScript
- 5.04: Constructor Functions and Prototype Objects
- 5.05: Scoping in JavaScript
- 5.06: A Simple JavaScript OOP Model
- 5.07: A JavaScript Object Model that Includes Encapsulation and Data Hiding
- 5.08: Unstructured Data
- 5.09: Conclusion
- 5.10: Exercises
- 06: CRUD Objects and Events
- 6.01: CRUD Interface
- 07: Creating a Server for the Persistent Storage of Our CRUD Application
- 7.01: Creating and Accessing a Server Using Node.js Sails
- 7.02: Accessing a Server Using Node.js Sails
- 7.03: Communicating with the Server Using JavaScript
- 7.04: Integrating the CRUD Application with the Server