JavaScript Simplified – Advanced

JavaScript Simplified – Advanced

English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 66 Lessons (13h 58m) | 4.10 GB

Once you become a proficient JavaScript developer then it is time to start diving into the advanced JavaScript ecosystem.

This course covers not only advanced JavaScript features, but more importantly covers concepts like security, testing, and how to write clean code.

The skills in this course will set you apart from all other job applicants as most developers never learn any of these concepts until after landing their first job. I personally didn’t even know what 90% of the concepts in this course were when I landed my first job and was forced to learn them on the job.

I can only imagine how much easier it would have been to land my first job if I knew these skills before applying.

Table of Contents

1 Welcome
2 Destructuring
3 Spread And Rest Operator
4 Enhanced Object Literals
5 Default Parameters
6 Null Coalescing
7 Optional Chaining
8 Maps
9 Sets
10 Symbols
11 Generators And Iterators
12 Object Getters And Setters
13 Bind
14 Call And Apply
15 Minesweeper Project
16 Math Solver Introduction
17 Math Solver Walkthrough
18 ES Updates
19 Polyfill
20 Transpile And Babel
21 Bundlers
22 Prototypes
23 Class Basics
24 Class Inheritance
25 Public, Private, And Protected Properties
26 ATM CLI Project
27 Calculator Project Introduction
28 Calculator Project Walkthrough
29 What Is Functional Programming
30 Pure Functions
31 Immutability
32 Higher Order Functions
33 Function Composition
34 Currying
35 Minesweeper Functional Programming Project
36 What Is Testing And Why Is It Important
37 Advanced Debugging
38 Jest Basics
39 Types Of Tests
40 Unit Test Project
41 Integration Test Project
42 End To End Test Project
43 Test Driven Development
44 How To Know What To Test
45 Jest With ES6 Modules
46 Math Solver Test Walkthrough
47 Minesweeper Test Introduction
48 Minesweeper Test Walkthrough
49 NPM Audit
50 Cross Site Scripting
51 Sanitize User Input
52 All Your Code Is Public
53 Never Trust The Client
54 Cookies
55 Weather App Project
56 Clean Code Basics
57 Code Order
58 When To Use Comments
59 Coupling And Cohesion
60 Facade Pattern
61 Guard Clauses
62 Composition Vs Inheritance
63 Don’t Repeat Yourself
64 Color Game Introduction
65 Color Game Walkthrough
66 What’s Next

Homepage