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 |
|
: 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% |