Bhabesh Saha
Details verified of Bhabesh Saha✕
Identity
Education
Know how UrbanPro verifies Tutor details
Identity is verified based on matching the details uploaded by the Tutor with government databases.
Online Classes Bengali Mother Tongue (Native)
English Proficient
Hindi Proficient
West Bengal University of Technology 2005
Bachelor of Technology (B.Tech.)
Central Queensland University 2007
Master of Engineering - Master of Technology (M.E./M.Tech.)
Whitefield, Bangalore, India - 560066
ID Verified
Education Verified
Phone Verified
Email Verified
Report this Profile
Is this listing inaccurate or duplicate? Any other problem?
Please tell us about the problem and we will fix it.
UrbanPro Certified Tutor
For Java Script Training
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Java Script Training classes
12
Teaching Experience in detail in Java Script Training classes
Part 1: JavaScript Fundamentals & Core Concepts Introduction & Environment: Setting up modern development environments using VS Code, browser developer tools, and Node.js execution. Variables & Data Types: Understanding memory allocation via let, const, and var, along with primitive types (strings, numbers, booleans, null, undefined, Symbol, BigInt) and dynamic typing. Operators & Control Flow: Mastering arithmetic, logical, and comparison operators, alongside conditional logic (if...else, switch, ternary operators) and iteration mechanisms (for, while, for...of, for...in). Functions & Scope: Declaring functions, utilizing arrow functions, handling rest and default parameters, and understanding lexical scope, block scope, and the execution context. Part 2: Working with Data Structures Arrays & Objects: Manipulating data using modern array methods (map, filter, reduce, find, some, every) and structuring information with object literals, nested objects, and the this context. ES6+ Enhancements: Destructuring arrays and objects, combining data using spread and rest operators, and utilizing advanced data structures like Map and Set. Part 3: DOM Manipulation & Browser Interaction Document Object Model (DOM): Selecting, creating, modifying, and deleting elements dynamically to build interactive user interfaces. Events & Storage: Managing user interactions through event bubbling, capturing, and delegation, alongside persistent client-side storage using LocalStorage, SessionStorage, and Cookies. Part 4: Advanced & Asynchronous JavaScript Closures & Prototypes: Deep diving into lexical closures, prototypal inheritance, constructor functions, and modern ES6 class syntax. Asynchronous Programming: Moving beyond callback hell by mastering Promises (Pending, Fulfilled, Rejected) and clean async/await syntax with robust try...catch error handling. Under the Hood: Comprehending the JavaScript engine, single-threaded nature, call stack, event loop, microtask queue, and macrotask queue. Part 5: Modern Tooling & Ecosystem Modules & APIs: Organizing code using ES6 import/export and communicating with servers using the Fetch API to handle JSON data and HTTP status codes. Build Tools & Packages: Managing project dependencies with npm, configuring package scripts, and bundling applications using modern tools like Vite.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in React JS Training
7
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Angular.JS Training
9
AngularJS Version
Angular 2, Angular 4, Angular 13
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Node.JS Training
4
Also have a look at
UrbanPro Certified Tutor
For Java Script Training
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Java Script Training classes
12
Teaching Experience in detail in Java Script Training classes
Part 1: JavaScript Fundamentals & Core Concepts Introduction & Environment: Setting up modern development environments using VS Code, browser developer tools, and Node.js execution. Variables & Data Types: Understanding memory allocation via let, const, and var, along with primitive types (strings, numbers, booleans, null, undefined, Symbol, BigInt) and dynamic typing. Operators & Control Flow: Mastering arithmetic, logical, and comparison operators, alongside conditional logic (if...else, switch, ternary operators) and iteration mechanisms (for, while, for...of, for...in). Functions & Scope: Declaring functions, utilizing arrow functions, handling rest and default parameters, and understanding lexical scope, block scope, and the execution context. Part 2: Working with Data Structures Arrays & Objects: Manipulating data using modern array methods (map, filter, reduce, find, some, every) and structuring information with object literals, nested objects, and the this context. ES6+ Enhancements: Destructuring arrays and objects, combining data using spread and rest operators, and utilizing advanced data structures like Map and Set. Part 3: DOM Manipulation & Browser Interaction Document Object Model (DOM): Selecting, creating, modifying, and deleting elements dynamically to build interactive user interfaces. Events & Storage: Managing user interactions through event bubbling, capturing, and delegation, alongside persistent client-side storage using LocalStorage, SessionStorage, and Cookies. Part 4: Advanced & Asynchronous JavaScript Closures & Prototypes: Deep diving into lexical closures, prototypal inheritance, constructor functions, and modern ES6 class syntax. Asynchronous Programming: Moving beyond callback hell by mastering Promises (Pending, Fulfilled, Rejected) and clean async/await syntax with robust try...catch error handling. Under the Hood: Comprehending the JavaScript engine, single-threaded nature, call stack, event loop, microtask queue, and macrotask queue. Part 5: Modern Tooling & Ecosystem Modules & APIs: Organizing code using ES6 import/export and communicating with servers using the Fetch API to handle JSON data and HTTP status codes. Build Tools & Packages: Managing project dependencies with npm, configuring package scripts, and bundling applications using modern tools like Vite.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in React JS Training
7
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Angular.JS Training
9
AngularJS Version
Angular 2, Angular 4, Angular 13
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Node.JS Training
4
Reply to 's review
Enter your reply*
Your reply has been successfully submitted.
Certified
The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.