How long would it take me to learn Java?

Asked by Last Modified  

4 Answers

Learn Java

Follow 1
Answer

Please enter your answer

I am online Quran teacher 7 years

The time it takes to learn Java depends on your prior programming experience and the depth of understanding you aim for. For beginners, it may take a few months to gain proficiency, while those with programming background might pick it up more quickly. Consistent practice and hands-on projects can expedite...
read more
The time it takes to learn Java depends on your prior programming experience and the depth of understanding you aim for. For beginners, it may take a few months to gain proficiency, while those with programming background might pick it up more quickly. Consistent practice and hands-on projects can expedite the learning process. read less
Comments

IT Corporate Trainer with 9 years of experience in Edu tech

If you are a complete beginner, experts estimate that you could learn Java in as little as six months. However, depending on your learning process, it could also take as long as 12-18 months. The average estimate for a beginner to learn Java is about nine months.
Comments

Experienced Computer Science trainer, I explain concepts in an understandable manner.

I think it can take anywhere around one month if you go by resources like books and youtube tutorials. Main focus should be on creating small projects which can take another 1 month. So in all 2 months are more than enough for Java if you give 3 dedicated hours each day. You can find detailed syllabus...
read more
I think it can take anywhere around one month if you go by resources like books and youtube tutorials. Main focus should be on creating small projects which can take another 1 month. So in all 2 months are more than enough for Java if you give 3 dedicated hours each day. You can find detailed syllabus on any website for eg. TutorialsPoint read less
Comments

C language Faculty (online Classes )

Average Time it Takes to Learn Java If you are a complete beginner, experts estimate that you could learn Java in as little as six months. However, depending on your learning process, it could also take as long as 12-18 months. The average estimate for a beginner to learn Java is about nine months
Comments

View 2 more Answers

Related Questions

I am looking for live project trainer for Java j2ee near Hinjewadi ph 3 or near Bavdhan. Thanks
I am a passoniate software enginner and a professional trainer. I can provide support for your live project.
Richa
Where advanced java can be utilized?
Advanced Java is an extension of Java used for developing and running enterprise software and large-scale multi-tiered, scalable, reliable and secure network applications.
Nish
What is the use of deployment descriptor?
A deployment descriptor describes how a component, module or application should be deployed. A web application’s deployment descriptor describes the classes, resources and configuration of the application...
Monisha
public class X { public static void main(String [] args) { X x = new X(); X x2 = m1(x); /* Line 6 */ X x4 = new X(); x2 = x4; /* Line 8 */ doComplexStuff(); } static X m1(X mx) { mx = new X(); return mx; } } After line 8 runs. how many objects are eligible for garbage collection?
Only one. After line 8 the original object referred to by x2 is dereferenced and ready for garbage collection. In m1(), mx ignores the object passed as argument and refers to a new object which is returned.
Srikanth
Who can provide good Java training with real-time but not institute?
If you reside in pune then i can provide real time programming in java . So you will get to know industry based java programming
Sridevi
0 0
6

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

Comparable vs Comparator
java.lang.Comparable java.util.Comparator For comparing some other object with its own object. Ex. I am comparing myself to some other employee. Method signature is: int compareTo (T object). For...

2.1. Reverse a singly linked list.
class Node { int data; Node next; Node(int data) { this.data = data; this.next = null; }} public class LinkedList { Node head; public void reverse() { Node prev = null; Node curr = head; Node next =...

Create Immutable Class
Snippet of an Immutable Class: package com.stringhr; /*Declare the class as 'final'. This would prevent any other class from extending it and hence from overriding any method from it which could modify...

JAVA - Object Cloning
JAVA - Object Cloning Is the way of creating the same copy of object without calling the class constructor. It means we can make any class object multiple times without calling its default constructor....

Design Pattern
Prototype Design Pattern: Ø Prototype pattern refers to creating duplicate object while keeping performance in mind. Ø This pattern involves implementing a prototype interface which tells...

Recommended Articles

In the domain of Information Technology, there is always a lot to learn and implement. However, some technologies have a relatively higher demand than the rest of the others. So here are some popular IT courses for the present and upcoming future: Cloud Computing Cloud Computing is a computing technique which is used...

Read full article >

Before we start on the importance of learning JavaScript, let’s start with a short introduction on the topic. JavaScript is the most popular programming language in the world, precisely it is the language - for Computers, the Web, Servers, Smart Phone, Laptops, Mobiles, Tablets and more. And if you are a beginner or planning...

Read full article >

Java is the most commonly used popular programming language for the creation of web applications and platform today. Integrated Cloud Applications and Platform Services Oracle says, “Java developers worldwide has over 9 million and runs approximately 3 billion mobile phones”.  Right from its first implication as java 1.0...

Read full article >

Designed in a flexible and user-friendly demeanor, Java is the most commonly used programming language for the creation of web applications and platform. It allows developers to “write once, run anywhere” (WORA). It is general-purpose, a high-level programming language developed by Sun Microsystem. Initially known as an...

Read full article >

Looking for Java Training Classes?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you