CS 190: Introduction to Javascript
You will learn programming fundamentals and basic object-oriented concepts using the latest JavaScript syntax. The concepts covered in these lessons lay the foundation for using JavaScript in any environment.
Introduction
VIDEO: Working with Basic HTML
VIDEO: Working with Inline CSS
VIDEO: A Brief History of JavaScript
Ch 1.1: Foundations of HTML
Quiz 1.1
Ch 1.2: Essentials of CSS
Quiz 1.2
Ch 1.3: Understanding JavaScript
Quiz 1.3
Ch 1.4: Introduction to Pseudocode
Quiz 1.4
Ch 1.5: Comprehensive Overview of JavaScript Syntax: Case Sensitivity, Whitespaces, Comments, Semicolons, Literals, and Identifiers
Quiz 1.5
Ch 1.6: Real-world Application of JavaScript: Setting Up the Development Environment
Summary
Introduction
VIDEO: Incorporating Javascript in a Webpage
Ch 2.1: Understanding the HTML Script Tag in JavaScript
Quiz 2.1
Ch 2.2: Comprehensive Guide to External JavaScript in HTML
Quiz 2.2
Ch 2.3: Understanding the Element and JavaScript in XHTML Files
Quiz 2.3
Ch 2.4: Manipulating HTML and Outputs with JavaScript
Quiz 2.4
Ch 2.5: Example of a Simple JavaScript Program
Quiz 2.5
Summary
Introduction
VIDEO: Variables
VIDEO: Regular Expression
VIDEO: JavaScript Data Types
VIDEO: Number
VIDEO: Number Methods
Ch 3.1: Understanding Automatic Semicolon Insertion (ASI) and Reserved Words in JavaScript
Quiz 3.1
Ch 3.2: Basics of Variables in JavaScript: Usage and Illustrations
Quiz 3.2
Ch 3.3: Comprehensive Guide to JavaScript Regular Expressions (Regex)
Quiz 3.3
Ch 3.4: JavaScript Primitive Data Types: Boolean, Undefined, Null, and Symbol
Quiz 3.4
Ch 3.5: Numeric Data Types in JavaScript: Number and BigInt
Quiz 3.5
Summary
Introduction
VIDEO: Operators
VIDEO: Logical Operators
VIDEO: Scope
VIDEO: Function Scope
Ch 4.1: Exploring Operators in JavaScript
Quiz 4.1
Ch 4.2: Understanding Variable Scope in JavaScript: Principles and Demonstrations
Quiz 4.2
Summary
Introduction
VIDEO: if else
VIDEO: "switch" Statement with a "break"
VIDEO: "for" Statement
VIDEO: while loop
Ch 5.1: Exploring Conditional Statements in JavaScript
Quiz 5.1
Ch 5.2: Iterating with Loops in JavaScript: Types and Applications
Quiz 5.2
Summary
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:
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.