JAVA 300 – JAVA SCRIPTING
Prerequisite: Preference will be given to candidates with web application
Course / Performance Objectives:
Upon a successful completion of this course students will be able to:
- Explain separation of concerns and identify the three layers of the web.
- Map HTML using the DOM – Document Object Model.
- Create dynamic styles.
- Create animation on a web page.
- Use regular expressions for form validation.
- Debug using firebug.
- Create an XMLHttpRequest Object
In addition to fulfilling these objectives the successful student will complete a portfolio consisting of a demonstration website illustraing all of the above objectives.
What is JQuery
JQuery is used to handle effects and animation. You can use jQuery to handle events and add the ajax support into your web applications with ease.
Course Prerequisites: Preference will be given to candidates with prior programming knowledge and be familiar with basic concepts such as web application, web development, variables, control statements, structure and functions.
Required / Recommended Texts :
There are no required textbooks for this class; however there are a plethora of excellent books on coding. I suggest the following list of books for this and future courses in the WDOC:
by Jon Duckett
Required Supplementary Materials / software:
- Instructor will provide the list of materials
- Will be provided by Instructor
Method of Instructions:
This course is conducted in a lecture / hands on and discussion format with emphasis on the question-answer and practical hands on methodology. Students are required to upload all their work, assignments in the online LMS platform. Instructor will provide the detailed instruction on this aspect.
Assignments / Project
Class instructor will state more about the course project / research work.
Lecture notes, work book, overhead projector, assignments, online databases and the internet.
- Each student is expected to read and prepare ahead of the class in order to participate actively and complete assigned projects in class.
- Complete assignments / projects on time.
- Be punctual and prepared for class.
- Class attendance is mandatory and a credit is given to students with perfect or close to perfect attendance.
- If an absent is inevitable, the student should e-mail or call me the day before.
- The student is still responsible for the day’s assignment.
- Students will be allowed 3 absences without affecting their final grade.
Final Exam 30%
Term Project 20%
Quizzes / Class Tests 15%
Homework/Class Participation / R. Paper 15%
Rules & Regulations:
- No lateness to class.
- No interruption while lecture is in session, for example:
- Going in and out of the class.
- Answering or making phone calls in class.
- Leaving cell phone and beepers on.
- There will be a quiz / class tests for every two chapters / topics covered.
- There will be an assigned problem as homework.
- There will be a midterm and a final exam. The final exam will be comprehensive.
- There will be project work combining all the skills learnt in the class which the student will be required to complete by the end of the training session.
- Lectures 16
- Quizzes 0
- Students 12
- Certificate No
- Assessments Self