Javascript for C#/ Java/ C++ Developers
Abhijit Gadkari
@abhigad
Focus of this talk will be on mapping main stream OO principals such as data encapsulation, inheritance, polymorphism to Javascript syntax and evaluating its impact on overall Javascript performance , scalability and underlying data structures
Outline
Outline:
1. Intoduction to Javascript 2 phase execution cycle and underlying memory model
2. Implementing OO concepts such as class, constructor, objects, inheritance, abstract class , properties, static types etc. via common javascript syntax
3. Demo Large Scale Javascript project designed using OO principals [code will be shared via github ]. For example, Enterprise class Decision Engine implemented in Javascript
4. Evaluating performance and scalability matrix based on the evaluation of large scale javascript implementation
Requirements
- Good OO Understanding [preferbaly background in C++ / C# / Java / Pyton]
- Basic undertanding of executing Javascript via browser based and non-browser based javascript engines
- Fundamental memory managment knowledge [difference between stack and heap, pointers, call stack, etc.]
Speaker bio
https://www.linkedin.com/in/abhijit-gadkari-msis-comp-science-ache-58361810/
Slides
https://www.slideshare.net/slideshow/embed_code/key/jiNZyYWSN80VVF
{{ errorMsg }}