UrbanPro
true

Overview

I am currently working as frontend tech lead in product based company.
I have 9 years of experience in frontend application development which includes responsive designs and high performance based apps.
I have worked on approx. 15 projects so far belonging to various domains like E-commerce, banking and gaming applications.
Since I have been mentoring people from last 4 years I know how to help people grab more knowledge than just understanding it.
My all skills include:
Angular 2 to angular 15, Bootstrap/5, theming, responsive designs, HTML/5, CSS/3, Jest, Jasmine, Typescript, media query, grids, flex, React, Hooks, redux, state management, deployments scripts etc.
The learning simply needs four classes for every topic:
what is this topic, why is this topic, how to do this topic, and how more this topic can be used to create final output - basically approaches.

Languages Spoken

English Proficient

Hindi Proficient

Education

AKUT 2015

Bachelor of Engineering (B.E.)

Address

Bannerghatta Main Road, Bangalore, India - 560076

Verified Info

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.

Please describe the problem that you see in this page.

Type the letters as shown below *

Please enter the letters as show below

Teaches

React JS Training

Class Location

Online Classes (Video Call via UrbanPro LIVE)

Student's Home

Tutor's Home

Years of Experience in React JS Training

9

Angular.JS Training

Class Location

Online Classes (Video Call via UrbanPro LIVE)

Student's Home

Tutor's Home

Years of Experience in Angular.JS Training

1

AngularJS Version

Angular 4, Angular 13, Angular 2, AngularJS (1.x)

Teaching Experience in detail in Angular.JS Training

I have been mentoring people from last 4 years. I also take training sessions for my company where I train people for web development. My every topic will contain below clauses for each topic: 1. What is this topic? 2. Why is this topic? 3. How to implement this topic? 4. Corner cases of this topic 5. Last few utilities of the topic in project. And i am sure with this a person grab the best knowledge of the technology.

Web Designing Classes

Class Location

Online Classes (Video Call via UrbanPro LIVE)

Student's Home

Tutor's Home

Years of Experience in Web Designing Classes

1

Teaches web designing at proficiency level

Advanced Web Designing, Basic Web Designing

Teaching Experience in detail in Web Designing Classes

I have been mentoring people from last 4 years. I also take training sessions for my company where I train people for web development. My every topic will contain below clauses for each topic: 1. What is this topic? 2. Why is this topic? 3. How to implement this topic? 4. Corner cases of this topic 5. Last few utilities of the topic in project. And i am sure with this a person grab the best knowledge of the technology.

Reviews

No Reviews yet!

FAQs

1. Which classes do you teach?

I teach Angular.JS, React JS and Web Designing Classes.

2. Do you provide a demo class?

Yes, I provide a free demo class.

3. How many years of experience do you have?

I have been teaching for 9 years.

Answers by Bimlendu K. (4)

Answered on 07 Aug Learn IT Courses/Web Designing +2 IT Courses/Web Development IT Courses/UI Design

For optimizing performance there are certain things that we should consider:1. adding caching 2. Adding lazy loaded modules 3. compressing images on server as well as frontend using third party libraries, also lazyload images 4. css file optimization during build 5. less touching DOMs directly use... ...more

For optimizing performance there are certain things that we should consider:
1. adding caching

2. Adding lazy loaded modules

3. compressing images on server as well as frontend using third party libraries, also lazyload images

4. css file optimization during build

5. less touching DOMs directly use SPAs concepts made for that

6. using websockets

 

These are most common ways to optimise applications now a days

4. using paginations - if requirement is there

5. 

Answers 4 Comments
Dislike Bookmark

Answered on 06 Aug Learn React JS

ReactJS does not much depend on editor. But still visual studio is the best choice. But you should more focus on is React extenstions in browser.It helps you to understand and visualize the Tree structure of component. It also helps you to see the list of props and states added to the component and... ...more

ReactJS does not much depend on editor. But still visual studio is the best choice.

But you should more focus on is React extenstions in browser.
It helps you to understand and visualize the Tree structure of component.

It also helps you to see the list of props and states added to the component and with the values against each of them.
So as developer we should combine visual studio code as well as browser extensions to be more expert in React.

Answers 4 Comments
Dislike Bookmark

Answered on 06 Aug Learn React JS

State is used to control the lifecycle in React.When state changes then based on provided inputs render of component happens. In simple ways State represents the identity of component that how component will render. We can control it also using useEffect() hook.Whereas props are properties that we pass... ...more

State is used to control the lifecycle in React.
When state changes then based on provided inputs render of component happens.

In simple ways State represents the identity of component that how component will render. We can control it also using useEffect() hook.
Whereas props are properties that we pass from parent to child.
On props change, whole tree below it will rerender and we can control it only till a certain level.
State also represents lifecyle including mount, render and destroy and we can control it. But props re-renders everything as soon as it changes.

Answers 4 Comments
Dislike Bookmark

Answered on 06 Aug Learn React JS

No. And I shall tell you the reason.React is open library whereas Angular is framework.Because of being library, it integrate important other libraries so it makes application more accurate, more testable.Also React works on Virtual DOM concept whereas Angular works on Shadow DOM so again performance... ...more

No. And I shall tell you the reason.
React is open library whereas Angular is framework.
Because of being library, it integrate important other libraries so it makes application more accurate, more testable.
Also React works on Virtual DOM concept whereas Angular works on Shadow DOM so again performance wise React will always be better than Angular.

Lifecycle: React follows only mounting, rendering and destroy lifecycle whereas Angular uses changeDetection() lifecycle and weight wise React's lifecycle is really lightweight than angular.
So React can not be replaced by angular anyway. :) 
Hope this gives a good answer for your query.

