- 
                                        
                                            Урок 1.
                                            00:04:57
                                        
                                        Introduction and The Goal of This Course
                                        
                                     
                                                                    - 
                                        
                                            Урок 2.
                                            00:03:28
                                        
                                        Setup
                                        
                                     
                                                                    - 
                                        
                                            Урок 3.
                                            00:01:26
                                        
                                        Big Words and Javascript
                                        
                                     
                                                                    - 
                                        
                                            Урок 4.
                                            00:04:18
                                        
                                        Understanding, Frameworks, and The Weird Parts
                                        
                                     
                                                                    - 
                                        
                                            Урок 5.
                                            00:07:36
                                        
                                        Conceptual Aside: Syntax Parsers, Execution Contexts, and Lexical Environments
                                        
                                     
                                                                    - 
                                        
                                            Урок 6.
                                            00:04:09
                                        
                                        Conceptual Aside: Name/Value Pairs and Objects
                                        
                                     
                                                                    - 
                                        
                                            Урок 7.
                                            00:10:59
                                        
                                        The Global Environment and The Global Object
                                        
                                     
                                                                    - 
                                        
                                            Урок 8.
                                            00:09:44
                                        
                                        The Execution Context - Creation and Hoisting
                                        
                                     
                                                                    - 
                                        
                                            Урок 9.
                                            00:08:05
                                        
                                        Conceptual Aside: Javascript and 'undefined'
                                        
                                     
                                                                    - 
                                        
                                            Урок 10.
                                            00:02:55
                                        
                                        The Execution Context - Code Execution
                                        
                                     
                                                                    - 
                                        
                                            Урок 11.
                                            00:02:17
                                        
                                        Conceptual Aside: Single Threaded, Synchronous Execution
                                        
                                     
                                                                    - 
                                        
                                            Урок 12.
                                            00:08:07
                                        
                                        Function Invocation and the Execution Stack
                                        
                                     
                                                                    - 
                                        
                                            Урок 13.
                                            00:07:57
                                        
                                        Functions, Context, and Variable Environments
                                        
                                     
                                                                    - 
                                        
                                            Урок 14.
                                            00:17:26
                                        
                                        The Scope Chain
                                        
                                     
                                                                    - 
                                        
                                            Урок 15.
                                            00:04:19
                                        
                                        Scope, ES6, and let
                                        
                                     
                                                                    - 
                                        
                                            Урок 16.
                                            00:10:27
                                        
                                        What About Asynchronous Callbacks?
                                        
                                     
                                                                    - 
                                        
                                            Урок 17.
                                            00:02:51
                                        
                                        Conceptual Aside: Types and Javascript
                                        
                                     
                                                                    - 
                                        
                                            Урок 18.
                                            00:05:18
                                        
                                        Primitive Types
                                        
                                     
                                                                    - 
                                        
                                            Урок 19.
                                            00:06:33
                                        
                                        Conceptual Aside: Operators
                                        
                                     
                                                                    - 
                                        
                                            Урок 20.
                                            00:14:15
                                        
                                        Operator Precedence and Associativity
                                        
                                     
                                                                    - 
                                        
                                            Урок 21.
                                            00:06:15
                                        
                                        Conceptual Aside: Coercion
                                        
                                     
                                                                    - 
                                        
                                            Урок 22.
                                            00:19:43
                                        
                                        Comparison Operators
                                        
                                     
                                                                    - 
                                        
                                            Урок 23.
                                            00:07:24
                                        
                                        Existence and Booleans
                                        
                                     
                                                                    - 
                                        
                                            Урок 24.
                                            00:07:52
                                        
                                        Default Values
                                        
                                     
                                                                    - 
                                        
                                            Урок 25.
                                            00:07:12
                                        
                                        Framework Aside: Default Values
                                        
                                     
                                                                    - 
                                        
                                            Урок 26.
                                            00:15:24
                                        
                                        Objects and the Dot
                                        
                                     
                                                                    - 
                                        
                                            Урок 27.
                                            00:10:33
                                        
                                        Objects and Object Literals
                                        
                                     
                                                                    - 
                                        
                                            Урок 28.
                                            00:08:08
                                        
                                        Framework Aside: Faking Namespaces
                                        
                                     
                                                                    - 
                                        
                                            Урок 29.
                                            00:07:18
                                        
                                        JSON and Object Literals
                                        
                                     
                                                                    - 
                                        
                                            Урок 30.
                                            00:08:03
                                        
                                        Functions are Objects
                                        
                                     
                                                                    - 
                                        
                                            Урок 31.
                                            00:20:33
                                        
                                        Function Statements and Function Expressions
                                        
                                     
                                                                    - 
                                        
                                            Урок 32.
                                            00:16:10
                                        
                                        Conceptual Aside: By Value vs By Reference
                                        
                                     
                                                                    - 
                                        
                                            Урок 33.
                                            00:21:27
                                        
                                        Objects, Functions, and 'this'
                                        
                                     
                                                                    - 
                                        
                                            Урок 34.
                                            00:05:40
                                        
                                        Conceptual Aside: Arrays - Collections of Anything
                                        
                                     
                                                                    - 
                                        
                                            Урок 35.
                                            00:12:01
                                        
                                        'arguments' and spread
                                        
                                     
                                                                    - 
                                        
                                            Урок 36.
                                            00:04:44
                                        
                                        Framework Aside: Function Overloading
                                        
                                     
                                                                    - 
                                        
                                            Урок 37.
                                            00:02:26
                                        
                                        Conceptual Aside: Syntax Parsers
                                        
                                     
                                                                    - 
                                        
                                            Урок 38.
                                            00:05:48
                                        
                                        Dangerous Aside: Automatic Semicolon Insertion
                                        
                                     
                                                                    - 
                                        
                                            Урок 39.
                                            00:04:26
                                        
                                        Framework Aside: Whitespace
                                        
                                     
                                                                    - 
                                        
                                            Урок 40.
                                            00:17:08
                                        
                                        Immediately Invoked Functions Expressions (IIFEs)
                                        
                                     
                                                                    - 
                                        
                                            Урок 41.
                                            00:08:06
                                        
                                        Framework Aside: IIFEs and Safe Code
                                        
                                     
                                                                    - 
                                        
                                            Урок 42.
                                            00:11:10
                                        
                                        Understanding Closures
                                        
                                     
                                                                    - 
                                        
                                            Урок 43.
                                            00:19:21
                                        
                                        Understanding Closures - Part 2
                                        
                                     
                                                                    - 
                                        
                                            Урок 44.
                                            00:12:25
                                        
                                        Framework Aside: Function Factories
                                        
                                     
                                                                    - 
                                        
                                            Урок 45.
                                            00:08:27
                                        
                                        Closures and Callbacks
                                        
                                     
                                                                    - 
                                        
                                            Урок 46.
                                            00:20:56
                                        
                                        call(), apply(), and bind()
                                        
                                     
                                                                    - 
                                        
                                            Урок 47.
                                            00:20:18
                                        
                                        Functional Programming
                                        
                                     
                                                                    - 
                                        
                                            Урок 48.
                                            00:08:06
                                        
                                        Functional Programming - Part 2
                                        
                                     
                                                                    - 
                                        
                                            Урок 49.
                                            00:05:12
                                        
                                        Conceptual Aside: Classical vs Prototypal Inheritance
                                        
                                     
                                                                    - 
                                        
                                            Урок 50.
                                            00:14:03
                                        
                                        Understanding the Prototype
                                        
                                     
                                                                    - 
                                        
                                            Урок 51.
                                            00:05:47
                                        
                                        Everything is an Object (or a primitive)
                                        
                                     
                                                                    - 
                                        
                                            Урок 52.
                                            00:15:00
                                        
                                        Reflection and Extend
                                        
                                     
                                                                    - 
                                        
                                            Урок 53.
                                            00:15:55
                                        
                                        Function Constructors, 'new', and the History of Javascript
                                        
                                     
                                                                    - 
                                        
                                            Урок 54.
                                            00:10:25
                                        
                                        Function Constructors and '.prototype'
                                        
                                     
                                                                    - 
                                        
                                            Урок 55.
                                            00:04:17
                                        
                                        Dangerous Aside: 'new' and functions
                                        
                                     
                                                                    - 
                                        
                                            Урок 56.
                                            00:10:33
                                        
                                        Conceptual Aside: Built-In Function Constructors
                                        
                                     
                                                                    - 
                                        
                                            Урок 57.
                                            00:03:58
                                        
                                        Dangerous Aside: Built-In Function Constructors
                                        
                                     
                                                                    - 
                                        
                                            Урок 58.
                                            00:03:17
                                        
                                        Dangerous Aside: Arrays and for..in
                                        
                                     
                                                                    - 
                                        
                                            Урок 59.
                                            00:12:38
                                        
                                        Object.create and Pure Prototypal Inheritance
                                        
                                     
                                                                    - 
                                        
                                            Урок 60.
                                            00:06:28
                                        
                                        ES6 and Classes
                                        
                                     
                                                                    - 
                                        
                                            Урок 61.
                                            00:05:42
                                        
                                        Initialization
                                        
                                     
                                                                    - 
                                        
                                            Урок 62.
                                            00:06:42
                                        
                                        'typeof' , 'instanceof', and Figuring Out What Something Is
                                        
                                     
                                                                    - 
                                        
                                            Урок 63.
                                            00:05:52
                                        
                                        Strict Mode
                                        
                                     
                                                                    - 
                                        
                                            Урок 64.
                                            00:03:52
                                        
                                        Learning From Other's Good Code
                                        
                                     
                                                                    - 
                                        
                                            Урок 65.
                                            00:21:32
                                        
                                        Deep Dive into Source Code: jQuery - Part 1
                                        
                                     
                                                                    - 
                                        
                                            Урок 66.
                                            00:15:39
                                        
                                        Deep Dive into Source Code: jQuery - Part 2
                                        
                                     
                                                                    - 
                                        
                                            Урок 67.
                                            00:11:23
                                        
                                        Deep Dive into Source Code: jQuery - Part 3
                                        
                                     
                                                                    - 
                                        
                                            Урок 68.
                                            00:02:59
                                        
                                        Requirements
                                        
                                     
                                                                    - 
                                        
                                            Урок 69.
                                            00:03:08
                                        
                                        Structuring Safe Code
                                        
                                     
                                                                    - 
                                        
                                            Урок 70.
                                            00:09:18
                                        
                                        Our Object and Its Prototype
                                        
                                     
                                                                    - 
                                        
                                            Урок 71.
                                            00:16:59
                                        
                                        Properties and Chainable Methods
                                        
                                     
                                                                    - 
                                        
                                            Урок 72.
                                            00:05:23
                                        
                                        Adding jQuery Support
                                        
                                     
                                                                    - 
                                        
                                            Урок 73.
                                            00:02:22
                                        
                                        Good Commenting
                                        
                                     
                                                                    - 
                                        
                                            Урок 74.
                                            00:08:12
                                        
                                        Let's Use Our Framework
                                        
                                     
                                                                    - 
                                        
                                            Урок 75.
                                            00:00:33
                                        
                                        A Side Note
                                        
                                     
                                                                    - 
                                        
                                            Урок 76.
                                            00:04:34
                                        
                                        TypeScript, ES6, and Transpiled Languages
                                        
                                     
                                                                    - 
                                        
                                            Урок 77.
                                            00:00:55
                                        
                                        Existing and Upcoming Features
                                        
                                     
                                                                    - 
                                        
                                            Урок 78.
                                            00:42:44
                                        
                                        Promises, Async, and Await
                                        
                                     
                                                                    - 
                                        
                                            Урок 79.
                                            00:01:15
                                        
                                        Learning to Love the Weird Parts
                                        
                                     
                                                            
                                                    
Thanks!
Section 12. BONUS: ES6 In-Depth (Don't Imitate Understand)
78. Promises, Async, and Await
In the next few days (likely Monday) HTML & CSS course from the same author will be released!