Companies Home Search Profile

Learn Modern JavaScript Advanced Topics

Focused View

11:28:36

11 View
  • 01 Lecture 1 Course Introduction.mp4
    04:04
  • 02 Lecture 2 Where Will You Go with JavaScript.mp4
    04:29
  • 03 Think Like a Programmer 1 Libraries and Frameworks.mp4
    06:12
  • 04 Lecture 3 Advanced Concepts for Function and Objects.mp4
    06:47
  • 05 Lecture 4 Functions are Objects.mp4
    09:28
  • 06 Lecture 5 First Class Functions.mp4
    09:00
  • 07 Lecture 6 Invoking Functions.mp4
    11:45
  • 08 Lecture 7 Creating JavaScript Objects.mp4
    08:16
  • 09 Lecture 8 Understanding this.mp4
    04:36
  • 10 Lecture 9 Understanding this with Normal Function Invocation.mp4
    12:16
  • 11 Lecture 10 Normal Function Invocation Using strict Mode.mp4
    03:43
  • 12 Lecture 11 Examining this with Method Invocation.mp4
    15:43
  • 13 Lecture 12 Understanding Prototypes.mp4
    14:24
  • 14 Lecture 13 Understanding the Prototype of Functions.mp4
    02:28
  • 15 Lecture 14 Using Call and Apply Function Methods.mp4
    12:32
  • 16 Lecture 15 Using the Bind Function Method.mp4
    09:04
  • 17 Lecture 16 Invoking Functions as Constructors.mp4
    09:14
  • 18 Lecture 17 Constructor Invocation and the Value of this.mp4
    10:52
  • 19 Lecture 18 Higher Order Functions, Callbacks and the Problem with this.mp4
    14:34
  • 20 Lecture 19 Arrow Functions.mp4
    07:13
  • 21 Review.mp4
    04:49
  • 22 Think Like a Programmer 2A DRY Programming.mp4
    12:32
  • 23 Think Like a Programmer 2B DRY Programming Exercise 1.mp4
    14:19
  • 24 Lecture 20 Working with Objects Introduction.mp4
    01:07
  • 25 Lecture 21 Detecting Properties on Objects.mp4
    07:42
  • 26 Lecture 22 Changing Property Attributes.mp4
    06:28
  • 27 Exercise 2 Start.mp4
    02:24
  • 28 Exercise 2 Finish.mp4
    05:33
  • 29 Lecture 23 Making Objects Immutable.mp4
    09:17
  • 30 Lecture 24 ES6 Object Features.mp4
    15:44
  • 31 Lecture 25 Understanding Method Chaining.mp4
    15:28
  • 32 Lecture 26 The Power of Functions Introduction.mp4
    01:07
  • 33 Lecture 27 Immediately Invoked Function Expressions.mp4
    10:05
  • 34 Exercise 3 Start.mp4
    01:56
  • 35 Exercise 3 Finish.mp4
    04:42
  • 36 Lecture 28 Understanding Closure.mp4
    11:49
  • 37 Think Like a Programmer 3A Avoiding Global Variables.mp4
    11:41
  • 38 Think Like a Programmer 3B Using the Namespace Pattern.mp4
    13:48
  • 39 Exercise 4 Start.mp4
    01:35
  • 40 Exercise 4 Finish.mp4
    04:33
  • 41 Exercise 5 Start.mp4
    01:34
  • 42 Exercise 5 Finish.mp4
    11:05
  • 43 Think Like a Programmer 4 The Module Pattern Part 1.mp4
    06:22
  • 44 Think Like a Programmer 4 Overview of Fill in Question Code (OPTIONAL).mp4
    11:58
  • 45 Think Like a Programmer 4 The Module Pattern Part 2.mp4
    12:44
  • 46 Think Like a Programmer 4 The Module Pattern Part 3.mp4
    13:55
  • 47 Think Like a Programmer 4 The Module Pattern Part 4.mp4
    16:13
  • 48 Lecture 29 Introduction to Working with Data.mp4
    09:33
  • 49 Lecture 30 JSON Basics.mp4
    11:24
  • 50 Lecture 31 Creating a JSON File.mp4
    07:55
  • 51 Lecture 32 Loading a JSON File Using XMLHttpRequest.mp4
    14:04
  • 52 Lecture 33 Testing on a Server.mp4
    10:50
  • 53 Exercise 8 Start.mp4
    03:41
  • 54 Exercise 8 Finish.mp4
    18:08
  • 55 Think Like a Programmer 5 Programming Paradigms.mp4
    06:52
  • 56 Lecture 34 Introduction to Object Oriented Programming.mp4
    10:33
  • 57 Lecture 35 OOP Theory.mp4
    11:46
  • 58 Lecture 36 Setting the Prototype Review.mp4
    12:52
  • 59 Lecture 37 The Constructor Property.mp4
    05:56
  • 60 Lecture 38 OOP Exercise Part 1 - Introduction.mp4
    08:05
  • 61 Lecture 39 OOP Exercise Part 2.mp4
    18:02
  • 62 Lecture 40 OOP Exercise Part 3.mp4
    09:57
  • 63 Lecture 41 OOP Exercise Part 4.mp4
    08:38
  • 64 Lecture 42 OOP Exercise Part 5.mp4
    11:04
  • 65 Lecture 43 OOP Exercise Part 6.mp4
    09:42
  • 66 Lecture 44 OOP Exercise Part 7.mp4
    12:18
  • 67 Lecture 45 OOP Exercise Part 8.mp4
    06:52
  • 68 Lecture 46 OOP Exercise Part 9.mp4
    15:49
  • 69 Lecture 47 OOP Exercise Part 10 - Getters and Setters.mp4
    11:03
  • 70 Lecture 48 OOP Exercise Wrap Up.mp4
    07:28
  • 71 Lecture 49 Enumerating Objects with the for in Loop.mp4
    06:13
  • 72 Lecture 50 Private Data in Constructors.mp4
    06:00
  • 73 Lecture 51 Creating Safe Constructors.mp4
    05:12
  • 74 Lecture 52 Can I Modify the Built-in Prototypes.mp4
    04:15
  • 75 Lecture 53 What About ES6 Classes.mp4
    08:01
  • 76 Think Like a Programmer 6 Starting a Project.mp4
    08:26
  • 77 Congratulations!.mp4
    00:47
  • Course Files.zip
  • More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Skillshare is an online learning community based in the United States for people who want to learn from educational videos. The courses, which are not accredited, are only available through paid subscription.
    • language english
    • Training sessions 77
    • duration 11:28:36
    • English subtitles has
    • Release Date 2024/01/30