List Headline Image
Updated by John Doe on May 21, 2022
 REPORT
John Doe John Doe
Owner
9 items   1 followers   9 votes   3 views

Learning Java

The question is not just how to learn Java from scratch, but better yet : how to learn it from first principles !

Those steps apply to people :

  1. Who are curious about Programming but never intend to learn how to do it
  2. Who know nothing about Programming, but want to learn
  3. Who know a bit Python and want to grasp the fundamentals i.e. why the things are the way they are
  4. Who know some other language and want to add Java to the toolkit
  5. Who want to find a job or make programming a career

https://myriad.website

Source: https://myriad.website

Understand programming

First you have to understand what programming is !

https://myriad.website/understand/programming/

Programming is the process of translating human knowledge into instructions which can be executed on computer devices to solve a problem .....

In abstract way programming can be understood as writing a recipe. The problem is that to solve real life problems we would need to write a recipe thousands upon millions of lines long and nobody can follow so many instructions.
.....

Understand programming languages

Next you have to get an idea what type of languages there are and why there are so many ?

https://myriad.website/understand/programming/languages/

..........

Learn programming concepts

In this step you will learn all the necessary concepts, which will help you understand any specific language.

https://myriad.website/learn/programming/

This section is dedicated on helping you take the first baby steps in your journey toward learning to code. You will understand why the programming languages do the things they do the way they do it.

.....

Understand Java

This is where you will get an idea of the specifics of Java :

https://myriad.website/understand/programming/languages/java/

Java is general purpose, high level, object oriented language. Here the emphasis is on Object oriented. The main goal of the designer was the ability to run programs written in Java on any device and Operating system.

Learning Java

In this tutorial you will learn step by step the basic features and capabilities of Java and how to use them.

A Java program consist of Classes defined in files that use extension .java. Every Java :class can have a method called main() that will be executed whenever you run a compiled program. In Java you use a compiler to compile the source code that you wrote in the .java file to a bytecode file, which can then be run on the Java virtual machine.

https://myriad.website/learn/programming/java/

Java FAQ

Also check the FAQ where you will find answers on common questions asked about Java

Is Java a dying language ?
Not by a long shot. It is the language of the bureaucracy once embedded in big companies and big government guarantees long life.

....

Interview questions

So you now know Java and want to take the next step find a job.

How much you can expect to earn :

https://myriad.website/recommend/jobs/

and what are some questions you may be asked on interviews :

https://myriad.website/interviews/java/

What is Java ?
Java is general purpose, high level, compiled, statically typed programming language.

..... more

Snippets

Now if you want to improve your skills check various code samples with explanations.

9

Whats next ....

Whats next ....

So where to go next ?

Depending on your goal there are many languages based on the Java Virtual Machine here are some of them Scala, Groovy, Closure, Kotlin, Jython, JRuby