UrbanPro
true

Find the best tutors and institutes for Java Training

Find Best Java Training Classes

Please select a Category.

Please select a Locality.

No matching category found.

No matching Locality found.

Outside India?

Search for topics

Learn Core Java with Free Lessons & Tips

Ask a Question

Post a Lesson

All

All

Lessons

Discussion

Lesson Posted on 16 Apr IT Courses/Java IT Courses/Java/Core Java

Lambda Expressions in Java

Ashish Somvanshi

I coach the students along with my various assignments with the industry. I am associated with the IT...

A lambda expression, introduced in Java 8 is similar to a block of code resembling an anonymous function that can be passed to constructors or methods for execution as an argument. Examples: a)() -> System.out.println("Hello Lambda")b)(int x) -> 3 x -> { System.out.println(x +... read more

A lambda expression, introduced in Java 8 is similar to a block of code resembling an anonymous function that can be passed to constructors or methods for execution as an argument.

Examples:

a)() -> System.out.println("Hello Lambda")
b)
(int x) -> 3
x -> {
System.out.println(x + 2);
return x +3;
}

In the first example :

() identifies the lambda's parameter list (there are no parameters),

 -> indicates that the expression is a lambda

System.out.println("....") is the code to be executed which prints the string "Hello Lambda".

In the Second Example:

(x) identifies the lambda's parameter list (x is an input parameter),

 -> indicates that the expression is a lambda

System.out.println("....") is the code to be executed which calculates the value of x + 2 and prints it. Also assigns a value of x+3 = 6 to variable x which had an initial value of 3.

read less
Comments
Dislike Bookmark

Lesson Posted on 25 Mar IT Courses/Java/Core Java

Java Collection

Vinaykumar Devarkond

I have 6 years of experience in IT Industry. 5 years of Hands on experience in developing Web and mobile...

