A
A
Alex_872019-08-24 18:53:49
Java
Alex_87, 2019-08-24 18:53:49

What base is needed to start learning java?

Good evening! Before moving on to the main essence of the issue, a small but important digression. Please read the entire question. It is very important for me.
I am a beginner frontend developer. I need to learn the java that is responsible for web applications. This question was asked because my friend, who is a system administrator, having heard that I was looking for courses to study java, began to dissuade me, saying that without knowing the Alphabet (namely, Pascal and C ++ at least), I should not start studying java. That it will be difficult without good knowledge of the base.
I partly agree with him! Java C-like language! And not understanding the processes that take place inside the system can make it difficult to work on creating a future web application, and indeed work in a company.
My question is, is it possible to start learning this language without knowing low-level languages? What kind of difficulties can I face if I neglect? I cannot fully trust the opinion of the authors of books and courses on java, since they are interested parties) They all write that you may not have knowledge. Therefore, your opinion is very important to me! Please advise! Maybe you or your friend, etc. had such an experience...

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
Sergey Gornostaev, 2019-08-24
@sergey-gornostaev

You can start learning Java from scratch. But here "learning the java that is responsible for web applications" requires a good knowledge of core java, at least.

S
Saboteur, 2019-08-24
@saboteur_kiev

Good evening! Before moving on to the main essence of the issue, a small but important digression. Please read the entire question. It is very important for me.

Good evening. Before moving on to the main essence of the answer, a small but important digression, please read my answer to the end. This is very important for you.
To get into the IT profession at all, before learning the frontend, before learning java or anything. But you can do it in parallel. You need to learn how to search for information on the Internet. Ready answers. Know how to analyze them. Be able to perceive them, and not rely on the words of a friend who is not even a programmer, but a system administrator.
You have a huge number of questions that ask elementary things. Ready-made answers already exist. It seems that you are not even trying to look for them.
Java is certainly not javascript, but it is not a C-like language at all. This is a separate language. It has its own platform - java, it should be studied when learning java. Understanding the processes that occur in the system - occur in the system, and not in Pascal or C, so they need to be understood and studied, but this can be done without C and without Pascal
Yes.
Judging by your hundred of the simplest questions that are already answered on the Internet, you will have difficulties all the time until you just search, read and naturally try more in practice. The basic broad outlook in IT, which has the term PC Essentials - gives an intuition in understanding how it should be. But this does not apply directly to knowledge of low-level languages. This refers to the breadth of your understanding of various things in IT, such as what a processor register is, or how https works, and more.
Okay more courses. But what does the author of books have to do with it?
No need to look for the best course, the best book. To become a specialist, you need to study in any case much more than just a course and a book. Read 2-3-5-10 books, and you yourself will already understand what to read and what to skip.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question