Responsive menu button

About This Course

This online course is focused on teaching you the fundamental skills and concepts of JavaScript, the standard programming language of the web, used by 95 per cent of the more than 1.6 billion websites in existence. Along with CSS and HTML, JavaScript is one of the core languages of the web, enabling interactivity and functionality. And because it is the global standard web language, if you write JavaScript code it can be used by virtually anyone on Earth.

Duration: 16 weeks
Participants: 25
Certification: Microsoft Technology Associate (MTA) – Introduction to Programming using JavaScript – 98-382

Learning Outcomes

Upon completion of this course participants will be able to:

  • Write efficient, functionally powerful and syntactically correct JavaScript code
  • Use data types supported by JavaScript and understand how to solve complex problems with JavaScript code.

Who Should Attend

This course is for anyone who aspires to a career in programming who wants to gain an insight into JavaScript. It is aimed at those new to the skill so is suitable for beginners. It is recommended that learners who have already achieved the Foundations in Web Development (incl HTML, CSS and JavaScript)

Course Syllabus

Module 1: Program with JavaScript Operators, Methods, and Keywords

  • Complete or debug code that uses assignment and arithmetic operators
  • Apply JavaScript best practices
  • Evaluate the use of inline and external scripts
  • Implement exception handling
  • Complete and debug code that interacts with the Browser Object Model (BOM)

Module 2: Program with Variables, Data Types, and Functions

  • Declare and use variables of primitive data types
  • Declare and use arrays
  • Complete and debug code that uses objects
  • Complete and debug code that uses built-in Math functions
  • Complete and debug a function that accepts parameters and returns a value

Module 3: Implement and Analyse Decisions and Loops

  • Evaluate expressions that use logical and comparison operators
  • Complete and debug decision statements
  • Complete and debug loops

Module 4: Interact with the Document Object Model

  • Identify and construct the Document Object Model (DOM) tree
  • Identify and handle HTML events
  • Complete and debug code that outputs to an HTML document
  • Complete and debug code that locates, modifies, and adds HTML elements and attributes

Module 5: Interact with HTML Forms

  • Complete and debug code that retrieves input from forms and sets form field values
  • Complete and debug code that performs input validation
  • Describe the form submission process
© 2020 Future In Tech