Course Curriculum

    1. Course Overview and Learning Outcomes

      FREE PREVIEW
    1. Introduction

    2. VIDEO: Working with Basic HTML

    3. VIDEO: Working with Inline CSS

    4. VIDEO: A Brief History of JavaScript

    5. Ch 1.1: Foundations of HTML

    6. Quiz 1.1

    7. Ch 1.2: Essentials of CSS

    8. Quiz 1.2

    9. Ch 1.3: Understanding JavaScript

    10. Quiz 1.3

    11. Ch 1.4: Introduction to Pseudocode

    12. Quiz 1.4

    13. Ch 1.5: Comprehensive Overview of JavaScript Syntax: Case Sensitivity, Whitespaces, Comments, Semicolons, Literals, and Identifiers

    14. Quiz 1.5

    15. Ch 1.6: Real-world Application of JavaScript: Setting Up the Development Environment

    16. Summary

    1. Introduction

    2. VIDEO: Incorporating Javascript in a Webpage

    3. Ch 2.1: Understanding the HTML Script Tag in JavaScript

    4. Quiz 2.1

    5. Ch 2.2: Comprehensive Guide to External JavaScript in HTML

    6. Quiz 2.2

    7. Ch 2.3: Understanding the Element and JavaScript in XHTML Files

    8. Quiz 2.3

    9. Ch 2.4: Manipulating HTML and Outputs with JavaScript

    10. Quiz 2.4

    11. Ch 2.5: Example of a Simple JavaScript Program

    12. Quiz 2.5

    13. Summary

    1. Introduction

    2. VIDEO: Variables

    3. VIDEO: Regular Expression

    4. VIDEO: JavaScript Data Types

    5. VIDEO: Number

    6. VIDEO: Number Methods

    7. Ch 3.1: Understanding Automatic Semicolon Insertion (ASI) and Reserved Words in JavaScript

    8. Quiz 3.1

    9. Ch 3.2: Basics of Variables in JavaScript: Usage and Illustrations

    10. Quiz 3.2

    11. Ch 3.3: Comprehensive Guide to JavaScript Regular Expressions (Regex)

    12. Quiz 3.3

    13. Ch 3.4: JavaScript Primitive Data Types: Boolean, Undefined, Null, and Symbol

    14. Quiz 3.4

    15. Ch 3.5: Numeric Data Types in JavaScript: Number and BigInt

    16. Quiz 3.5

    17. Summary

    1. Introduction

    2. VIDEO: Operators

    3. VIDEO: Logical Operators

    4. VIDEO: Scope

    5. VIDEO: Function Scope

    6. Ch 4.1: Exploring Operators in JavaScript

    7. Quiz 4.1

    8. Ch 4.2: Understanding Variable Scope in JavaScript: Principles and Demonstrations

    9. Quiz 4.2

    10. Summary

    1. Introduction

    2. VIDEO: if else

    3. VIDEO: "switch" Statement with a "break"

    4. VIDEO: "for" Statement

    5. VIDEO: while loop

    6. Ch 5.1: Exploring Conditional Statements in JavaScript

    7. Quiz 5.1

    8. Ch 5.2: Iterating with Loops in JavaScript: Types and Applications

    9. Quiz 5.2

    10. Summary

About this course

  • 176 lessons
  • 1750+ Transfer Colleges
  • ACE & NCCRS Approved
  • Globally Recognized

Answers You Didn't Know You Needed!

    General Questions

  • With UPI, you determine your own level of time commitment. You can move through coursework quickly or slow down your pace.

  • YES, there are exams—held online on our platform and are proctored. Your course grade distribution is:

    • 25% Attendance
    • 25% Quiz
    • 25% Assignments
    • 25% Final Exam
  • Content Questions

  • To ensure your UPI Study courses transfer to your university, check two things: 

    1) Is your university listed? If it's one of the 1,500 universities listed with NCCRS, you're all set. 

    OR 

    2) Check your university's credit policy. If it says they accept credits from "regionally accredited" universities, you're good to go! As long as you meet one of these criteria, your courses should transfer without a hitch.

    Check the list of colleges here.

  • Membership Questions

  • Yes, that is what differentiates UPI. With each student their advisor will guide them on how to move forward.