Skip to content
Free IT Course Platform
  • Course List
  • Free Ebook
  • Knowledge Sharing
    • Back-end
    • Java Interview
    • Soft Skill
Log in
JavaScript Pro: Mastering Advanced Concepts and Techniques 3. What Should & Should Not Go In LocalStorage
JavaScript Pro: Mastering Advanced Concepts and Techniques
0% Completed
Subtitle Guide – Hướng dẫn thêm phụ đề
Set up subtitle for video - Hướng dẫn thêm phụ đề
Reading
1. Introduction
Subtitle File Resource
Reading
1. Course Welcome & Introduction
Video - 00:02:36 mins
2. Curriculum Walkthrough
Video - 00:11:06 mins
3. Getting The Course Code
Video - 00:01:30 mins
4. My Developer Environment
Video - 00:02:29 mins
2. Object Oriented JavaScript
Subtitle File Resource
Reading
1. Working With Plain Old JavaScript Objects
Video - 00:05:46 mins
2. Mixing Data & Functions With Objects
Video - 00:07:11 mins
3. Class Basics
Video - 00:10:03 mins
4. Constructors
Video - 00:06:22 mins
5. Practice Time Bank Account
Video - 00:07:14 mins
6. Instance Methods
Video - 00:03:35 mins
7. Inheritance Basics
Video - 00:06:25 mins
8. The Super Keyword
Video - 00:06:57 mins
9. Static Properties
Video - 00:04:38 mins
10. Static Methods
Video - 00:04:27 mins
11. Use Cases For Static Methods
Video - 00:06:34 mins
3. OOP Newer Features in JavaScript
Subtitle File Resource
Reading
1. Getters
Video - 00:06:20 mins
2. Setters
Video - 00:09:17 mins
3. Practice Time Getters and Setters
Video - 00:03:46 mins
4. Public Fields
Video - 00:08:56 mins
5. Private Fields
Video - 00:06:25 mins
6. Private Methods
Video - 00:02:31 mins
7. ES2022 Static Initialization Blocks
Video - 00:05:41 mins
4. The Mysterious Keyword This
Subtitle File Resource
Reading
1. Introducing This
Video - 00:03:23 mins
2. The Mystery of The Keyword This
Video - 00:02:52 mins
3. Global Objects and This
Video - 00:03:36 mins
4. The Left Of The Dot Rule
Video - 00:05:06 mins
5. This and Classes
Video - 00:06:04 mins
6. The Call Method
Video - 00:05:24 mins
7. The Apply Method
Video - 00:06:27 mins
8. The Bind Method
Video - 00:04:11 mins
9. Binding Arguments
Video - 00:06:06 mins
10. Bind With Event Listeners
Video - 00:04:55 mins
11. Bind With Timers
Video - 00:07:09 mins
12. Arrow Functions and This
Video - 00:04:20 mins
13. This Takeaways
Video - 00:07:34 mins
5. OOP Under The Hood Prototypes, New, & More!
Subtitle File Resource
Reading
1. OOP Under The Hood Intro
Video - 00:03:24 mins
2. The New Keyword
Video - 00:08:26 mins
3. Prototypes Part 1
Video - 00:07:13 mins
4. Prototypes Part 2
Video - 00:06:43 mins
5. Prototypes Part 3
Video - 00:06:07 mins
6. The Prototype Chain
Video - 00:06:56 mins
7. Classes, Inheritance, & Prototypes
Video - 00:10:20 mins
8. __proto__ vs. prototype
Video - 00:02:34 mins
9. Useful Prototype Methods
Video - 00:05:31 mins
6. Asynchronous Code
Subtitle File Resource
Reading
1. Callbacks Our Good Friend
Video - 00:06:24 mins
2. Callback Hell & The Pyramid of Doom
Video - 00:09:10 mins
3. The Basics of Promises
Video - 00:06:01 mins
4. Using .then() and .catch()
Video - 00:03:37 mins
5. Promise Chaining To Flatten Code
Video - 00:06:58 mins
6. Error Handling With Promises
Video - 00:04:14 mins
7. AsyncAwait Basics
Video - 00:04:57 mins
8. More on AsyncAwait
Video - 00:04:39 mins
9. Error Handling With Async Functions
Video - 00:04:22 mins
10. Async Patterns Parallel Async Operations
Video - 00:06:49 mins
11. Async Patterns Sequential Async Operations
Video - 00:02:40 mins
12. Async Patterns Promise.all()
Video - 00:04:40 mins
13. Async Patterns Promise.allSettled()
Video - 00:04:49 mins
14. Async Patterns Promise.race()
Video - 00:02:33 mins
15. Building Our Own Promise Objects
Video - 00:11:51 mins
16. Promisifying Node's fs.readFile()
Video - 00:09:35 mins
7. Latest JavaScript Features
Subtitle File Resource
Reading
1. Optional Chaining
Video - 00:09:41 mins
2. Nullish Coalescing
Video - 00:06:29 mins
3. Numeric Separators
Video - 00:02:06 mins
4. Array.prototype.at()
Video - 00:01:46 mins
5. String replaceAll()
Video - 00:03:46 mins
6. Logical OR Assignment =
Video - 00:04:06 mins
7. Logical AND Assignment &&=
Video - 00:03:45 mins
8. Nullish Coalescing Assignment =
Video - 00:05:36 mins
9. Promise.any()
Video - 00:06:21 mins
10. New OOP Features Private Fields & Static Initialization Blocks
Video - 00:01:09 mins
8. The Tricky Parts of JavaScript
Subtitle File Resource
Reading
1. Working With Float Imprecision
Video - 00:05:32 mins
2. BigInt() and Really Large Numbers
Video - 00:05:52 mins
3. isNan() vs. Number.isNaN()
Video - 00:04:21 mins
4. Post and Pre Increment ++x vs. x++
Video - 00:05:44 mins
5. Automatic Semicolon Insertion
Video - 00:03:57 mins
6. JavaScript Generator Functions
Video - 00:07:43 mins
7. When Are Generators Useful
Video - 00:05:00 mins
8. The Incredibly Versatile Array.from() Method
Video - 00:06:36 mins
9. The Tricky Parts Scope & Closures
Subtitle File Resource
Reading
1. Recaping Var & Scope
Video - 00:04:30 mins
2. Recaping Let, Const, & Scope
Video - 00:07:31 mins
3. The Scope Chain
Video - 00:07:22 mins
4. Static Scope
Video - 00:02:57 mins
5. Hoisting
Video - 00:07:00 mins
6. IIFEs
Video - 00:03:27 mins
7. Closures The Basics
Video - 00:07:22 mins
8. Closures Another Example
Video - 00:05:01 mins
9. Closures Factory Functions
Video - 00:07:31 mins
10. Closures Event Listeners
Video - 00:06:31 mins
11. Closures Loops
Video - 00:05:12 mins
10. Timers Debouncing, Throttling, & RequestAnimationFrame
Subtitle File Resource
Reading
1. setTimeout
Video - 00:05:43 mins
2. setInterval
Video - 00:04:53 mins
3. clearInterval
Video - 00:04:09 mins
4. clearTimeout
Video - 00:05:28 mins
5. Debouncing
Video - 00:08:29 mins
6. Writing a Fancy Debounce Function
Video - 00:09:57 mins
7. Throttling
Video - 00:07:55 mins
8. Building a Fancy Throttle Function
Video - 00:07:26 mins
9. requestAnimationFrame Basics
Video - 00:07:19 mins
10. requestAnimationFrame With Timestamps
Video - 00:04:06 mins
11. Scroll To Top Animation With RequestAnimationFrame
Video - 00:11:00 mins
11. Functional Programming
Subtitle File Resource
Reading
1. Introducing Functional Programming
Video - 00:09:36 mins
2. First Class Functions
Video - 00:05:27 mins
3. Writing Pure Functions
Video - 00:05:46 mins
4. Returning Functions
Video - 00:04:56 mins
5. Immutability
Video - 00:06:11 mins
6. Recursion
Video - 00:06:25 mins
7. Partial Application With Bind
Video - 00:04:53 mins
8. Writing a Partial Function
Video - 00:08:54 mins
9. Composition Basics
Video - 00:05:12 mins
10. A Simple Compose Function
Video - 00:03:30 mins
11. Writing a Fancier Compose Function
Video - 00:07:01 mins
12. Currying Basics
Video - 00:05:05 mins
13. More Advanced Currying
Video - 00:09:14 mins
14. Dice Game Intro
Video - 00:04:49 mins
15. Dice Game Simple FP
Video - 00:08:40 mins
16. Dice Game Going Overboard with FP
Video - 00:11:16 mins
17. Functional Programming Wrapup
Video - 00:04:26 mins
12. Fetch API
Subtitle File Resource
Reading
1. The Basics of Fetch
Video - 00:06:11 mins
2. Error Handling With Fetch
Video - 00:08:15 mins
3. Sending Request Headers With Fetch
Video - 00:08:08 mins
4. POST Requests With Fetch
Video - 00:05:23 mins
5. Uploading Files With Fetch
Video - 00:05:43 mins
13. Web Storage APIs
Subtitle File Resource
Reading
1. LocalStorage Basics
Video - 00:05:37 mins
2. LocalStorage With Complex Objects
Video - 00:05:38 mins
3. What Should & Should Not Go In LocalStorage
Video - 00:03:53 mins
4. Creating a Darkmode Toggle With LocalStorage
Video - 00:10:06 mins
5. Localstorage Notes App Demo
Video - 00:15:54 mins
6. Syncing Tabs With The Storage Event
Video - 00:06:10 mins
7. SessionStorage Basics
Video - 00:07:29 mins
8. Session Storage Form Demo
Video - 00:13:43 mins
9. IndexedDB Enter At Your Own Risk!
Video - 00:15:18 mins
14. Browser APIs Geolocation, Intersection Observers, and More!
Subtitle File Resource
Reading
1. Using the Geolocation API
Video - 00:12:23 mins
2. The getUserMedia API
Video - 00:13:06 mins
3. Intersection Observers Basics
Video - 00:08:30 mins
4. Intersection Observers Thresholds
Video - 00:06:18 mins
5. Intersection Observers Tracking Ad View Time
Video - 00:06:22 mins
6. Intersection Observers Multiple Entries
Video - 00:04:11 mins
7. Intersection Observers Lazy Loading Images
Video - 00:07:44 mins
15. Performance API & Web Audio
Subtitle File Resource
Reading
1. Performance API Basics
Video - 00:09:57 mins
2. Measuring Resource Load Times With Performance API
Video - 00:06:13 mins
3. The Web Audio API Basics
Video - 00:05:44 mins
4. Web Audio Theremin Slider Demo
Video - 00:07:15 mins
5. Web Audio API Use Cases
Video - 00:03:49 mins
16. Canvas API
Subtitle File Resource
Reading
1. Intro To The Canvas API
Video - 00:05:22 mins
2. Canvas Basics
Video - 00:05:26 mins
3. Canvas Strokes and Lines
Video - 00:07:22 mins
4. Canvas Arcs and Paths
Video - 00:05:24 mins
5. Other Canvas Features
Video - 00:02:52 mins
6. Building A Bouncing Balls Toy Pt 1
Video - 00:10:34 mins
7. Building A Bouncing Balls Demo Pt 2
Video - 00:07:20 mins
8. Building A Bouncing Balls Demo Pt 3
Video - 00:07:10 mins
17. Web Sockets API
Subtitle File Resource
Reading
1. Introducing Web Sockets
Video - 00:08:08 mins
2. Basics Of The Web Sockets API
Video - 00:11:04 mins
3. Web Socket Events
Video - 00:04:32 mins
4. Building A Chat App With Web Sockets Pt 1
Video - 00:14:23 mins
5. Building A Chat App With Web Sockets Pt 2
Video - 00:11:37 mins
6. Building A Chat App With Web Sockets Pt 3
Video - 00:06:41 mins
18. Notifications API
Subtitle File Resource
Reading
1. Sending Notifications
Video - 00:05:53 mins
2. Notification Events
Video - 00:04:04 mins
3. Notifications With Icons and Data
Video - 00:02:43 mins
4. Adding Notifications To Our Chat App Pt. 1
Video - 00:10:33 mins
5. Adding Notifications To Our Chat App Pt. 2
Video - 00:03:46 mins
19. SOLID OOP Principles
Subtitle File Resource
Reading
1. Single Responsibility Principle
Video - 00:07:11 mins
2. OpenClosed Principle
Video - 00:07:42 mins
3. Liskov Substitution Principle
Video - 00:05:30 mins
4. Interface Segregation Principle
Video - 00:04:50 mins
5. Dependency Inversion Principle
Video - 00:05:54 mins
6. Law Of Demeter
Video - 00:08:39 mins
20. Design Patterns & Proxy Objects
Subtitle File Resource
Reading
1. Module Pattern
Video - 00:08:49 mins
2. Singleton Pattern
Video - 00:09:06 mins
3. Observer Pattern
Video - 00:09:51 mins
4. Registry Pattern
Video - 00:08:24 mins
5. Mixin Pattern
Video - 00:06:17 mins
6. Proxy Pattern With Proxy Objects
Video - 00:10:22 mins
7. Proxying Function Calls
Video - 00:07:02 mins
8. Implementing Data Binding With Proxy Objects
Video - 00:07:37 mins
Announcements Course Info
PreviousNext

Please contact me via telegram

DMCA.com Protection Status

Quick Links

  • About us
  • Contact
  • Privacy Policy
  • Terms and Conditions
  • DCMA
  • Disclaimer

Resource

  • Course List
  • Recommend New Courses
  • For IT Students
© 2024 - freestudy247.com