Code with Mosh – The Ultimate JavaScript Mastery Series – Part 2 2021-2 – Download

explanation

The Ultimate JavaScript Mastery Series – Part 2 , training period, programming, object-oriented JavaScript language. As a programmer, you may have heard of so-called OOP, but you may not know exactly what its purpose is. Expresses simple object-oriented programming, etc. Doggystyle programming, used in most programming languages ​​today, is gaining popularity. Frequently asked questions, issues and results due to the nature of the interview program are included. Skills that are essential and required for every developer are considered. The course is designed to present these concepts in a standard way, moving away from definitions, making them personal, familiar and, of course, perfectly suitable for people with no previous knowledge of the matter. We note that it is suitable and based on Javascript, which is a prerequisite for this course.

It can be used as a great mix of theories from this period. For example, Tamarin learns real-world solutions to OOP step by step. During this period of introductory topics on the concepts and basic principles of object-oriented programming, you will familiarize yourself with the general principles of OOP and learn how to implement ideas and concepts in the language JavaScript. Learning about. All the content around an object (an object), its characteristics describe participants and visitors. Set makers, etc., lectures, etc. During this period, the functions of manufacturers and factories are covered. By the end of the course, his understanding of JavaScript will be stronger. Complex functions can be easily built using reusable code, relieving the complexity of the code and making the code more readable and cleanly typed.

What are you learning?

  • Knowledge of the basic principles of object-oriented programming
  • How to implement object-oriented programming in JavaScript
  • A complete understanding of the objects in your data. Classes, etc. Features, Manufacturers and Factories
  • Introduction to conditional statements such as if/else and switch/case
  • What the this keyword does and how to use it in JavaScript
  • Functional Inheritance Prototypes and the Use of Prototypes
  • +Features included in JavaScript ES6
  • and…

This tutorial is suitable for:

  • People who want to improve their Java language skills اسکرپیت.
  • People who like Daniel and learn and understand the principles of object-oriented programming
  • People who want to learn the skills to implement object-oriented programming in the Java language:
  • People who want to prepare to get involved in the programming language java اسکرپیت

Profile Ultimate JavaScript Mastery Series – Part 2:

  • Publisher: Code with Mosh
  • Instructor: Moshe Hamedani
  • Language: English
  • Education level: high school
  • Number of classes: 60
  • Time required: 4 hours

head season period

Course Curriculum

Getting started (17 minutes)

1 – What is OOP (1:45)

2 – Four Pillars of OOP (7:02)

3 – Setting up your development environment (2:16)

4 – Course Structure (2:55)

follow me

Objects (1 hour 15 minutes)

1 – Introduction (0:44)

2 – Object Literals (3:03)

3 – Factory (2:51)

4 – Constructor (5:36)

5 – Constructor Properties (2:24)

6 – Functions are objects (4:47)

7 – Values ​​and Reference Types (5:49)

8 – Add or remove properties, (3:53)

9 – Enumerating properties (2:50)

10 – Abstraction (4:02)

11 – Private Property and Methods, (4:05)

12 – Getters and Setters (5:36)

13 – Cheat Sheet

14 – Exercise – Stopwatch (2:08)

15 – Solution – Stopwatch (2:31)

Prototype (40m)

1 – Inheritance (2:26)

2 – Prototypes and Prototype Inheritance (5:33)

3 – Multi-Level Inheritance (2:51)

4 – Property Descriptors (5:07)

5 – Constructor Prototype (3:52)

6 – Prototype vs instance member (6:04)

7 – Recurring Instances and Prototype Members (2:39)

8 – Avoid expanding built-in objects (1:41)

9 – Cheat Sheet

10 – Exercise (1:33)

11 – Solutions (5:38)

Prototype Inheritance (50m)

1 – Creating your own prototype inheritance (5:34)

2 – Reset constructor (4:00)

3 – Super constructor call (3:48)

4 – Intermediate Function Inheritance (3:05)

5 – Method Overriding (3:29)

6 – Polymorphism (4:22)

7 – When to Use Inheritance (3:23)

8 – Mixins (5:53)

9 – Cheat Sheet

10 – Exercise – Prototype Inheritance (3:18)

11 – Solution – Prototype Inheritance (5:53)

12 – Exercise – Polymorphism (2:35)

13 – Solution – Polymorphism (5:11)

ES6 class (55 minutes)

1 – ES6 classes (5:41)

2 – Hoisting (3:46)

3 – Static Methods (4:17)

4 – This keyword (4:57)

5 – Individual members using symbols (7:48)

6 – Private members using WeakMaps (6:58)

7 – Getters and Setters (2:50)

8 – Inheritance (4:00)

9 – Method Overriding (2:33)

10 – Cheat Sheet

11 – Practice (3:25)

12 – Solutions (4:20)

ES6 Tooling (30m)

1 – Module (3:42)

2 – CommonJS module (5:51)

3 – ES6 Modules (3:23)

4 – ES6 Tools (1:26)

5 – Babel (7:11)

6 – Webpack (8:26)

7 – Cheat Sheet

8 – What to learn next

precondition

  • To take this course, you should have a good understanding of JavaScript basics. At a minimum, you should know all the topics I covered in my JavaScript Basics course. You don’t need to be familiar with object-oriented programming.

image

Part 2 of the Ultimate JavaScript Mastery Series

sample video

installation manual

After extraction, check the desired view in the player.

Like another Ruth:

Object-oriented programming in JavaScript

Subtitles: English

Quality: 1080p

download link

Pay 5 euros to download

A one-time purchase gets you all the following updates for free.

Any questions or problems, Contact us

Password file: free download software

file size

4.31GB

free download software latest version