Course Description
Overview
Javascript programming language course bundle is designed to expose and teach students programming using javascript programming language. It is an interpreted programming language with object-oriented capabilities. The bundle is packaged to meet basic to advance programming or scripting knowledge transfer with special focus on learner’s diversity needs and comprehension abilities. The course contents cover “All You Need to Know in Programming using Javascript” as well as project module for demonstrative learning in real-time javascript’s project execution. The lessons are taught extensive with clear demonstration on the use of Standard built-in objects, Statements and declarations, Expressions and operators, Functions, classes and errors handling while scripting using javascript language.
Course Objectives
- Students will develop clear understanding on javascript language and it’s usefulness in technological advancement.
- Students will learn to apply javascript patterns and node idioms techniques.
- Students will demonstrate clearly the understanding of javascript objects and building blocks.
- Students will gain insight into javascript statements, commands and error handling techniques.
- Students will gain insight into javascript web APIs and frameworks.
- Students will gain understanding on closure, instantiation, inheritance, prototype chain as well as concurrency and memory management.
Learning Outcomes
- Students will know javascript language and it’s usefulness in technological advancement.
- Students will acquire the knowledge of javascript patterns and node idioms techniques.
- Students will know javascript objects and building blocks implementation techniques.
- Students will acquire the techniques for the implementation of javascript statements, commands and error handling.
- Students will know javascript web APIs and frameworks.
- Students will acquire the techniques for the implementation of closure, instantiation, inheritance, prototype chain as well as concurrency and memory management.
