JavaScript Fundamentals
USD 50Introduction
To provide a strong foundation in JavaScript, enabling students to add interactivity, manipulate the DOM, and build dynamic functionality into web pages. By the end of the course, students will be able to write, debug, and apply JavaScript for real-world front-end development scenarios.
Course Description
A form for user-input collection with validation.
Syllabus
Week 1
- Introduction
- Where To
- Statements and Output
- Variables and Comments
- Operators and Assignment
- Assignment 1: 20% of grade total
Week 2
- Data types
- Functions
- Error Handling
- Object-Oriented Programming, Classes, Objects, and Inheritance
Week 3
- String and String Methods
- Array and Array Methods
- Date and Date Methods
- Assignment 2: 20% of grade total
Week 4
- Module
- Set and Map
- Conditional Statements and Loops
- Quiz 1: 10 % of grade total
Week 5
- The Document Object Model
- Events
- Assignment 3: 20% of grade total
Week 6
- Browser Object Model
- Final Examination: 30% of grade total
Week 7
- Forms and Form Validation
Course Outline
- Week 1:
- Lesson 1: Introduction, statement, and output. => 4:59.
- Lesson 2: Variables and Comments. => 7:36
- Lesson 3: JavaScript Operators and Assignment =>11:48
- Week 2:
- Lesson 1: Data types => 8:04
- Lesson 2: Functions =>13:18
- Lesson 3: Error Handling =>12:32
- Lesson 4: Conditional Statements, Switch and Ternary Operator =>12:11
- Week 3:
- Lesson 1: Loops =>6:33
- Lesson 2: String and String Methods => 6:35
- Lesson 3: Object =>15:16
- Week 4:
- Lesson 1: Array and Array Methods => 12:09
- Lesson 2: Date and Date Methods =>12:22
- Lesson 3: Set =>12:05
- Lesson 4: map and Map Methods =>11:37
- Lesson 5: modules =>9:24
- Week 5:
- Lesson 1: Object-Oriented Programming. => 27:25
- Lesson 2: Events and Event Handling => 13:43
- Week 6:
- Lesson 1: The Document Object Model.
- Lesson 2: The Browser Object Model.
- Lesson 3: Labs
- Week 7:
- Lesson 1: Form Handling
- Lesson 2: Form Validation
- Lesson 3: Class Project
Instructor
Mildred Ojomah-Christopher
Master of Liberal Arts: Software Engineering - Harvard University
Graduate Certificate: Data Science - Harvard University
BSc(Hons) : Mathematical Sciences (Computer Science Major) - Kogi State University
Batches
-
Batch A Open
-
Batch B Closed
Enrollment is closed for this batch.