Banjarawala Chandchak, Dehradun, India - 248001.
Details verified of Ravi K Thapliyal✕
Identity
Education
Know how UrbanPro verifies Tutor details
Identity is verified based on matching the details uploaded by the Tutor with government databases.
English
Hindi
PTU, Jalandhar 2006
Bachelor of Engineering (B.E.)
Banjarawala Chandchak, Dehradun, India - 248001
Phone Verified
Email Verified
D
Dehra Public Inter College
Araghar, Dehradun
C
Chandrawati Tiwari Public School
Araghar, Dehradun
Report this Profile
Is this listing inaccurate or duplicate? Any other problem?
Please tell us about the problem and we will fix it.
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Java Training Classes
10
Teaches
Web services, Spring, Struts, J2EE, Servlet, Core Java, Hibernate, JSP (Java Server Pages)
Certification training offered
Yes
Teaching Experience in detail in Java Training Classes
Core Java 8 (OOP, Collections, Generics, Multi-threading, Concurrency, JDBC), Advanced Java (Servlets, JSPs), Spring Framework, ORM (Hibernate, JPA), RESTful Web Services (JAX-RS, Jersey)
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Mobile App Development Training
5
Mobile_App_Development_Android
Framework 7
Teaches following
Android Application Development
Teaching Experience in detail in Mobile App Development Training
Android 7.1 (Nougat), AppCompat Support, Monetization with In-App Advertising (Banners, Interstitials, AdMob, MoPub)
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Spring Training
10
Teaching Experience in detail in Spring Training
Spring Core (Dependency Injection, IoC), Spring MVC, Spring JDBC, Spring AOP (Aspect-oriented Programming), Spring Boot
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Web Services Training
5
Teaching Experience in detail in Web Services Training
RESTful Web Services, JAX-RS, Jersey
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Servlet Training
10
Teaching Experience in detail in Servlet Training
Servlet 2.x (using web.xml), Servlet 3.x (with Annotations), Filters, Apache Tomcat
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in SQL Programming Training
10
Teaching Experience in detail in SQL Programming Training
SQL, Database Concepts common to Oracle, MySQL etc., Advanced SQL Queries, CRUD Operations
1. What type of Java programming do you teach?
Web services, Spring, Struts and others
2. Which classes do you teach?
I teach Java Training, Mobile App Development, SQL Programming, Servlet, Spring and Web Services Classes.
3. Do you provide a demo class?
Yes, I provide a free demo class.
4. How many years of experience do you have?
I have been teaching for 10 years.
Answered on 23/12/2022 Learn IT Courses/Linux
Answered on 23/12/2022 Learn IT Courses/Linux
Answered on 24/01/2019 Learn IT Courses/Java
Answered on 24/01/2019 Learn IT Courses/Java
I see a lot of beginners making this mistake; they'll have PHP code embedded inside a JavaScript function and they get surprised when it doesn't run on a button click or some other browser event. This is because PHP runs server-side and, hence, the embedded PHP code has already run when the page was served by the "server" and not when making your JavaScript call.
To run PHP code on a client-side browser event, you have to use AJAX and, optionally, JSON (for complex results). An AJAX call can run your PHP code and call your JavaScript method asynchronously when it returns with your PHP code's result as plain text or in JSON format.
Answered on 09/01/2019 Learn IT Courses/Java
If you have a simple landing page, or a mostly static website with just a couple of forms, using a JS framework would be an overkill. Frameworks help when you're developing an enterprise-class web application because they tend to have a lot of data that needs to be synced with the backend, like, a Banking or Insurance web application.
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Java Training Classes
10
Teaches
Web services, Spring, Struts, J2EE, Servlet, Core Java, Hibernate, JSP (Java Server Pages)
Certification training offered
Yes
Teaching Experience in detail in Java Training Classes
Core Java 8 (OOP, Collections, Generics, Multi-threading, Concurrency, JDBC), Advanced Java (Servlets, JSPs), Spring Framework, ORM (Hibernate, JPA), RESTful Web Services (JAX-RS, Jersey)
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Mobile App Development Training
5
Mobile_App_Development_Android
Framework 7
Teaches following
Android Application Development
Teaching Experience in detail in Mobile App Development Training
Android 7.1 (Nougat), AppCompat Support, Monetization with In-App Advertising (Banners, Interstitials, AdMob, MoPub)
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Spring Training
10
Teaching Experience in detail in Spring Training
Spring Core (Dependency Injection, IoC), Spring MVC, Spring JDBC, Spring AOP (Aspect-oriented Programming), Spring Boot
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Web Services Training
5
Teaching Experience in detail in Web Services Training
RESTful Web Services, JAX-RS, Jersey
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in Servlet Training
10
Teaching Experience in detail in Servlet Training
Servlet 2.x (using web.xml), Servlet 3.x (with Annotations), Filters, Apache Tomcat
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in SQL Programming Training
10
Teaching Experience in detail in SQL Programming Training
SQL, Database Concepts common to Oracle, MySQL etc., Advanced SQL Queries, CRUD Operations
Answered on 23/12/2022 Learn IT Courses/Linux
Answered on 23/12/2022 Learn IT Courses/Linux
Answered on 24/01/2019 Learn IT Courses/Java
Answered on 24/01/2019 Learn IT Courses/Java
I see a lot of beginners making this mistake; they'll have PHP code embedded inside a JavaScript function and they get surprised when it doesn't run on a button click or some other browser event. This is because PHP runs server-side and, hence, the embedded PHP code has already run when the page was served by the "server" and not when making your JavaScript call.
To run PHP code on a client-side browser event, you have to use AJAX and, optionally, JSON (for complex results). An AJAX call can run your PHP code and call your JavaScript method asynchronously when it returns with your PHP code's result as plain text or in JSON format.
Answered on 09/01/2019 Learn IT Courses/Java
If you have a simple landing page, or a mostly static website with just a couple of forms, using a JS framework would be an overkill. Frameworks help when you're developing an enterprise-class web application because they tend to have a lot of data that needs to be synced with the backend, like, a Banking or Insurance web application.
Share this Profile
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.