SP18 Web Technologies Assignments

Term Project.

Assignment One

Submit a One Page proposal of your Term Project. Describing what you built and which technologies you implemented.
Deadline: 26-2-2018

Assignment Two

Make a Word Document Give two screenshots of your frontend HTML/CSS design. and brief about your approach.
Deadline: 26-2-2018

Assignment Three

Make a Word Document having the screenshots of your page which shows the DB Connectivity.
Deadline 16-3-2018

Assignment Four

Write a 3-4 pages report on your project showing how you implement
• create
• read
• update
• delete
• pagination
Deadline
25-5-2016

Assignment 4 Fa16 Web

CSC312 – Web Technologies (FA14-BSSE-Sec-A) – Assignment 4

You are required to use the simple_html_dom class from the following link

 

http://simplehtmldom.sourceforge.net/

 

and screen scrap the web page http://webscripts.softpedia.com/blog/

 

Your PHP script should be able to programmatically extract all of the hyperlinks with class title and save in your own database and also the hyperlinks of the page numbers at the bottom of the page…

 

Submission Instructions:

  • Submit a hard copy containing the print out of the screen shot of your work
  • Submit your assignment not later than 08-12-2016
  • Upload your copy on your web page which you are supposed to setup

Assignment 3 FA16 Web Engineering

CSC312 – Web Technologies (FA14-BSSE-Sec-A) – Assignment 3

Question 1:

This assignment is the extension of the Assignment 2

You are required to demonstrate your skills of database connectivity and list all of the records from a table which you are supposed to create in MySQL.

Each page should list at least ten records.

You are also required to implement pagination.

 

You are also required to modify the Assignment 2 and to add Create, Update and Delete capabilities into your assignment 2 for the same table created earlier for assignment 2.

 

The theme of the Layout would entirely be chosen by you.

 

Submission Instructions:

  • Submit a hard copy containing the print out of the screen shot of your work
  • Submit your assignment not later than 17-11-2016
  • Upload your copy on your web page which you are supposed to setup

FA16 Web Assignment 2


CSC312 – Web Technologies (FA14-BSSE-Sec-A) – Assignment 2

Question 1:

You are required to demonstrate your skills of database connectivity and list all of the records from a table which you are supposed to create in MySQL.

Each page should list at least ten records.

You are also required to implement pagination.

.

The theme of the Layout would entirely be chosen by you.

 

Submission Instructions:

  • Submit a hard copy containing the print out of the screen shot of your work
  • Submit your assignment not later than 11-11-2016
  • Upload your copy on your web page which you are supposed to setup


Group Presentations

You are required to prepare a 10-15 presentation on your assigned topic in a group. Presentations would be held on April 15, 2016 sequentially in group number’s ascending order.

Any one from a group can deliver the presentation but all should be ready for any QA Session.

You are required to avoid any coding details.

You should present the powers and weaknesses of your topic and some demos might help.

 

Section

Sr #

Name

Group And Topic

Section A

DDP-FA11-BCS-214

Asad Ur Rehman

Group 5: jQuery UI

Section A

DDP-FA12-BCS-001

AADIL AIJAZ

Group 10: Web Page Performance issues

Section A

DDP-FA12-BCS-004

ABDUL MOEED

Group 4: Material Design

Section A

DDP-FA12-BCS-013

ALI ASLAM

Group 3: AngularJs

Section A

DDP-FA12-BCS-029

DANYAL IMTIAZ

Group 8: JavaFX

Section A

DDP-FA12-BCS-036

H ZOHAIR HASSAN

Group 2: Node.JS

Section A

DDP-FA12-BCS-038

HAFIZ AHMAD JAMAL

Group 9: Web Security

Section A

DDP-FA12-BCS-043

HAFIZ MUHAMMAD TAHIR SOHAIL

Group 2: Node.JS

Section A

DDP-FA12-BCS-044

HAFIZA AYESHA HOOR CHAUDHRY

Group 2: Node.JS

Section A

DDP-FA12-BCS-049

HAMMAD UD DIN AHMED

Group 1: SilverLight

Section A

DDP-FA12-BCS-054

HASSAN SAJJAD

Group 4: Material Design

Section A

DDP-FA12-BCS-057

ISRAR HUSSAIN

Group 4: Material Design

Section A

DDP-FA12-BCS-072

MUHAMMAD ALEEM JAMIL

Group 2: Node.JS

