Skip to main content

Command Palette

Search for a command to run...

My Java Learning Journey

Published
•2 min read•View as Markdown
My Java Learning Journey

Hello! đź‘‹ I'm Emmanuel Elendu, Node.js developer delving into the world of Java. I'm excited embarking on a journey. As a JavaScript programmer, transitioning from a dynamically typed language to a statically typed language like Java is a significant shift but I'm ready for the challenge. I've decided to document my learning adventures right here on Hashnode.

Why Java is so hot right now | Red Hat Developer

Why Java?

Java caught my eye with its versatility and widespread use across various domains—from web development to mobile applications and enterprise systems. This blog serves as a chronology of my efforts to unravel the mysteries of Java programming and gain a solid understanding of its fundamentals.

Goals and Objectives

Throughout this journey, I'll be setting specific learning goals and sharing my progress module by module. From mastering basic syntax to diving into object-oriented programming principles, I hope to build a strong foundation that will empower me to create meaningful Java applications.

What to Expect

Expect to find code snippets, reflections on challenges faced, resources I find helpful, and updates on milestones achieved. I invite fellow learners, experienced developers, and anyone interested in Java to join me in this venture. Even if Java isn't your focus, you'll still find relevant content as I plan to share articles on Node.js, React, and JavaScript in general. Feel free to share your insights and suggestions – they are greatly appreciated!

So, buckle up, and let's explore the world of Java together. Whether you're a seasoned developer or a coding enthusiast, I hope you find something valuable in my journey.

Happy coding! 🚀

Comments (11)

Join the discussion
E

I NEED A HACKER TO RECOVER MY LOST CRYPTOS VISIT [ ROCKET SPEED RECOVERY HACKER ]

My name is Emma Raducanu and I am from Toronto, Canada well known as a Professional Tennis Player. Have you fallen victim to a Ponzi scheme or are you having problems accessing your bitcoin wallet? For a 100% guarantee on the return of your wallet and any lost money, get in touch with ROCKET SPEED RECOVERY HACKER. In addition, ROCKET SPEED RECOVERY HACKER can help you with phone hacking, iCloud breaches, YouTube breaches, removing criminal records, and enhancing your university grades. Captain ROCKET SPEED RECOVERY HACKER has been helping people and businesses secure and retrieve stolen digital currencies like Eth and Bitcoin for years. contact them at...

WhatsApp .. +1 (269) 369–5436 Email… rocketspeedrecoveryhacker@seznam.cz Telegram..http://t.me/rocketspeedrecoveryhacker

K

j'apprends aussi java

1
F
Flirt2y ago

Hello guys

B

Buy Verified TransferWise Account (Wise) Buy Verified Wise Accounts, 100% Safe With Documents We provide the best quality fully verified UK, US, and CA Accounts. Email & phone numbers, ID Card and Bank verified and Credit Card verified Wise accounts buy those safe accounts from us.

We are working with the largest team and we are instant start work after your place order. So, Buy our Service and enjoy it..

Our Service Quality ⇒ Email Access ⇒ Account Access ⇒ Bank Verified ⇒ Bank Statement copy provided ⇒ Account Access ⇒ Phone confirmed and has access ⇒ Date of Birth Provided ⇒ Documents ( Nid card scan copy+ utility invoice scan copy) ⇒ Full Verified Wise Account (Fresh, Old, History 3 kinds of account we sell) ⇒ Money-Back Guarantee ⇒ 24/7 Customer Support

24/7 Ready to Contact:- ⏩ Skype: BankTrustAccount ⏩ Telegram: @BankTrustAccount

A

Good luck! You will learn exciting concepts like Type Safety, Generics, strict OOP programming, and more!

But is there any specific reason that makes you learn Java instead of Kotlin when both run in the JVM?

E

Yeah, actually, I hope to work in the Fintech space in the nearest future and most of the infrastructures are powered by Java.

1
A

i am also learning java

3
E

Great! Hope to connect with you.

A

yea sure

J

oo you seem cool

E

Lol, thank you, I appreciate that. Hope you enjoyed the article?

V

Consider learning Kotlin or Go instead if you are learning from scratch. Java consumes a lot of memory and likes to throw null pointer exceptions at you.

1
E

Thank you for the suggestion, I will consider that when it's time. Trying to wrap my head around OOP.

A
Abiola2y ago

Awesome. I just started out as a developer; I am a system administrator. I recently started learning HTML, after which I will move on to CSS and JavaScript. I look forward to seeing what you're doing.

1
E

Thank you so much. Front end development is a great choice. Well done👏. See you at the top🚀 Please do check the second article in this series: https://emmanuelelendu.hashnode.dev/my-java-learning-journey-part-1-getting-started-with-java.

S

Great!!! and Recently I shifted from Java to Javascript. All the best, Java is amazing Man!!

2
E

Thank you so much. Java is truly amazing, and I appreciate its strengths. Best of luck on your JavaScript journey! Feel free to connect if you have questions or want to share experiences. Happy coding!

1
S

Sure!!