2023 年 JavaScript 初学者指南
上次更新时间:2024-10-25
课程售价: 2.9 元
联系右侧微信客服充值或购买课程
课程内容
1 - JavaScript Basics
- 1 - Introduction to JavaScript (免费)
- 2 - Visual Studio Code Text Editor (免费)
- 3 - Internal JavaScript
- 4 - External JavaScript
- 5 - Using the Console
- 6 - Comments in JavaScript
- 7 - Introduction to Variables
- 8 - Variables Part 2 Const Keyword
- 9 - Introduction to Strings
- 10 - Template Literals
- 11 - Introduction to Numbers Math Operators
- 12 - Math Operators Part 2 Increment Decrement Operators
- 13 - Checking if numbers are Even or Odd
- 14 - Order of Operation
- 15 - Random Numbers
- 16 - Creating a Dice Roll in JavaScript
- 17 - Boolean Values
- 18 - Introduction to Arrays
- 19 - Null Undefined
- 20 - User input Type Conversion
- 21 - Review of JavaScript Basics Lecture
2 - Control Flow in JavaScript
- 22 - Comparison Operators
- 23 - Comparison Operators Loose Equality Strict Equality
- 24 - Comparison Operators continued
- 25 - if Statements
- 26 - else Statements
- 27 - else if Statement
- 28 - else if Number Guessing Game Challenge
- 29 - Logical AND Operator
- 30 - Logical OR Operator
- 31 - Logical NOT operator
- 32 - Logical NOT Practice Example
- 33 - Ternary Operator
- 34 - switch Statements
- 35 - for loops
- 36 - for loops with Arrays
- 37 - for loops Exercise Two Even Odd Numbers
- 38 - decrementing Loops
- 39 - while loops
- 40 - while loop guessing game
- 41 - while loop revision
- 42 - while Loop Challenge
- 43 - do while loop
- 44 - for Loop Challenges Part One
- 45 - for Loop Challenges Part Two
- 46 - for Loop Challenges Part Three use for loop to iterate over an Array Backwards
- 47 - Block Scope Global and Local Variables
- 48 - Control flow review lecture
3 - JavaScript Functions
- 49 - Introduction to Functions
- 50 - Our first Function sayHello Function
- 51 - Our second Function
- 52 - Creating a rollDice Function
- 53 - Functions with One Argument
- 54 - Functions with Two Arguments Add Numbers
- 55 - Functions with Three Arguments
- 56 - The return Keyword
- 57 - Return Statement Area of a Rectangle
- 58 - Return Statement Area of a Circle
- 59 - Code Challenge User Can Decide Area to Calculate Program
- 60 - Return Statement Basic Challenge
- 61 - Return Statement that returns boolean value
- 62 - Return Statement Exercise Lending Decision
- 63 - Function Declarations and Function Expressions
- 64 - Hoisting of Function Declarations
- 65 - Function Challenge Guessing Game Numbers 1100
- 66 - Arrow Functions
- 67 - Arrow Functions Part 2
- 68 - Fizz Buzz Coding Challenge
- 70 - FizzBuzz Solution
- 71 - Function Challenge Flip Coin
- 72 - Review of functions
4 - Arrays in JavaScript
- 73 - Introduction to Arrays
- 74 - Accessing an Array Array Iteration String elements
- 75 - Array Methods Push
- 76 - Array Methods Pop
- 77 - includes method
- 78 - reverse method
- 79 - indexOf method
- 80 - concat method
- 81 - Print Array Function
- 82 - Find Max Number Function
- 83 - Find Min Number Function
- 84 - Nested Loops
- 85 - 2D Arrays
- 86 - Iterating over a 2D Array
- 87 - Array Review
5 - Objects in JavaScript
- 88 - Object Literal Notation
- 89 - Accessing Object Properties Using Dot Notation
- 90 - Accessing Object Practice Lecture
- 91 - Accessing Object Properties Using Square Bracket Notation
- 92 - Adding Methods to Objects
- 93 - the this keyword
- 94 - Iterating Over An Array of Objects
- 95 - Object Review Lecture
6 - The Document Object Model DOM Part One
- 96 - Introduction to the Document Object Model
- 97 - Introduction to Selectors getElementById
- 98 - Changing innerText property
- 99 - Changing color Property of an Element
- 100 - onclick Event Handler
- 101 - Query Selector
- 102 - Query Selector All
- 103 - Get Elements By Class Name
- 104 - Get Elements By Tag Name getElementsByTagName
- 105 - Toggling Content to Disappear Appear
- 106 - adding Event Listeners detecting keypress
7 - The Document Object Model DOM Part Two
- 107 - Creating appending an element
- 108 - Adding Cities to our Destinations List
- 109 - Removing elements from the Document Object Model
- 110 - Setting an Attribute setAttribute Method src Example
- 111 - Setting an Attribute setAttribute Method class Example
- 112 - The classList Add Remove Toggle
- 113 - Mouse Events
- 114 - Review of Document Object Model
8 - JavaScript Projects
- 115 - Overview of Dice Roll Project
- 116 - Dice Roll Project
- 117 - Overview of Two Dice Project
- 118 - Two Dice Project
- 120 - Rock Paper Scissors Game Project Overview
- 121 - Rock Paper Scissors Project Writing the HTML
- 122 - Rock Paper Scissors Project Writing the JavaScript Part One
- 123 - Rock Paper Scissors Project Writing the JavaScript Part Two
9 - Course Review
课程内容
9个章节 , 122个讲座
1 - JavaScript Basics
- 1 - Introduction to JavaScript (免费)
- 2 - Visual Studio Code Text Editor (免费)
- 3 - Internal JavaScript
- 4 - External JavaScript
- 5 - Using the Console
- 6 - Comments in JavaScript
- 7 - Introduction to Variables
- 8 - Variables Part 2 Const Keyword
- 9 - Introduction to Strings
- 10 - Template Literals
- 11 - Introduction to Numbers Math Operators
- 12 - Math Operators Part 2 Increment Decrement Operators
- 13 - Checking if numbers are Even or Odd
- 14 - Order of Operation
- 15 - Random Numbers
- 16 - Creating a Dice Roll in JavaScript
- 17 - Boolean Values
- 18 - Introduction to Arrays
- 19 - Null Undefined
- 20 - User input Type Conversion
- 21 - Review of JavaScript Basics Lecture
2 - Control Flow in JavaScript
- 22 - Comparison Operators
- 23 - Comparison Operators Loose Equality Strict Equality
- 24 - Comparison Operators continued
- 25 - if Statements
- 26 - else Statements
- 27 - else if Statement
- 28 - else if Number Guessing Game Challenge
- 29 - Logical AND Operator
- 30 - Logical OR Operator
- 31 - Logical NOT operator
- 32 - Logical NOT Practice Example
- 33 - Ternary Operator
- 34 - switch Statements
- 35 - for loops
- 36 - for loops with Arrays
- 37 - for loops Exercise Two Even Odd Numbers
- 38 - decrementing Loops
- 39 - while loops
- 40 - while loop guessing game
- 41 - while loop revision
- 42 - while Loop Challenge
- 43 - do while loop
- 44 - for Loop Challenges Part One
- 45 - for Loop Challenges Part Two
- 46 - for Loop Challenges Part Three use for loop to iterate over an Array Backwards
- 47 - Block Scope Global and Local Variables
- 48 - Control flow review lecture
3 - JavaScript Functions
- 49 - Introduction to Functions
- 50 - Our first Function sayHello Function
- 51 - Our second Function
- 52 - Creating a rollDice Function
- 53 - Functions with One Argument
- 54 - Functions with Two Arguments Add Numbers
- 55 - Functions with Three Arguments
- 56 - The return Keyword
- 57 - Return Statement Area of a Rectangle
- 58 - Return Statement Area of a Circle
- 59 - Code Challenge User Can Decide Area to Calculate Program
- 60 - Return Statement Basic Challenge
- 61 - Return Statement that returns boolean value
- 62 - Return Statement Exercise Lending Decision
- 63 - Function Declarations and Function Expressions
- 64 - Hoisting of Function Declarations
- 65 - Function Challenge Guessing Game Numbers 1100
- 66 - Arrow Functions
- 67 - Arrow Functions Part 2
- 68 - Fizz Buzz Coding Challenge
- 70 - FizzBuzz Solution
- 71 - Function Challenge Flip Coin
- 72 - Review of functions
4 - Arrays in JavaScript
- 73 - Introduction to Arrays
- 74 - Accessing an Array Array Iteration String elements
- 75 - Array Methods Push
- 76 - Array Methods Pop
- 77 - includes method
- 78 - reverse method
- 79 - indexOf method
- 80 - concat method
- 81 - Print Array Function
- 82 - Find Max Number Function
- 83 - Find Min Number Function
- 84 - Nested Loops
- 85 - 2D Arrays
- 86 - Iterating over a 2D Array
- 87 - Array Review
5 - Objects in JavaScript
- 88 - Object Literal Notation
- 89 - Accessing Object Properties Using Dot Notation
- 90 - Accessing Object Practice Lecture
- 91 - Accessing Object Properties Using Square Bracket Notation
- 92 - Adding Methods to Objects
- 93 - the this keyword
- 94 - Iterating Over An Array of Objects
- 95 - Object Review Lecture
6 - The Document Object Model DOM Part One
- 96 - Introduction to the Document Object Model
- 97 - Introduction to Selectors getElementById
- 98 - Changing innerText property
- 99 - Changing color Property of an Element
- 100 - onclick Event Handler
- 101 - Query Selector
- 102 - Query Selector All
- 103 - Get Elements By Class Name
- 104 - Get Elements By Tag Name getElementsByTagName
- 105 - Toggling Content to Disappear Appear
- 106 - adding Event Listeners detecting keypress
7 - The Document Object Model DOM Part Two
- 107 - Creating appending an element
- 108 - Adding Cities to our Destinations List
- 109 - Removing elements from the Document Object Model
- 110 - Setting an Attribute setAttribute Method src Example
- 111 - Setting an Attribute setAttribute Method class Example
- 112 - The classList Add Remove Toggle
- 113 - Mouse Events
- 114 - Review of Document Object Model
8 - JavaScript Projects
- 115 - Overview of Dice Roll Project
- 116 - Dice Roll Project
- 117 - Overview of Two Dice Project
- 118 - Two Dice Project
- 120 - Rock Paper Scissors Game Project Overview
- 121 - Rock Paper Scissors Project Writing the HTML
- 122 - Rock Paper Scissors Project Writing the JavaScript Part One
- 123 - Rock Paper Scissors Project Writing the JavaScript Part Two