Collection: The collection provides an architecture like a list where we can store and manipulate the group of items. Through Collections, we can achieve operations such as searching, sorting, insertion, manipulation, and deletion. The collection framework provides many interfaces (Set, List, Queue,... read more

Collection:

The collection provides an architecture like a list where we can store and manipulate the group of items.

Through Collections, we can achieve operations such as searching, sorting, insertion, manipulation, and deletion.

The collection framework provides many interfaces (Set, List, Queue, Deque) and classes (ArrayList, Vector, LinkedList, PriorityQueue, HashSet, LinkedHashSet, TreeSet).

Hirarchy:

Iterable interface

-> collection interface

-> list interface -> arrayList, linkedList, vector and stack implementation classes.

-> queue interface -> implementation class - priorityQueue

interface - deque -> implementation class -> arrayDeque(implementation class of both queue and deque interfaces).

-> set interface -> implementation class - hashSet, linkedHashSet.

interface - sortedSet -> treeSet.

read less
Comments
Dislike Bookmark

Answered on 29/01/2020 IT Courses/Java IT Courses/Java Script Training Tuition/BCA Tuition/Java Programming +1 IT Courses/Java/Core Java less

Tasneem

It is quite natural to prepare for tough questions even if you do not expect it. Being prepared for tough and important questions gives you a sense of confidence and helps you answer your interview questions with ease. On the contrary, if you come unprepared, then the interview might make you feel nervous... read more

 It is quite natural to prepare for tough questions even if you do not expect it. Being prepared for tough and important questions gives you a sense of confidence and helps you answer your interview questions with ease. On the contrary, if you come unprepared, then the interview might make you feel nervous and make you tense up on answers you already know. In fact, the definition of a tough question is not established. What may be tough to me, may not essentially appear to be as challenging to you. Hence, you can prepare a list of important questions which you feel is tough for the interview to carry on with ease. 

Mentioned below are some tough questions that most students find challenging:

 Define Local variable and Instance variable?

Ans: Local variables is the method and scope of the variables that have existed inside the method itself.

An instance variable is used to explain inside the class but outside the method and scope of variables that exist throughout the class.

What is Polymorphism?

Ans: Polymorphism means many forms.

A single object can refer to the superclass or subclass depending on the reference type which is called polymorphism.

What is meant by Method Overriding?

Ans: Method overriding happens if the subclass method satisfies the below conditions with the Superclass method:

  • Method name should be the same

  • The argument should be the same

  • Return type also should be the same

The key benefit of overriding is that the Subclass can provide some specific information about that subclass type than the superclass.

What is meant by Overloading?

Ans: Method overloading happens for different classes or within the same class.

For method overloading, the subclass method should satisfy the below conditions with the Superclass method (or) methods in the same class itself:

  • Same method name

  • Different argument type

  • May have different return types

 

 

read less
Answers 1 Comments
Dislike Bookmark

Looking for Java Training Classes

Find best Java Training Classes in your locality on UrbanPro.

FIND NOW

Answered on 25/02/2020 IT Courses/Java IT Courses/Java Script Training Tuition/BCA Tuition/Java Programming +1 IT Courses/Java/Core Java less

Suresh Umapathi

Umapari Software Training Center Proprietor

Python’s simple syntax makes it easy to learn and fast to implement
Answers 2 Comments
Dislike Bookmark

Answered on 29/01/2020 IT Courses/Java IT Courses/Java Script Training Tuition/BCA Tuition/Java Programming +1 IT Courses/Java/Core Java less

Apoorva P.

To become a Java Developer, you need to consider the following steps: Object-Oriented Programming knowledge is a must. Whether you learn anything or not, you cannot skip learning Object-Oriented Programming language. By learning Object Oriented programming, you'll understand the beauty of the language.... read more

To become a Java Developer, you need to consider the following steps:

 

  1. Object-Oriented Programming knowledge is a must. Whether you learn anything or not, you cannot skip learning Object-Oriented Programming language. By learning Object Oriented programming, you'll understand the beauty of the language. So, learning Java completely is a must, then you will be able to understand any object-oriented programming language.

 

  1. It does not matter how much theoretical knowledge you have unless you practice your coding skills. It helps you recognise the bugs in the code and helps in debugging it faster and in an easier way.

 

  1. Master the core API. In the case of Java programming language, one should have hand-on experience in Core API's like ava.lang.*, I/O, Exceptions, Collections, Generics, Threads, JDBC etc. When we talk about web applications, no matter which framework were using, we need to know serverlets and JSP. That's a must.

 

  1. Subscribe to forums and other Hackathons. Finding people from the same community who are learning the same technology as us is going to inspire. It also helps us find and work on real-time projects. Finding bugs in such problems might even get our core skills stronger and will be able to debug any kinds of errors in future.

 

  1. Keep track of the different development technologies like Agile, SCRUM etc. Some clients prefer Agile, while others prefer another technique. It is better to learn or even have the knowledge of all these technologies and master anyone.
read less
Answers 1 Comments
Dislike Bookmark

Answered on 31/01/2020 IT Courses/Java IT Courses/Java Script Training Tuition/BCA Tuition/Java Programming +1 IT Courses/Java/Core Java less

Aswathi

We all know that JavaScript is one of the most common programming languages in the world, which is used historically for front-end web development. But because of various other introductions of different frameworks, its use cases started to expand dramatically. Eventually, this led to a massive demand... read more

We all know that JavaScript is one of the most common programming languages in the world, which is used historically for front-end web development. But because of various other introductions of different frameworks, its use cases started to expand dramatically. Eventually, this led to a massive demand for high-quality JavaScript developers, by which a large number of people began searching for the best way to learn JavaScript.

It is essential to realize that the learning methods will be different for each and every person. Everyone is different, and everyone learns differently. So by all means, the best place to learn JavaScript online is an online course. These online courses are generally designed with versatility and self-paced learning in mind. Instead of following a stringently structured course and acquiring things when and how you’re told, you will have a lot more freedom to find the most proper way to learn JavaScript for yourself and to do things the way you want. Still, usually courses like this tend to be too broad and might also teach you details that are not very needed when you start coding. And instead of learning at your own pace, you’re required to follow a strict curriculum. It is therefore essential for you to understand the different ways to learn JavaScript online, and you can mix up them to create the best place to learn JavaScript online for you.

 

read less
Answers 1 Comments
Dislike Bookmark

Answered on 31/01/2020 IT Courses/Java IT Courses/Java Script Training Tuition/BCA Tuition/Java Programming +1 IT Courses/Java/Core Java less

Aswathi

ReactJS is an open-source JavaScript library used for building user interfaces specifically for single-page applications. It is always used for handling the view layer for mobile apps and web. React allows you to create reusable UI components. Beginners can also learn reactJS.There is no way to learn... read more

ReactJS is an open-source JavaScript library used for building user interfaces specifically for single-page applications. It is always used for handling the view layer for mobile apps and web. React allows you to create reusable UI components. Beginners can also learn reactJS.There is no way to learn something the easy way, and that's why it takes time to learn React as well. However, to make it simple, learn React only step by step and don't get yourself distracted by any other tech in this learning process.

The following things should be considered to learn reactJs:

 

  1. It would be best if you had a good understanding of HTML/CSS.
  2. You will need a quite good knowledge of JavaScript first in order, to begin with, React.
  3. Basic understanding of JS frameworks is also necessary.
  4. Always use books, tutorials, video lessons, webinars, etc. for learning React and related technologies.
  5. Go for online React tutorials.
  6. Practice regularly.
  7. Reading best React books helps us understand the underlying concepts.
  8. You can watch online video lessons and attending web seminars

 

And we highly recommend you just to start coding and even if you make mistakes google it and learn. This always makes you improve your knowledge of coding. You can also seek help from other people who know how to code.




read less
Answers 1 Comments
Dislike Bookmark

Answered on 31/01/2020 IT Courses/Java IT Courses/Java Script Training Tuition/BCA Tuition/Java Programming +1 IT Courses/Java/Core Java less

Aswathi

Becoming better at JavaScript is a great goal, and that's the one thing all web developers always strive to accomplish. In order to meet this goal, it can be helpful to be strategic about what you wish to accomplish and learn. I have found that it's important to remember your reason for wanting to become... read more

Becoming better at JavaScript is a great goal, and that's the one thing all web developers always strive to accomplish. In order to meet this goal, it can be helpful to be strategic about what you wish to accomplish and learn. I have found that it's important to remember your reason for wanting to become better at JavaScript. This allows you to re-visit your why if you get stuck, and it can be a powerful way to stay motivated. With that in mind, I will offer a process you can use. It is a very general framework, which I hope will allow you to plug in your own goals and keep moving forward

Let's look at some points which will help us to be better at JavaScript:

  1. Evaluate Local Variables
  2. Create shortcut codes to speed up coding
  3. Manipulate element fragments before adding them to DOM
  4. Save bytes by using Minification
  5. Don't use nested loops if not required
  6. Cache objects to increase performance
  7. Use a .js file to cache scripts
  8. Place JavaScript at the bottom of the page
  9. Use jQuery as a framework
  10. Compress your files with GZip
  11. Don't use "With" keyword
  12. Minimize requests for HTTP



read less
Answers 1 Comments
Dislike Bookmark

Answered on 31/01/2020 IT Courses/Java IT Courses/Java Script Training Tuition/BCA Tuition/Java Programming +1 IT Courses/Java/Core Java less

Aswathi

Most of the websites on the web are powered by AngularJS or Angular 2 versions. Above 25% of javascript developers are currently using Angular. And it was also Ranked 3rd most popular front-end javascript framework in the JS survey. Angular is one of the most powerful, efficient, and open-source JavaScript... read more

Most of the websites on the web are powered by AngularJS or Angular 2 versions. Above 25% of javascript developers are currently using Angular. And it was also Ranked 3rd most popular front-end javascript framework in the JS survey. Angular is one of the most powerful, efficient, and open-source JavaScript frameworks. It is a TypeScript-based open-source web application framework which is led by the Angular Team at Google and by a community of individuals and corporations and is a complete rewrite from the same team that built AngularJS

To build successful JavaScript applications, you need to keep these points in mind:

  • Try Learning everything you can about the JavaScript language itself. Its bad parts and right parts and all the modern features it recently gained.
  • Learn JavaScript runtimes like Node and Browsers and learn how they are single-threaded. Learn their APIs. And also how to share code between clients and servers. Learn about the event loop. Understand VMs call stacks.
  • Master the merits of functional programming and use its concepts where you can. Discover how to be declarative instead of imperative when you can.
  • Learn small libraries like React and Redux, which do one thing and do it well. Pick libraries with the minor API.
  • Learn how to build scalable data APIs 
  • one should learn the power of CSS, how to use it to minimize your applications JavaScript code.
  • Learn how to add types to JavaScript with TypeScript (or Flow) and learn where you should focus on types vs testing





read less
Answers 1 Comments
Dislike Bookmark

Looking for Java Training Classes

Find best Java Training Classes in your locality on UrbanPro.

FIND NOW

Answered on 31/01/2020 IT Courses/Java IT Courses/Java Script Training Tuition/BCA Tuition/Java Programming +1 IT Courses/Java/Core Java less

Why do some developers love JavaScript so much?

Aswathi

JavaScript is one of the most popular programming languages in the world.Along with HTML and CSS, JavaScript forms the basis of front-end web development, allowing the creation of interactive elements.JavaScript brings the familiarity and comfort of Object Oriented Programming concepts into web development.... read more

JavaScript is one of the most popular programming languages in the world.Along with HTML and CSS, JavaScript forms the basis of front-end web development, allowing the creation of interactive elements.JavaScript brings the familiarity and comfort of Object Oriented Programming concepts into web development. It brings a lot of dynamic functionality to web pages and makes a website much more intuitive and interactive.JavaScript is used as much as it is talked about. A lot of data interpretation platforms verify that it is the most successful technology in the engineering world․ JavaScript is the most popular programming language with the number of opened pull requests. Pull requests are an indicator of the quantity of code being written. It’s entirely different than any other programming language because it’s designed adequately with model/view isolation. So, the reason I love JavaScript so much is that you wouldn’t use it for the wrong task, because you also have HTML and CSS on your side.

read less
Answers 2 Comments
Dislike Bookmark

About UrbanPro

UrbanPro.com helps you to connect with the best Java Training Classes in India. Post Your Requirement today and get connected.

Overview

Questions 277

Lessons 55

Total Shares  

+ Follow 77,602 Followers

Related Topics

Top Contributors

Connect with Expert Tutors & Institutes for Core Java

x

Ask a Question

Please enter your Question

Please select a Tag

X

Looking for Java Training Classes?

Find best tutors for Java Training Classes by posting a requirement.

  • Post a learning requirement
  • Get customized responses
  • Compare and select the best

Looking for Java Training Classes?

Find best Java Training Classes in your locality on UrbanPro

Post your learning requirement

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