Skip to main content
PRDV401: Introduction to JavaScript I
0%
Previous
Course Feedback Survey
Course Introduction
Course Syllabus
Unit 1: HTML and CSS Prerequisite Overview
1.1: Introduction to HTML
HTML Basics
Practice: HTML Text Fundamentals
Working with Files: Folder Structure and Naming Conventions
Example in Action: Working with Basic HTML
Practice Review: Creating a Simple Webpage
1.2: Introduction to CSS
What is CSS?
Getting Started with CSS Rules
Example in Action: Working with Inline CSS
Practice: Develop a Webpage Using HTML and CSS
Study Session Review Video
PRDV401 Study Session 1
Unit 1 Assessment
Unit 1 Assessment
Unit 2: Introduction to JavaScript
2.1: JavaScript Overview
A Brief History of JavaScript
What is JavaScript?
Why JavaScript?
2.2: Getting Started
2.3: Adding JavaScript to a Webpage
JavaScript and HTML
Using the <script> Element to Link External Files
Example in Action: Incorporating Javascript in a Webpage
Practice: Run "Hello World"
2.4: Debugging JavaScript
What is Debugging?
Validating JavaScript
Example in Action: Install and Use JSHint in the Sublime Text
Study Session Review Video
PRDV401 Study Session 2
Unit 2 Assessment
Unit 2 Assessment
Unit 3: Values, Variables, and Statements
3.1: Data Types and Values
Introduction to DataTypes and Values
Example in Action: JavaScript Data Types
Practice: Immutable vs. Mutable in JavaScript
3.2: Variables and Strings
What is a Variable?
Identifier and Variable Names
Example In Action: String Variables
3.3: JavaScript Operators
Expressions and Operators Reference
More on JavaScript Operators
Assignment vs. Equality Operator
Expressions and Operators Reference (3.3)
Try It (3.3)
3.4: Introduction to JavaScript Statements
What is a Statement?
JavaScript Reserved Keywords
Block Statements
JavaScript Statement Syntax
Practice: Data Types and Arithmetic Operators
Practice Review: Using "var", "let", and "const" Statements
Keywords (3.4)
Try It (3.4)
Study Session Review Video
PRDV401 Study Session 3
Unit 3 Assessments
Unit 3 Assessment
Unit 4: Conditional Statements and Control Flow
4.1: Introduction to Conditional Statements
What is Control Flow?
4.2: Selection Control Statements
"if...else" Statements
Example in Action: "switch" Statement with a "break"
4.3: Looping Statements
"while" Statements
Example in Action: "for" Statement
"do...while" Statement
Practice Review: Fix the Switch Statement
Study Session Review Video
PRDV401 Study Session 4
Unit 4 Assessment
Unit 4 Assessment
Unit 5: The Basics of Functions
5.1: Functions to Perform a Task in Action
Introduction to Functions
JavaScript Functions
5.2: Declaring Functions
Function Declaration Notation
5.3: Additional Function Declarations
Function Expression Notation
The Arrow Function
Example in Action: JavaScript Functions Expression and Arguments
Practice Review: Using Functions with Conditionals
Study Session Review Video
PRDV401 Study Session 5
Unit 5 Assessment
Unit 5 Assessment
Unit 6: Objects, the DOM, and Best Practices
6.1: JavaScript Objects
Data Structures: Arrays and Objects
Example in Action: Storing and Accessing Objects with JavaScript
Practice: Exploring Objects Using JavaScript
6.2: The DOM (Document Object Model)
Introduction to the DOM
The DOM and JavaScript
Practice: Inspecting DOM "Elements" using the Developer Console
Practice: Using JavaScript and the DOM to Output Data to a Webpage
6.3: JavaScript Best Practices
JavaScript Best Practices
Common Mistakes in Your Code
Using Strict Mode
Example in Action: Exception Handling
6.4: Final Practice Exercises
Course Review
Project: Guess The Number Game
Study Session Review Video
PRDV401 Study Session 6
Unit 6 Assessment
Unit 6 Assessment
Course Feedback Survey
Course Feedback Survey
Certificate Final Exam
PRDV401: Certificate Final Exam
Raw Files
.js Files
Next
Side panel
Course Catalog
All categories
Arts & Humanities
Art History
Communication
English
Philosophy
Business Administration
Computer Science
English as a Second Language
Professional Development
General Knowledge for Teachers
Science and Math
Biology
Chemistry
Mathematics
Physics
Social Science
Economics
Geography
History
Political Science
Psychology
Sociology
Home
Specialization Programs
Specialization Programs
MBA Degree Program
Help
Getting Started
Help Center & FAQ
Search
Search
Search
Search
Close
Toggle search input
You are currently using guest access
Log in
Course Catalog
Collapse
Expand
All categories
Arts & Humanities
Art History
Communication
English
Philosophy
Business Administration
Computer Science
English as a Second Language
Professional Development
General Knowledge for Teachers
Science and Math
Biology
Chemistry
Mathematics
Physics
Social Science
Economics
Geography
History
Political Science
Psychology
Sociology
Home
Specialization Programs
Collapse
Expand
Specialization Programs
MBA Degree Program
Help
Collapse
Expand
Getting Started
Help Center & FAQ
Expand all
Collapse all
Open course index
PRDV401: Introduction to JavaScript I
Course Feedback Survey
Course Feedback Survey
Course Feedback Survey
Completion requirements
Click on
Course Feedback Survey
to open the resource.