Loading...

Course Description

In this course, you will begin using libraries to expand the functionality of your programs, such as using an API to dynamically generate content. You will use multidimensional data with a library to simplify the implementation of your programs. Through this work, you will also discover how to evaluate whether a new library will provide you the functionality you need for your specific problem or implementation. Finally, you will use various methods of programming to load data asynchronously.

The following courses are required to be completed before taking this course:

  • Fundamentals of JavaScript
  • Writing Programs That Make Decisions
  • Coding Multi-Part Problems
  • Solving Problems Using Functions

Faculty Author

Kyle Harms

Benefits to the Learner

  • Employ programming libraries to expand functionality and reduce development effort
  • Recognize and write programs that load data asynchronously
  • Interact with websites and their data using REST APIs

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
Feb 26, 2025 to Mar 11, 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
May 07, 2025 to May 20, 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
Jul 16, 2025 to Jul 29, 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
Sep 24, 2025 to Oct 07, 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 03, 2025 to Dec 16, 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.
Required fields are indicated by .