PakProject.com
A Free Source of Learning
You are here: Home > Lecture Notes > Web Engineering
  Web Engineering
NOTE: Most of the contents presented on this page are taken from book "Beginning Web Programming with HTML, XHTML, and CSS" by Jon Duckett. The content presented here is just for educational purpose.

Class Lectures

Lecture-1

WHAT IS WEB ENGINEERING? - Graphic design - Information design - Interface design - Scripting and programming - Frontend Versus Backend - The World Wide Web Consortium - HTML/XHTML - CSS (Cascading Style Sheets) - JavaScript/DOM scripting - XML

Lecture-2

INTERNET BASIC CONCEPTS - Gateway - Servers - Clients - Domain - INTERNET DOMAINS - Internet Gateway - Internet Backbone - Registering A Virtual Domain - HOW IP ADDRESSING CAME INTO EXISTENCE? - Resolving Domain Name - The Structure Of An Internet Address -

Lecture-3

JAVASCRIPT - Difference between different ways of passing parameters to javascript function - Disabling a form item - Hiding a form item - Making an array of textboxes or checkboxes or radiobuttons, and printing the values in a javascript function using for loop iteration - Required field check - Regular expression check - Range validation - toLowerCase() - toUpperCase()

Download the Complete PHP tutorial

Starting from PHP basics to advanced level PHP programming

Start learning ASP.NET

A complete ASP.NET tutorial on web

HTML / Javascript simple Programs

Some of the simple programs on web. Working with CSS - HTML Forms - Frames - Hyperlinks - imageMap - images - Dreamweaver Libraries - HTML Lists - CSS Styles and Classes - HTML Tables - javascript window object - javascript document object - javascript arrays - Changing image url on runtime - How to create a Breadcrum in javascript - Javascript form validations

A picture gallery in PHP

How to upload a file, picture in PHP, how to add comments against an uploaded picture. How to create an album. How to create database in MySql

How to Upload and Crop an Image in PHP

Upload an image, and automatically crop it to create its thumbnail

Random Image generation for Image Verification

A complete program example to generate a random image on runtime for random image verifcation

Bulk Record Updation

This program shows how to update a list of records using PHP. This example can used to design a class attendance page, where some students are only marked absent and the record is finally updated in bulk.

A Network Pinger Application in C#

A fast network pinger to ping a range of devices over the network

How to earn money through website development - (Part-1)

How to start the website development and earn money without much knowledge of programming, how to put ads on your websites, how to create your own blogs.

How to earn money through website development - (Part-2)

How to start the website development and earn money without much knowledge of programming, how to put ads on your websites, how to create your own blogs.

Generate Random Password through PHP

In this program we generate a Random Password through PHP.

Website Templates

Some of the best website templates for creating websites in a few minutes

Sending E-Mail through PHP / E-Mail Server

In this example we configure a mail server to our pc and then create mail accounts in it. Then using PHP we demonstrate how to send e-mail using this mail server

PHP program to Generate Scratch Card Numbers

A complete sample program on how to generate a scratch card database in php

Data Time Picker Control

An easy to use date time picker control, that can be used with HTML, PHP, ASP.NET, JSP

Databound Dropdowns for PHP

Two powerful functions for creating the database populated dropdown in php

Tree Control for your website

A powerful Tree view control for your website, can be easily modified for use in php, asp, jsp

Upload a file in MySQL database using PHP

Sometimes you may need to save the file in database, due to its security or other reasons, this programs shows how to upload a file using php in mysql database. Also this program shows how to retrieve a file previously stored in a mysql database table.

Filing operations using PHP

FILE UPLOAD IN FILE SYSTEM - Get File Type - GENERATE A RANDOM FILE NAME - GET THE SIZE OF FILE - FORCED FILE DOWNLOAD - IMPORTING PIPED SPACED TEXT FILE IN DATABASE - IMPORTING COMMA SEPARATED CSV FILE IN DATABASE - DELETE ALL FILES IN A DIRECTORY - CODE THAT OUTPUTS THE SQL SELECT QUERY DIRECTLY IN EXCEL DATABASE - Code for generating xls and txt files - GENEREATING XLS / CSV THROUGH MYSQL OUTFILE IN SELECT QUERY - LOAD DATA USING MYSQL IN A FILE

Creating an ASP.NET styled GridView Control in PHP

In this file we created an asp.net styled GridView control in php, that have all the features, an asp.net GridView has. For example, sorting through any column in both ascending and descending order, paging, updating a single row without page navigation, deleting a single row etc

A complete Image Gallery in PHP

Another example of a complete and easily implemented image gallery in PHP. Have the functionality of generating small thumbnails through cropping, creating albums, updating and deleting the pictures

Handling / uploading images in PHP

A function is presented here that helps to upload an image, and then crops it to generate the thumbnail, to save it for a picture album icon.

An image upload program in PHP

A complete program to upload an image, and then crops it to generate the thumbnail, to save it for a picture album icon.

To Create backup and Restore a MySQL backup

How to create a mysql backup, and restore a mysql back into database

Paging implementation in PHP

A program to show how the paging is done in PHP

Handling Date / Time in PHP and MySQL

How to compare two times, add times and subtract times in php and mysql

An online shopping cart / web store in PHP

A complete application in PHP to perform online shopping, displaying products and sub categories. Having integration of PayPal for online payment, and an admin console for adding new products and categories.

Uploading image directly in database in PHP

How to save an image directly in database and retrieve it using select query in PHP

Some useful code snippets in PHP and Javascript

Javascript functions to check date validity, amount validity, e-mail validity. PHP functions to create time in seconds into days, hours, mins and seconds. PHP function to get a visitors IP address.

A PHP program to upload file

A simple browse and upload page to upload file in PHP

Creating a Contact Us Page and Sending E-Mail in ASP.NET

This application is an easy to learn and very useful example of designing a "Contact Us" page for your website in ASP.NET. How to insert values in database through ASP.NET using very easy to use parameterized queries. How to send e-mail in asp.net using a SMTP server.

A final project web application in ASP.NET

This application is a large scaled web based project. It is a complete student information system project for Army Burn Hall College Abbottabad. The software is developed in ASP.NET


  

Assignments

Assignment-1

Assignment-2

Assignment-2 Solution

Assignment-4

Lab-Assignment-1

Quizzes

Quiz-1

Exams

Sessional-1

Sessional-1 Part-A Solution

Sessional-1 Part-B Solution

Sessional-2

Sessional-2 Solution

Final Exam

Final Exam Solution

Lab Sessional-1

Lab Sessional-1 Solution

For any suggestions, feedback, complaints and advertisement contact us at info @ pakproject . com -- Copyrights © pakproject.com Disclaimer