Answers 5 Comments
Dislike Bookmark

Teaches

React JS Training

Class Location

Online Classes (Video Call via UrbanPro LIVE)

Student's Home

Tutor's Home

Years of Experience in React JS Training

9

Angular.JS Training

Class Location

Online Classes (Video Call via UrbanPro LIVE)

Student's Home

Tutor's Home

Years of Experience in Angular.JS Training

1

AngularJS Version

Angular 4, Angular 13, Angular 2, AngularJS (1.x)

Teaching Experience in detail in Angular.JS Training

I have been mentoring people from last 4 years. I also take training sessions for my company where I train people for web development. My every topic will contain below clauses for each topic: 1. What is this topic? 2. Why is this topic? 3. How to implement this topic? 4. Corner cases of this topic 5. Last few utilities of the topic in project. And i am sure with this a person grab the best knowledge of the technology.

Web Designing Classes

Class Location

Online Classes (Video Call via UrbanPro LIVE)

Student's Home

Tutor's Home

Years of Experience in Web Designing Classes

1

Teaches web designing at proficiency level

Advanced Web Designing, Basic Web Designing

Teaching Experience in detail in Web Designing Classes

I have been mentoring people from last 4 years. I also take training sessions for my company where I train people for web development. My every topic will contain below clauses for each topic: 1. What is this topic? 2. Why is this topic? 3. How to implement this topic? 4. Corner cases of this topic 5. Last few utilities of the topic in project. And i am sure with this a person grab the best knowledge of the technology.

No Reviews yet!

Answers by Bimlendu K. (4)

Answered on 07 Aug Learn IT Courses/Web Designing +2 IT Courses/Web Development IT Courses/UI Design

For optimizing performance there are certain things that we should consider:1. adding caching 2. Adding lazy loaded modules 3. compressing images on server as well as frontend using third party libraries, also lazyload images 4. css file optimization during build 5. less touching DOMs directly use... ...more

For optimizing performance there are certain things that we should consider:
1. adding caching

2. Adding lazy loaded modules

3. compressing images on server as well as frontend using third party libraries, also lazyload images

4. css file optimization during build

5. less touching DOMs directly use SPAs concepts made for that

6. using websockets

 

These are most common ways to optimise applications now a days

4. using paginations - if requirement is there

5. 

Answers 4 Comments
Dislike Bookmark

Answered on 06 Aug Learn React JS

ReactJS does not much depend on editor. But still visual studio is the best choice. But you should more focus on is React extenstions in browser.It helps you to understand and visualize the Tree structure of component. It also helps you to see the list of props and states added to the component and... ...more

ReactJS does not much depend on editor. But still visual studio is the best choice.

But you should more focus on is React extenstions in browser.
It helps you to understand and visualize the Tree structure of component.

It also helps you to see the list of props and states added to the component and with the values against each of them.
So as developer we should combine visual studio code as well as browser extensions to be more expert in React.

Answers 4 Comments
Dislike Bookmark

Answered on 06 Aug Learn React JS

State is used to control the lifecycle in React.When state changes then based on provided inputs render of component happens. In simple ways State represents the identity of component that how component will render. We can control it also using useEffect() hook.Whereas props are properties that we pass... ...more

State is used to control the lifecycle in React.
When state changes then based on provided inputs render of component happens.

In simple ways State represents the identity of component that how component will render. We can control it also using useEffect() hook.
Whereas props are properties that we pass from parent to child.
On props change, whole tree below it will rerender and we can control it only till a certain level.
State also represents lifecyle including mount, render and destroy and we can control it. But props re-renders everything as soon as it changes.

Answers 4 Comments
Dislike Bookmark

Answered on 06 Aug Learn React JS

No. And I shall tell you the reason.React is open library whereas Angular is framework.Because of being library, it integrate important other libraries so it makes application more accurate, more testable.Also React works on Virtual DOM concept whereas Angular works on Shadow DOM so again performance... ...more

No. And I shall tell you the reason.
React is open library whereas Angular is framework.
Because of being library, it integrate important other libraries so it makes application more accurate, more testable.
Also React works on Virtual DOM concept whereas Angular works on Shadow DOM so again performance wise React will always be better than Angular.

Lifecycle: React follows only mounting, rendering and destroy lifecycle whereas Angular uses changeDetection() lifecycle and weight wise React's lifecycle is really lightweight than angular.
So React can not be replaced by angular anyway. :) 
Hope this gives a good answer for your query.

Answers 5 Comments
Dislike Bookmark

Bimlendu K. describes himself as Frontend lead with 9 years of exp | mentorship skills of 4 years. He conducts classes in Angular.JS, React JS and Web Designing. Bimlendu is located in Bannerghatta Main Road, Bangalore. Bimlendu takes Online Classes- via online medium. He has 9 years of teaching experience . Bimlendu has completed Bachelor of Engineering (B.E.) from AKUT in 2015. HeĀ is well versed in English and Hindi.

X

Share this Profile

Recommended Profiles

Mohankrishna M

Mohankrishna M photo Madinaguda, Hyderabad

Akhil Kamsala

Akhil Kamsala photo Btm Layout 2nd Stage, Bangalore

Murali V

Murali V photo Marathahalli, Bangalore

Anand Ganesan

Anand Ganesan photo Gandhigramam, Karur

Ayush Verma

Ayush Verma photo Bannerghatta Main Road, Bangalore

Nutan Kumar Sridasyam

Nutan Kumar  Sridasyam photo Srinagar Colony, Hanamkonda

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more