Advanced and Object Oriented JavaScript and ES6

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Master the internals of JavaScript and use it better

If you are JavaScript developer who wants to learn JavaScript in depth and also master object oriented java script then this course is for you.If you are a developer with any other object oriented programming language background and want to implement object oriented java script then this course is for you too.This course is not for beginners and you should have used JavaScript before you take this course.This course will fill in any gaps in your JavaScript knowledge and will help you learn and use any other JS frameworks like ReactJS,NodeJS,AngularJs easily.

JavaScript does not use structures like classes  to implement object oriented programming.This can be confusing for programmers coming from Java ,C++ or python background.This course covers every detail of JavaScript types, functions, objects and how JavaScript engine deals with them which will clear up any confusion and help you implement your JavaScript applications in a better way.

What Will I Learn?

Master primitive and reference types and their differences

Master the super cool features ES6 has to offer

Create objects using different methods

Use various in-built reference types

Understand how JS functions are different from other languages

Learn the different ways to create and use functions

Learn how to Overload Functions

Use the "this" object and change it

Define and Delete Object properties

Use different types of properties

Modify object property attributes

Prevent object modification

Understand and use constructors and prototypes

Learn how to change the default prototype

Implement inheritance using prototype chaining

Also learn constructor inheritance

Invoke super constructors and methods


What are the requirements?

Text Editor,Web Browser(Chrome, Firefox, IE etc)

  • Master primitive and reference types and their differences

  • Adding and removing properties to objects

  • Use various in built reference types

Course Curriculum

1 Lectures

0 Lectures

Instructor

Profile photo of Bharath Thippireddy
Bharath Thippireddy

Bharath Thippireddy is an Entrepreneur, Software Architect,Actor and Public Speaker who has trained 8,00,000+ students across the planet. He is an Oracle Certified Developer, Web Component Developer, Business Component Developer, and Web Services Developer.He loves learning new things both in technology and personal development and shares them on YouTube and his website. He has mentored students in classroom trainings as...

More Courses By Bharath Thippireddy
Review
4.9 course rating
4K ratings
ui-avatar of Saurabh Ram
Saurabh R.
4.5
7 months ago

So far so good

  • Helpful
  • Not helpful
ui-avatar of Binu Lorenzuhewa
Binu L.
3.5
7 months ago

So far, Good !!!

  • Helpful
  • Not helpful
ui-avatar of Shweta Navkar
Shweta N.
5.0
8 months ago

good course for start learning JS.

  • Helpful
  • Not helpful
ui-avatar of Omar
Omar
5.0
8 months ago

easy way to explain to a dumb like me

  • Helpful
  • Not helpful
ui-avatar of Md Intezar Alam
Md I. A.
4.0
9 months ago

iuytd

  • Helpful
  • Not helpful
ui-avatar of Geiger Stefan Otto
Geiger S. O.
5.0
10 months ago

Interesting!

  • Helpful
  • Not helpful
ui-avatar of Konrad Malinowski
Konrad M.
5.0
10 months ago

Great course!!

  • Helpful
  • Not helpful
ui-avatar of Gaurav Prajapati
Gaurav P.
5.0
10 months ago

Amazing!!!

  • Helpful
  • Not helpful
ui-avatar of Mohan Raj R
Mohan R. R.
5.0
10 months ago

Thank you for helping me recall all the basic concepts of Javascript in a short tutorial.

  • Helpful
  • Not helpful
ui-avatar of Abhishek Dolai
Abhishek D.
3.5
10 months ago

Could have been upto date and some good explaination for this keywork

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses