JavaScript tutorial - JavaScript full course for beginners - Getting Started With Modern JavaScript (includes full project source on GitHub https://github.com/pkellner/course-be...)
Chapter 1: Getting Ready to Learn JavaScript
0:00:00 Introduction to the Course
0:00:53 What is JavaScript?
0:02:44 Who is This Course For?
0:05:26 Working With Visual Studio Code for Demos
0:06:56 Running JavaScript in a Browser
0:11:36 The Solar System Example and GitHub
0:13:37 Running the Solar System Example
Chapter 2: The Basics of JavaScript
0:15:11 The Basics of let and const, not var
0:18:33 The Keywords let and const in Action
0:21:33 Naming Variables
0:25:14 Primitive Variables, Often Called Value Types
0:30:01 Dynamic Variables, Often Called Reference Types
0:34:31 Accessing and Updating Reference Type Variables
0:38:18 Array Basics
0:43:03 Function Basics
0:48:41 Lambda Functions
Chapter 3: Using Graphics and Learning About Operators
0:52:59 The Plan
0:54:46 The HTML Canvas Element
0:59:30 Using Canvas With JavaScript Functions and Objects
1:05:36 Arithmetic Operators and the Math Library
1:08:58 Passing Function Parameters Using Destructuring Syntax
1:15:53 Working with JavaScript Objects
1:18:04 Separating JavaScript Into Multiple Files with ES6 Modules
Chapter 4: Working with Arrays Including the Spread Operator
1:22:06 The Basics of Arrays (Adding, Updating and Deleting)
1:27:53 Using Arrays to Create Planets
1:30:07 Adding to Arrays with Array Iteration
1:34:27 Using the Spread Operator with Arrays Including Custom Ordering
Chapter 5: Looping Functions, For, While, ForEach and Map
1:37:20 Iterations and Looping in JavaScript
1:39:06 Iteration techniques: for, for of, and for in
1:45:53 Looping with while an do while
1:46:24 Functional Iterations with forEach and Map
1:49:32 Replacing for of loop with forEach
Chapter 6: Conditionals and Logical Operations
1:53:01 Introduction to Conditional an Logical Operators
1:54:56 The Basic Comparison Operators, Equals and Not Equals
1:57:51 Using Logical Operators And and OR
2:00:24 Other Operators Including Grouping, Ternary, Nullish and In
2:05:38 Learn if / else if / else and switch Conditional Usage
2:10:56 Use Learnings to Calculate a Scale Factor
2:16:51 Refactor Complex Calculation to use Spread Operator
Chapter 7: Using JavaScript Closure to Rotate Planets Around the Sun
2:18:51 JavaScript Scope Basics Including Block, Function and Global
2:24:43 The Basics of Using Closure in Functions
2:29:05 The Nature of Closure in JavaScript
2:29:57 The Plan For Moving Planet Positions Into Functional Closure
2:32:00 Moving Solar System Scale Factor Into Our Planets Array
2:37:00 Move Planet Position Information to Inside New Planet Functions Closure
2:42:14 Update Planet Functions Methods drawPlanet, drawPlanetOrbit and update
2:46:30 Using Math SIN and COS Functions to Move Planets
2:52:36 Adding MoonData to Our Solar System App
2:55:55 Adding Moons Rotating Around Planets using Closure
3:00:12 The Course Wrap
and that's it! contact me at https://peterkellner.net/contact for any questions.
Auf dieser Seite können Sie das Online-Video Getting Started With JavaScript mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Silicon Valley Code Camp 26 Januar 2023 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 1,291 Mal angesehen und es wurde von 59 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!