Section A

DDP-FA12-BCS-085

MUHAMMAD AWAIS SHOUKAT

Group 7: Flex

Section A

DDP-FA12-BCS-089

MUHAMMAD DANISH SAEED

Group 2: Node.JS

Section A

DDP-FA12-BCS-093

MUHAMMAD ISMAIL SURI

Group 6: Open Laszlo

Section A

DDP-FA12-BCS-097

MUHAMMAD OWAIS RAZA

Group 10: Web Page Performance issues

Section A

DDP-FA12-BCS-101

MUHAMMAD SHAHID RAOUF

Group 1: SilverLight

Section A

DDP-FA12-BCS-107

MUHAMMAD UMAR WAHEED

Group 6: Open Laszlo

Section A

DDP-FA12-BCS-113

MUHAMMAD ARQUAM

Group 3: AngularJs

Section A

DDP-FA12-BCS-120

PRIYA

Group 9: Web Security

Section A

DDP-FA12-BCS-125

RIZWAN IQBAL BHATTI

Group 3: AngularJs

Section A

DDP-FA12-BCS-141

SYED SHAHBAZ HYDER NAQVI

Group 3: AngularJs

Section A

DDP-FA12-BCS-149

UMER FAYYAZ

Group 5: jQuery UI

Section A

DDP-FA12-BCS-152

USAMA BIN SHARIF

Group 7: Flex

Section A

DDP-FA12-BCS-161

ZAINAB MAHMOOD

Group 4: Material Design

Section A

DDP-FA12-BCS-167

ZUBAYR AHMED BHUTTA

Group 4: Material Design

Section A

DDP-FA12-BCS-174

BILAL ALAM

Group 4: Material Design

Section A

DDP-FA12-BCS-177

HAFIZ OWAIS NASEEM

Group 4: Material Design

Section A

DDP-FA12-BCS-180

KHAWAJA ROHAN ASHRAF

Group 6: Open Laszlo

Section A

DDP-FA12-BCS-191

NAWAZ AHMAD

Group 1: SilverLight

Section A

DDP-FA12-BCS-197

HAMZA IKRAM

Group 10: Web Page Performance issues

Section A

DDP-FA12-BCS-211

NAUMAN FAROOQUE

Group 7: Flex

Section A

DDP-FA12-BCS-224

HASSAN BURAIR SHERAZI

Group 1: SilverLight

Section A

DDP-FA12-BCS-226

Gohar Sarfraz

Group 7: Flex

Section A

DDP-FA12-BCS-230

MUHAMMAD ABDULLAH MALIK

Group 8: JavaFX

Section A

DDP-SP12-BCS-009

ALI RAZA SAEED

Group 3: AngularJs

Section A

DDP-SP12-BCS-034

JAVARIA IKHLAQ

Group 2: Node.JS

Section A

DDP-SP12-BCS-040

MUHAMMAD ADNAN MALOOK

Group 1: SilverLight

Section B

DDP-FA11-BCS-067

Rana Phool Muhammad Khan

Group 5: jQuery UI

Section B

DDP-FA11-BCS-171

Syed Junaid Ahmad

Group 2: Node.JS

Section B

DDP-FA11-BCS-211

Abdul Ahad

Group 7: Flex

Section B

DDP-FA12-BCS-002

ABDUL HASEEB BUTT

Group 7: Flex

Section B

DDP-FA12-BCS-003

ABDUL MANAN

Group 5: jQuery UI

Section B

DDP-FA12-BCS-014

ALI HAMZA

Group 10: Web Page Performance issues

Section B

DDP-FA12-BCS-018

AMMAD ZAFAR

Group 3: AngularJs

Section B

DDP-FA12-BCS-022

BADAR ALI

Group 5: jQuery UI

Section B

DDP-FA12-BCS-024

BILAL HUSSAIN

Group 10: Web Page Performance issues

Section B

DDP-FA12-BCS-030

DAWOOD SHAHID

Group 10: Web Page Performance issues

Section B

DDP-FA12-BCS-042

HAFIZ MUHAMMAD SHOAIB

Group 5: jQuery UI

Section B

DDP-FA12-BCS-046

HAISAM HAMEED

Group 5: jQuery UI

Section B

DDP-FA12-BCS-050

HAMZA IDREES

Group 7: Flex

Section B

DDP-FA12-BCS-055

HUSSNAIN ASLAM

Group 5: jQuery UI

