Andy Harris

Andy Harris earned a degree in Special Education from Indiana University/Purdue University–Indianapolis (IUPUI). He taught young adults with severe disabilities for several years. He also taught himself enough computer programming to support his teaching habit with freelance programming.
Those were the exciting days when computers started to have hard drives, and some computers connected to each other with arcane protocols. He taught programming in those days because it was fun.
Eventually, Andy decided to teach computer science full time, and he still teaches at IUPUI. He lectures in the applied computing program and runs the streaming media lab. He also teaches classes in whatever programming language is in demand at the time. He has developed a large number of online video-based courses and international distance education projects.
Andy has written several books on various computing topics and languages including Java, C#, mobile computing, JavaScript, and PHP/MySQL.
Andy welcomes comments and suggestions about his books. He can be reached at [email protected].

Articles & Books From Andy Harris

Article / Updated 07-10-2023
The primary purpose of an AJAX library like jQuery is to simplify AJAX requests for HTML5 and CSS3 programmers. It's hard to believe how easy this can be with jQuery. How to include a text file with AJAX Check out this clean code:
Article / Updated 06-28-2023
With an HTML framework in place, you can start working on the CSS to create page styles on your site. The best way to incorporate CSS3 is by following these steps: Begin with the page template diagram. It should have all the information you need. Test your CSS in a browser. Begin with a simple CSS implementation that ensures you have the right names for all the page elements.
Article / Updated 05-03-2023
To assign a font family to part of your page, use some new CSS. As an example, this page has the heading set to Comic Sans MS. If this page is viewed on a Windows machine, it generally displays the font correctly because Comic Sans MS is installed with most versions of Windows. If you're on another type of machine, you may get something else.
Article / Updated 09-19-2022
Arrays are groups of variables in JavaScript with a name. Arrays are similar to functions because they're used to manage complexity for HTML5 and CSS3 programming. An array is a special kind of variable. Use an array whenever you want to work with a list of similar data types.The following code shows a basic demonstration of arrays:
Cheat Sheet / Updated 02-28-2022
Check out these handy references on an HTML5 template you can use to start every document, selected MySQL commands, useful JavaScript syntax and CSS attributes, and selected HTML syntax.HTML5 TemplateThis is the basic HTML5 template. Use it as the starting place for all your of HTML5 documents. Some editors allow you to add a template file for quickly creating a file.
Article / Updated 10-29-2021
CSS3 supports external style sheets. This technique allows you to define a style sheet as a separate document and import it into your web pages. To see why this might be attractive, take a look at the example.When you look at the code for externalStyle.html, you might be surprised to see no obvious style information at all!
Article / Updated 03-01-2017
If you’re working with delimited data is PHP for HTML5 and CSS3 programming, you may want to read in the CSV data yourself. It's not too difficult to do. Look over the following code for readContactCSV.php:

Contacts

Article / Updated 01-31-2017
The query that converts a birthday into a formatted age in SQL is admittedly complex for HTML5 programming. Normally, you'll have this query predefined in your PHP code so that you don't have to think about it anymore. If you have MySQL 5.0 or later, though, you have access to a wonderful tool called the VIEW.
Step by Step / Updated 01-27-2017
Here, you will find out how to register a domain for your HTML5 and CSS3 site using Freehostia.com. Check the documentation on your hosting service. Chances are that the main technique is similar, even if the details are different. To add a domain name to your site, follow these steps:Log in to the service.Log in to your hosting service administration panel.
Step by Step / Updated 03-27-2016
When you've got a SQL database, you can build a table for HTML5 and CSS3 programming. When you've defined a table, you can add data. When you've got data, you can look at it. Begin by building a table to handle the contact data.Be sure you're logged into phpMyAdmin.The phpMyAdmin page will have your database name available in the left column.