The Inner workings of the Browser for JavaScript & Web devs
The Inner workings of the Browser for JavaScript & Web devs
Browser is a complex piece of software. It uses various parsers like HTML parser, CSS parser, rendering engine, events manager and JavaScript compiler to get the job done.
To make these complex concepts simple and interesting, I use a lot of animations, and graphics. Further I go over 7 use cases with real code to show how all these things work!
If you understand how all these work, you'll be able to think like JavaScript compiler or any of these parsers and you'll be able to handle difficult and confusing concepts in JS very easily. Further, this will give you a solid foundation and an approach to learning technology more holistically.
You'll learn:
- Modeling, DOM and HTML parser
- CSS, CSS Parser and CSSOM
- Rendering Engine, Painting and Render Tree
- DOM APIs and the "document" object
- BOM APIs and the "window" object
- Two example use cases
- JavaScript and JavaScript compiler
- An example use case with JS compiler
- Adding Interactivity to the browser via JavaScript
- Events
- A button click use case example showing JS events
- A browser resize use case example showing JS events
- Dependencies between parsers and best practices
- Synchronous and Asynchronous functions
- Summary
Learn about 4 parsers, JS compiler, "modeling, DOM, BOM, "document", "window" objects, async and sync functions
Url: View Details
What you will learn
- Know 4 Browser parsers and JS compiler
- Think like HTML parser, CSS parser, Rendering engine
- Understand "modelling" and models like DOM, BOM, rendering tree
Rating: 3.25
Level: All Levels
Duration: 43 mins
Instructor: Raja Rao DV
Courses By: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
About US
The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.
View Sitemap