This document provides an overview of web development. It begins with an introduction and outlines a series on the topic, covering basic design tools, logic tools, and tweaks needed. It then defines web applications, describes the evolution of web development from static to dynamic pages, and explains how requests are made and website structure. It also covers the basic web development process, reasons for multiple browsers, and differences between static and dynamic web pages. Finally, it discusses dynamic web technologies and frameworks.
8. Website Structure
●
HTML Files
These HTML files may contain client side scripting like
Java scripts.
●
Image files like (GIF and JPG).
●
Object files
They require plugins , like sound , video , flash or java files ,
etc.
●
Server Side Scripts :
Programs for accessing server based resources like
Database .
Typically ASP , ASP.net , PHP , JSP , etc . “life Demo”
10. Website Structure
Image
files
Links to other Java
serverside Script
scripts
11. Basic Web Development Process
1. Create HTML files.
2. Test locally.
3. Upload to web server. “Via FTP for ex. “
4. Test it on the web server.
“life demo”
12. Why several browsers?
The original intension behind
HTML is to describe meaning
not formatting.
Every browser adds his own
tags.
Every browser can vary in how it displays data.
CSS and JS vary on browsers.
13. Why several browsers?
It's impossible to design a web page that looks
the same on all browsers.
But you can:
Design for the safest HTML standard.
Test on most current versions of browsers.
Design for current web standards regardless
of browser support.
15. Static VS. Dynamic Web Pages
Most web pages that you view are not static
HTML files.
They are output from programs that run on
web servers.
These programs can interact with server resources like
Databases and XML web services.
17. Dynamic Web Technologies
ASP
ASP.NET
PHP
ColdFusion
JSP
Ruby on Rails
CGI
All of them generate HTML on the server and
send it back to the requesting browser.
18. Web Frameworks
More and More web works is being done
using preexisting frameworks , such as
Content Management Systems (CMS) and
Blog Engines.
With a framework , you write less , develop
fast , and do more easier web development.
19.
20. Coming
Advanced session for web development.
Groundup web project.
PHP course.
www.depiak.catreloaded.net
www.manseng.com/vb