Section B

DDP-FA12-BCS-064

MAHAD HASSAN

Group 10: Web Page Performance issues

Section B

DDP-FA12-BCS-066

MALIK ARQAM

Group 5: jQuery UI

Section B

DDP-FA12-BCS-070

MEHROZ AHMED

Group 3: AngularJs

Section B

DDP-FA12-BCS-074

MOHSIN ALI

Group 6: Open Laszlo

Section B

DDP-FA12-BCS-075

MOIN MALIK

Group 6: Open Laszlo

Section B

DDP-FA12-BCS-076

MUDASSAR QAYYUM

Group 2: Node.JS

Section B

DDP-FA12-BCS-080

AHSAN IMTIAZ

Group 3: AngularJs

Section B

DDP-FA12-BCS-086

MUHAMMAD AZHER ZAHID

Group 9: Web Security

Section B

DDP-FA12-BCS-087

MUHAMMAD BILAL KHALID

Group 5: jQuery UI

Section B

DDP-FA12-BCS-091

MUHAMMAD HAMID SANAN

Group 8: JavaFX

Section B

DDP-FA12-BCS-094

MUHAMMAD MIKAAL SALEEM ANWAR

Group 8: JavaFX

Section B

DDP-FA12-BCS-108

MUHAMMAD USMAN

Group 3: AngularJs

Section B

DDP-FA12-BCS-116

MUSTAFA ALI

Group 3: AngularJs

Section B

DDP-FA12-BCS-122

RAZA AHMED

Group 10: Web Page Performance issues

Section B

DDP-FA12-BCS-126

ROSHAAN RIAZ

Group 9: Web Security

Section B

DDP-FA12-BCS-130

SHER AFGAN

Group 4: Material Design

Section B

DDP-FA12-BCS-134

SYED AHSAN ABBAS

Group 4: Material Design

Section B

DDP-FA12-BCS-138

SYED MUGHEES ZAIDI

Group 5: jQuery UI

Section B

DDP-FA12-BCS-146

UMAIR ARSHAD

Group 4: Material Design

Section B

DDP-FA12-BCS-150

USAIRAM BIN MUSLIM

Group 3: AngularJs

Section B

DDP-FA12-BCS-156

WALEED SHAH DIN BUTT

Group 2: Node.JS

Section B

DDP-FA12-BCS-158

YASEEN

Group 1: SilverLight

Section B

DDP-FA12-BCS-166

ZOHAIB AHMED

Group 10: Web Page Performance issues

Section B

DDP-FA12-BCS-170

AHMAD RAZA

Group 5: jQuery UI

Section B

DDP-FA12-BCS-190

NAUMAN MALIK

Group 5: jQuery UI

Section B

DDP-FA12-BCS-200

ALI RAZA KIRMANI

Group 7: Flex

Section B

DDP-FA12-BCS-202

ARSLAN SHAFI

Group 6: Open Laszlo

Section B

DDP-FA12-BCS-223

SHUJAA ALI BUKHARI

Group 7: Flex

Section B

DDP-FA12-BCS-229

Muhammad Taymoor

Group 6: Open Laszlo

Section B

DDP-SP12-BCS-006

AHTISHAM UMAR

Group 1: SilverLight

Section B

DDP-SP12-BCS-060

MUHAMMAD SALMAN NAZIR

Group 3: AngularJs

Section B

DDP-SP13-BCS-042

MUBASHER NAWAZ CHAUDHARY

Group 2: Node.JS

Section B

DDP-SP13-BCS-060

MUHAMMAD NUMAN ASLAM

Group 4: Material Design

Section B

DDP-SP13-BCS-084

UMAR FAROOQ

Group 7: Flex

Assignment Four

You are required to extend the assignment three in such a way that now your events are being updated from the same page via ajax

e.g. CRUD with ajax for full calendar plugin…

Deadline:

Wednesday 20th April for A section

Thursday 21st April for B Section

Assignment Three

You are required to extend the assignment Two so that the calendar is being populated from database

Deadline:

Wednesday 13th April for A section

Thursday 14th April for B Section

Assignment Two

You are required to implement the a JQuery UI, Full Calendar plugin which is available from here https://plugins.jquery.com/fullcalendar/

You need to demonstrate a simple page with calendar and your semester calendar should be displayed on page.

 

Deadline:

Wednesday 6th April for A section

Thursday 7th April for B Section