Loading...

Course Description

In this course, you will plan and create programs that can respond to interaction in differing ways depending on user input. Through the use of conditional and logical expressions, you will code programs that can perform more complex actions, such as a web form that displays certain information depending on user input. You will also practice tracing and debugging to identify, distinguish, and resolve logical and syntax errors.

The following course is required to be completed before taking this course:

  • Fundamentals of JavaScript

Faculty Author

Kyle Harms

Benefits to the Learner

  • Make a plan for a program with different outcomes based on values from user input
  • Code valid conditional and logical expressions in JavaScript
  • Use the rules of Boolean logic to evaluate logical expressions
  • Debug, trace, and analyze the branching behavior of a program

Target Audience

  • Novice and self-taught programmers
  • Web development career starters
  • Small business owners managing a website

Applies Towards the Following Certificates

Loading...
Enroll Now - Select a section to enroll in
Type
2 week
Dates
Jan 15, 2025 to Jan 28, 2025
Total Number of Hours
14.0
Course Fee(s)
Contract Fee $74.00
Section Notes

IMPORTANT COURSE INFORMATION

  • Please note that the content in our JavaScript Programming course curriculum was developed to be completed in sequential order as course concepts build throughout the program. With this in mind, please be sure you are scheduled to complete or have completed CIS561 prior to CIS562, and CIS562 prior to CIS563, etc.
Type
2 week
Dates
Mar 26, 2025 to Apr 08, 2025
Total Number of Hours
14.0
Course Fee(s)
Contract Fee $74.00
Section Notes

IMPORTANT COURSE INFORMATION

  • Please note that the content in our JavaScript Programming course curriculum was developed to be completed in sequential order as course concepts build throughout the program. With this in mind, please be sure you are scheduled to complete or have completed CIS561 prior to CIS562, and CIS562 prior to CIS563, etc.
Type
2 week
Dates
Jun 04, 2025 to Jun 17, 2025
Total Number of Hours
14.0
Course Fee(s)
Contract Fee $74.00
Section Notes

IMPORTANT COURSE INFORMATION

  • Please note that the content in our JavaScript Programming course curriculum was developed to be completed in sequential order as course concepts build throughout the program. With this in mind, please be sure you are scheduled to complete or have completed CIS561 prior to CIS562, and CIS562 prior to CIS563, etc.
Type
2 week
Dates
Aug 13, 2025 to Aug 26, 2025
Total Number of Hours
14.0
Course Fee(s)
Contract Fee $74.00
Section Notes

IMPORTANT COURSE INFORMATION

  • Please note that the content in our JavaScript Programming course curriculum was developed to be completed in sequential order as course concepts build throughout the program. With this in mind, please be sure you are scheduled to complete or have completed CIS561 prior to CIS562, and CIS562 prior to CIS563, etc.
Type
2 week
Dates
Oct 22, 2025 to Nov 04, 2025
Total Number of Hours
14.0
Course Fee(s)
Contract Fee $74.00
Section Notes

IMPORTANT COURSE INFORMATION

  • Please note that the content in our JavaScript Programming course curriculum was developed to be completed in sequential order as course concepts build throughout the program. With this in mind, please be sure you are scheduled to complete or have completed CIS561 prior to CIS562, and CIS562 prior to CIS563, etc.
Type
2 week
Dates
Dec 31, 2025 to Jan 13, 2026
Total Number of Hours
14.0
Course Fee(s)
Contract Fee $74.00
Section Notes

IMPORTANT COURSE INFORMATION

  • Please note that the content in our JavaScript Programming course curriculum was developed to be completed in sequential order as course concepts build throughout the program. With this in mind, please be sure you are scheduled to complete or have completed CIS561 prior to CIS562, and CIS562 prior to CIS563, etc.
Required fields are indicated by .