OL 850
Online LearningJava Script
This subject introduces the student to computer programming using the JavaScript programming language. While JavaScript is the language of instruction, the course covers the essential concepts and constructs which are part of most modern programming languages, including sequence, selection, repetition, variables, arrays, and objects. This course leads the student from writing the simplest of programs to creating programs that interact with the elements in a web page. Using only a simple text processor and a browser, the student will write and run programs that utilize variables, calculations, arrays, if statements, loops, objects, and events. In addition to writing programs, the student will also be instructed in the elements of good programming style and their importance.It is recommended that students have taken OL766 HTML Introduction prior to taking this course. Note: Students will require a text editor, such as EditPad Lite, Editplus or PSPad.
Registration
Upcoming Sessions
Browse the available offerings below and register for the session that fits your schedule.
- OnlineOpen
SEP 08-DEC 15
- Reference number
- CRN 11565
Course fee$497.48
Course Materials
Course Textbooks
The following textbooks are required for this course unless otherwise stated. Make sure you have acquired these materials before your course starts.
Please review our textbook website for guidance on purchasing a textbook. If you are unsuccessful in obtaining a textbook, please contact onlinelearning@confederationcollege.ca immediately.
- Required Textbook
Beginning JavaScript
by Jeremy McPeak
- Publisher
- Wiley
- Edition
- 5th
ISBN9781118903339Note: No substitute. Course textbook(s) are available through the Durham College Bookstore (subject to available stock)
Course CodeDU-PROG2283Registration CodeCF-OL850
Online Learning
How this course is delivered
This course is delivered fully online through OntarioLearn, a partnership of Ontario colleges — study from anywhere with an internet connection, on a schedule that fits around work and family.
Learn Anytime
No live lectures — course content is available 24/7.
Weekly Structure
Follow a weekly course schedule with set tasks.
Multimedia Content
Learn through modules, videos, forums, assignments, and quizzes.
Instructor Support
Facilitators are available to answer questions and provide feedback.
Independent Learning
It’s self-study — be ready to push yourself and stay on track.
Time Commitment
Expect around 5–12 hours per week, depending on your familiarity with the subject.