Mighty JavaScript (Advanced)
Mighty JavaScript (Advanced), available at $19.99, has an average rating of 4.25, with 42 lectures, 3 quizzes, based on 133 reviews, and has 15132 subscribers.
You will learn about In-depth understanding and advanced usage of JavaScript's numerical data types ( Numbers) An in-depth look at variables, memory An in-depth look at Object Oriented Programming Boolean Short circuit evaluation What you don't know about closures. This course is ideal for individuals who are Anyone preparing for an in-depth JavaScript technical interview. or Anyone with a basic understanding of JavaScript that wants to take it to the next level It is particularly useful for Anyone preparing for an in-depth JavaScript technical interview. or Anyone with a basic understanding of JavaScript that wants to take it to the next level.
Enroll now: Mighty JavaScript (Advanced)
Summary
Title: Mighty JavaScript (Advanced)
Price: $19.99
Average Rating: 4.25
Number of Lectures: 42
Number of Quizzes: 3
Number of Published Lectures: 42
Number of Published Quizzes: 3
Number of Curriculum Items: 45
Number of Published Curriculum Objects: 45
Original Price: $22.99
Quality Status: approved
Status: Live
What You Will Learn
- In-depth understanding and advanced usage of JavaScript's numerical data types ( Numbers)
- An in-depth look at variables, memory
- An in-depth look at Object Oriented Programming
- Boolean Short circuit evaluation
- What you don't know about closures.
Who Should Attend
- Anyone preparing for an in-depth JavaScript technical interview.
- Anyone with a basic understanding of JavaScript that wants to take it to the next level
Target Audiences
- Anyone preparing for an in-depth JavaScript technical interview.
- Anyone with a basic understanding of JavaScript that wants to take it to the next level
Welcome to the Mighty JavaScript Journey.
This course is designed to take you a step from being an intermediate JavaScript develop to being an effective JavaScript programmer who knows why’s and how of what’s happening behind the scenes.
JavaScript is used by world’s largest companies to accomplish all kind of task and I’m going to help you understand this language in a an easy way.
This course is completely different than an other course on JavaScript, it incorporates details which might seem minute but has a lot running behind the scenes. We’ll see why 0.1 + 0.1 + 0.1 is not equal to 0.3 by using absolute, relative tolerance technique. We’ll go over the memory management of JavaScript and look at examples which is going to deepen your understanding. We’ll go over OOP in great detail.
I’m not here to teach you the basics of JavaScript or what coercion is all about there are ton’s of great courses out there with those materials. In this course we’ll cover the topics that most of the courses don’t cover and exercise our brain with few algorithm implementations of our own. We’ll cover small topics in great detail making you understand the in’s and out’s of why its happening and it’s going to give you “ah ah” moments, and these “ah ah” moments is going to set you apart from other developers.
The course is going to be short sweet you wont find me rambling a lot we’ll get straight to the topic.
We will cover a lot of topics in this course! Including:
Memory Managementsuch as garbage collection, reference counting algorithm, circular reference, memory leaks, mark and sweep algorithm.
Boolean Short Circuit Evaluation,
Numbers– This topic is going to cover your own implementation of getSizeOf method, your custom base algorithm , absolute & relative tolerance.
OOP– We’ll cover Prototype Chain, __proto_ and much more.
What you don’t know about closures!
Looking forward to seeing you inside the course.
* course image taken from Vecteezy
Course Curriculum
Chapter 1: JavaScript Memory Management
Lecture 1: Memory Allocation
Lecture 2: Memory Allocations in code
Lecture 3: (Naive) Garbage Collection Algorithm :- Reference Counting
Lecture 4: Reference counting in code
Lecture 5: Circular References
Lecture 6: Mark and Sweep Algorithm
Lecture 7: MDN documentation of memory management
Chapter 2: Numbers
Lecture 1: Numbers – Number Function and Number constructor
Lecture 2: Numbers – Number Function and Number constructor Coding
Lecture 3: getSizeOf Method walk through (Optional)
Lecture 4: Our very own getSizeOf Method
Lecture 5: sizeof npm module
Lecture 6: Our very own algorithm for base conversion
Lecture 7: Our very own algorithm for base conversion part 2
Lecture 8: Our very own algorithm for base conversion part 3 (Optional)
Lecture 9: Absolute Tolerance
Lecture 10: Relative Tolerance
Lecture 11: Combing Relative and Absolute Tolerances
Lecture 12: Floating point approximation
Lecture 13: Combing Relative and Absolute Tolerances
Lecture 14: Absolute Tolerance
Lecture 15: getSizeOf Method walk through (Optional)
Lecture 16: Our very own getSizeOf Method
Lecture 17: sizeof npm module
Lecture 18: Our very own algorithm for base conversion part 2
Lecture 19: Our very own algorithm for base conversion
Lecture 20: Our very own algorithm for base conversion part 3 (Optional)
Lecture 21: Relative Tolerance
Chapter 3: Boolean Short Circuit evaluation
Lecture 1: note
Lecture 2: Short Circuit Evaluation
Lecture 3: Short Circuit Evaluation Example
Chapter 4: Object Oriented Programming
Lecture 1: Object Oriented Programming Introduction
Lecture 2: Encapsulation
Lecture 3: Problem with Multiple object creation
Lecture 4: Mispronunciation in the next video
Lecture 5: Prototypal Inheritance and How the "new" keyword is implemented
Lecture 6: Prototype with New keyword
Lecture 7: Review of new keyword and what happens when you forget new keyword
Lecture 8: Syntactic Sugar – Class
Lecture 9: Subclasses
Chapter 5: What you don't know about Closures
Lecture 1: Closures – [[Scope]]
Lecture 2: Closures – Memory references ( Intermediary object )
Instructors
-
BadCipher .
Self taught JavaScript programmer
Rating Distribution
- 1 stars: 9 votes
- 2 stars: 9 votes
- 3 stars: 26 votes
- 4 stars: 51 votes
- 5 stars: 38 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple