JavaScript Course for Beginners

Published: 31 August 2021
on channel: beauvine
1,464
104

Learn JavaScript syntax in this tutorial for beginners.

This course was originally created for the freeCodeCamp.org channel but I'm reposting my best courses on this channel as well.

⭐️Curriculum⭐️
This is a stand-alone video but it follows the JavaScript curriculum at freecodecamp.org. Access the curriculum here:
🔗 Basic JavaScript: https://learn.freecodecamp.org/javasc...
🔗 ES6 JavaScript: https://learn.freecodecamp.org/javasc...

⭐️Code⭐️
This course was created using scrimba.com. Access the course there along with the code:
🔗 Basic JavaScript: https://scrimba.com/playlist/pny4ghw
🔗 ES6 JavaScript: https://scrimba.com/playlist/p7v3gCd

⭐️Course Contents⭐️
0:00:00 Introduction
0:01:44 Running JavaScript
0:04:43 Comment Your Code
0:06:16 Declare Variables
0:06:35 Storing Values with the Assignment Operator
0:11:51 Initializing Variables with the Assignment Operator
0:12:18 Uninitialized Variables
0:13:00 Case Sensitivity in Variables
0:14:25 Add Two Numbers
0:14:54 Subtract One Number from Another
0:15:12 Multiply Two Numbers
0:15:32 Dividing Numbers
0:15:50 Increment
0:16:18 Decrement
0:16:42 Decimal Numbers
0:17:08 Multiply Two Decimals
0:17:38 Divide Decimals
0:17:53 Finding a Remainder
0:18:42 Augmented Addition
0:19:42 Augmented Subtraction
0:20:38 Augmented Multiplication
0:21:11 Augmented Division
0:21:39 Declare String Variables
0:22:21 Escaping Literal Quotes
0:24:04 Quoting Strings with Single Quotes
0:25:38 Escape Sequences
0:27:06 Plus Operator
0:28:09 Plus Equals Operator
0:29:21 Constructing Strings with Variables
0:30:34 Appending Variables to Strings
0:31:31 Length of a String
0:32:21 Bracket Notation
0:33:47 Understand String Immutability
0:34:43 Find the Nth Character
0:35:11 Find the Last Character
0:36:08 Find the Nth-to-Last Character
0:36:48 Word Blanks
0:41:04 Arrays
0:42:03 Nest Arrays
0:42:53 Access Array Data
0:43:54 Modify Array Data
0:45:08 Access Multi-Dimensional Arrays
0:46:50 push()
0:47:49 pop()
0:48:53 shift()
0:49:43 unshift()
0:50:56 Shopping List
0:52:01 Write Reusable with Functions
0:54:01 Arguments
0:56:03 Global Scope
0:59:51 Local Scope
1:01:06 Global vs Local Scope in Functions
1:03:00 Return a Value from a Function
1:04:15 Undefined Value returned
1:05:12 Assignment with a Returned Value
1:06:12 Stand in Line
1:09:01 Boolean Values
1:09:44 If Statements
1:12:11 Equality Operator
1:13:38 Strict Equality Operator
1:15:03 Comparing different values
1:15:58 Inequality Operator
1:16:40 Strict Inequality Operator
1:17:25 Greater Than Operator
1:17:59 Greater Than Or Equal To Operator
1:18:29 Less Than Operator
1:19:04 Less Than Or Equal To Operator
1:19:37 And Operator
1:21:01 Or Operator
1:21:57 Else Statements
1:22:47 Else If Statements
1:23:50 Logical Order in If Else Statements
1:25:05 Chaining If Else Statements
1:28:05 Golf Code
1:32:35 Switch Statements
1:36:06 Default Option in Switch Statements
1:37:43 Identical Options in Switch Statements
1:39:40 Replacing If Else Chains with Switch
1:41:31 Returning Boolean Values from Functions
1:42:40 Return Early Pattern for Functions
1:43:58 Counting Cards
1:49:31 Build Objects
1:51:06 Dot Notation
1:51:53 Bracket Notation
1:53:07 Variables
1:53:54 Updating Object Properties
1:54:50 Add New Properties to Object
1:55:39 Delete Properties from Object
1:56:14 Objects for Lookups
1:58:03 Testing Objects for Properties
1:59:35 Manipulating Complex Objects
2:01:20 Nested Objects
2:02:13 Nested Arrays
2:03:26 Record Collection
2:10:35 While Loops
2:11:55 For Loops
2:14:16 Odd Numbers With a For Loop
2:15:48 Count Backwards With a For Loop
2:17:28 Iterate Through an Array with a For Loop
2:20:03 Nesting For Loops
2:23:05 Do...While Loops
2:24:32 Profile Lookup
2:28:38 Random Fractions
2:29:14 Random Whole Numbers
2:30:41 Random Whole Numbers within a Range
2:32:06 parseInt Function
2:32:56 parseInt Function with a Radix
2:33:49 Ternary Operator
2:35:17 Multiple Ternary Operators
2:37:17 var vs let
2:39:22 var vs let scopes
2:41:52 const Keyword
2:44:00 Mutate an Array Declared with const
2:45:12 Prevent Object Mutation
2:47:37 Arrow Functions
2:28:44 Arrow Functions with Parameters
2:49:47 Higher Order Arrow Functions
2:53:24 Default Parameters
2:54:20 Rest Operator
2:55:51 Spread Operator
2:57:38 Destructuring Assignment: Objects
3:00:38 Destructuring Assignment: Nested Objects
3:02:15 Destructuring Assignment: Arrays
3:04:00 Destructuring Assignment with Rest Operator to Reassign Array
3:05:25 Destructuring Assignment to Pass an Object
3:06:59 Template Literals
3:11:03 Simple Fields
3:12:44 Declarative Functions
3:13:16 class Syntax
3:15:31 getters and setters
3:20:45 import vs require
3:22:53 export
3:24:00 * to Import
3:25:10 export default
3:25:46 Import a Default Export


On this page of the site you can watch the video online JavaScript Course for Beginners with a duration of hours minute second in good quality, which was uploaded by the user beauvine 31 August 2021, share the link with friends and acquaintances, this video has already been watched 1,464 times on youtube and it was liked by 104 viewers. Enjoy your viewing!