Loading...

Course Description

In this course, you will differentiate JavaScript in the browser from implementation on the local computer. You will begin writing command-line scripts to automate tasks and overcome development challenges when working locally. You will also explore working with existing codebases to extend the functionality of your programs. In the project, you will build a simple progressive web app, extending JavaScript beyond the web.

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
  • Expanding Functionality With Libraries

Faculty Author

Kyle Harms

Benefits to the Learner

  • Recognize the differences between using JavaScript in the browser and on the desktop
  • Write command line scripts to streamline data processing and solve problems during development
  • Write code that adds new functionality to an existing codebase

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
Mar 12, 2025 to Mar 25, 2025
Total Number of Hours
14.0
Course Fee(s)
Contract Fee $435.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 21, 2025 to Jun 03, 2025
Total Number of Hours
14.0
Course Fee(s)
Contract Fee $435.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 .