JSFoo: round the year submissions

Submit talks on JavaScript and full stack engineering round the year

Javascript for C#/ Java/ C++ Developers

Submitted by Abhijit Gadkari (@abhigad) on Friday, 20 July 2018

videocam_off

Technical level

Intermediate

Section

Full talk

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +1

Abstract

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

  1. Good OO Understanding [preferbaly background in C++ / C# / Java / Pyton]
  2. Basic undertanding of executing Javascript via browser based and non-browser based javascript engines
  3. 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

Comments

Login with Twitter or Google to leave a comment