New to web development, or trying to get started? Have you taken a PHP course, but are having trouble
understanding how to build complete applications for the web? Or maybe you're a manager trying to get
an understanding of how web applications work at a high level. This presentation will provide an overview
of how browser-based database applications work, with an iSeries audience in mind. It will demonstrate
the client-side languages - HTML, CSS and JavaScript - and show how PHP scripts running on a server
can dynamically build web pages including content from an iSeries database.
We will discuss the HTTP protocol and how web servers work with HTML and PHP, look at some
common formatting techniques in HTML and CSS, demonstrate how HTML forms interact with PHP
scripts, and show what JavaScript is and how it makes the browser more functional. With these basics
concepts in mind, you should be able to make better decisions about how to sort through the many
options available for web-enabling your legacy databases.
This presentation is for beginner to novice web programmers, or those who would like to understand the
technologies and languages involved in a typical web application.
This session is a recommended (not mandatory) pre-requisite for John's labs on HTML, PHP, and
JavaScript.
Learning Objectives:
- Provide an overview of how browser-based database applications work, with an iSeries audience
in mind
- Help RPG programmers and managers, with little or no web development experience, understand
the major concepts and technologies involved in building web applications.
- Provide demos and code examples of the major languages involved in typical web applications:
HTML, CSS, JavaScript, PHP and SQL
- Provide a conceptual introduction to my 3 web development labs: 1) HTML and CSS; 2) PHP and DB2 on i; and 3) JavaScript introduction.
Audience:
- This presentation is for beginner to novice web programmers, or those who would like to
understand the technologies and languages involved in a typical web application.
- RPG programmers interested in starting out with web development
- Managers who would like to understand the major concepts and languages involved in
developing web applications on iSeries.