Skip to main content

FC22362 Web Base Developing Techniques

 

Course Outline

Course

:  FC-22362 – Web Base Developing Techniques

Core/Specilization

: Core

Programme

:  Bachelor of Science Honors in  Surveying Sciences

Department

:  RSGIS

Faculty

:  Faculty of Geomatics

Contact Hours

:  150

Year

:  II

Semester

:  II

Lecturer/Instructor in Computer Technology

:  Mr. M.D.C. De. S.Jayatilake

Room No.

:  FF-09

Telephone No.

:  045-3453019

E-mail

:  dilshan@geo.sab.ac.lk

 

Synopsis

This course provides a complete overview of Web Base techniques, from idea to design and develop, web base applications where it focuses on web via the key functions of the web techniques.

 

Contents

  • Introduction to java language
  • Introduction to fundamental of java language
  • Flow control statements change the order of execution
  • Parameters and arguments
  • Arrays and strings
  • AWT and GUI applications in Java
  • Object Oriented Programming(OOP) in Java
  • Classes, constructors, methods and objects
  • Introduction to PHP and Database connectivity using SQL
  • Introduction to XML language
  • Ecommerce technology and introduction to eLearning technology

 

Learning Outcomes

On completion of this course unit student should be able to :

No.

Course Learning Outcome

Programme Outcome

Assessment Methods

1.

Define principles of program & program design in  java  applications & applets

P01

Final Exam

2.

Explain & Define Html & JavaScript’s for the web developments

P02

Final Exam

3.

Apply basic server concepts to web developments and database connectivity

P03

Final Exam

4.

Work in a team effectively

P04

Assignment/Presentation

 

Student Learning Time (SLT)

Teaching and Learning Activities

Student Learning Time (hours)

Direct Learning

Lectures and Student Centered Learning (SCL)

28

Lab Practical

42

Independent Learning

For Student Centred Learning activities

20

Lab Practical activities

25

Self-Learning (Library & Internet)

20

Revision

15

Assessment

Continuous Assignments

05

Final Examination(written)

02

TOTAL (SLT)

150

 

Teaching Methodology

Lectures, Lab Practical ,Individual and Group projects

 

References

  • Learning SQL – 2009. Beaulieu, Alan
  • Learning PHP and My SQL – 20076, davis, Michele E.
  • Beginning PHP Apache my SQL Web Development – 2004, Glass, Michael, ed
  • Beginning PHP Apache my SQL Web Development – 2004, Glass, Michael, ed
  • Java for C/C++ Programmers – 1996, Daconta, Michael C
  • Web developer's secrets – 1997, Davis, Harold
  • Developing Intranet Applications with Java – 1996, Ablan, Jerry
  • Principles of Program Design : Problem solving with javaScript, Addison, Paul
  • Hands on Java Beans – 2000, Allen, Mitch
  • Computer Graphics for Java Programmers – 2007, Ammeraal, Leen
  • The Java programming Language – 2008, Arnold, Ken
  • Hooked on Java, Creating hot web sites with java applets – 1996. Arthur, Van Hoff
  • Java Structures.Data Structures in java TM for the Principle Programmer – 2003, Baicey, Duane A
  • Programming with Java : A primer – 2010, Balaguruswamy, E.
  • Understanding Object-Oriented Programming with Java – 2000, Budd, Timothy
  • Java APls for XML : Kick Start – 2003, Chowdhury, Aoyon
  • Java 1.5 Programm Desing – 2004, Cohoon, James P
  • XML Development with Java 2 – 2000, Daconta, Michael C
  • Obeject-Oriented Data structures Using Java – 2002, Dale, Nell
  • Java Script – 1998, Frentzen, Jeff
  • Object-Oriented design in java – 1999, Gilbert, Stephen
  • JDBC, Java database connectivity – 2000, Haecke, Bernard Van
  • J2EE TM Web Services – 2004, Haefel, Richard Monson
  • Developing Intranet Applications with Java – 1996, Ablan, Jerry

 

Grading

Assignment s and projects

50%

Final Examination (theory)

50%

Total

100%