Course

Course Summary
Credit Type:
Course
ACE ID:
UPIS-0013
Organization's ID:
Computer Science 190
Organization:
Location:
Online
Length:
68 Hours
Dates Offered:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Lower-Division Baccalaureate 3 Introduction to Web Development
Description

Objective:

The course objective is to equip students with a solid understanding of JavaScript programming essentials and their practical implications in web development. By the conclusion of the course, students will have acquired the proficiency to navigate through JavaScript syntax, variables, and coding conventions, laying a robust foundation for further exploration. The curriculum emphasizes hands-on learning, enabling students to set up tailored development environments and effectively handle errors, debug code, and manage events. Additionally, students will develop problem-solving skills through practical applications, ensuring their ability to apply JavaScript concepts confidently in real-world scenarios. Overall, the course aims to empower students with the knowledge and skills necessary to excel in JavaScript programming and contribute effectively to web development projects.

Learning Outcomes:

  • Developing practical skills in setting up a development environment tailored for JavaScript coding, laying a solid foundation for further exploration of JavaScript concepts
  • Mastering JavaScript basics, including pseudocode, syntax, variables, and coding conventions, to plan and execute programs effectively
  • Proficiency in handling errors, debugging techniques, and event handling, ensuring the reliability and robustness of JavaScript applications
  • Enhancing problem-solving abilities through practical applications and exercises, enabling students to apply JavaScript concepts in real-world scenarios with confidence

General Topics:

  • Introduction to JavaScript Programming
  • Integration of JavaScript with HTML
  • Fundamentals of JavaScript Programming
  • Conditional Logic, Arrays, and Iteration in JavaScript
  • Functions and Date/Time Handling in JavaScript
  • Utilizing Forms with JavaScript
  • Understanding the Document Object Model (DOM) with JavaScript
  • Managing Errors, Debugging, and Handling Events in JavaScript
Instruction & Assessment

Instructional Strategies:

  • Computer Based Training
  • Lectures
  • Project-based Instruction

Methods of Assessment:

  • Examinations
  • Other
  • Quizzes
  • Assignment

Minimum Passing Score:

70%
Supplemental Materials

Other offerings from UPI Study

(UPIS-0008)
(UPIS-0010)
(UPIS-0019)
(UPIS-0017)
(UPIS-0020)