JAVA says knock knock !
Hi everyone! This is going to be my first ever blog and I'd love to share each step of my journey toward web development and related tech. But before we begin, allow me to describe myself in a brief so you can get familiar with my journey.
About Me
What's in the name? Nevertheless, I'm Saurabh, a B.Tech graduate of 2020, yes, the Covid batch. I started working at an MNC right after college as an intern, post which I worked at the same MNC full-time for 1.5 years in the Application Support domain. I had to take a break from work due to health issues and had to focus on my health. This spanned for about a year and now I'm here writing my first blog and ready to deep dive into the tech journey!
How did I land on the web development path?
I was looking for a tech domain to restart my career. And among all the tech noise such as Data Science, Machine Learning, Blockchain, Web dev, etc, I decided to choose Web dev. There are two reasons for this. One, the demand for web developers in the market is high, and second, my friends who are in the same domain could mentor me on this journey.
The Path
I was suggested to start with a programming language and that too Java. The reason is, that it is a platform-independent language. I'm halfway through the basics of the programming language and would like to mention the topics learned
Introduction to Java
Fundamentals of Java
Operators - Assignment, arithmetic, unary, relational, bitwise
User input - taking user input via the Scanner class
Conditionals - If/else
Loops - for, while, do-while
What next?
Will be diving into complex pattern solving to strengthen loops and conditional understanding. Also, the next topics of target will be:
Methods in Java
Arrays
Strings
2-D Arrays
After completing the above-stated topics, the language understanding will lead me to the next big thing i.e. DSA(Data Structures and Algorithms).
Hopefully, the basics of the language will be completed by next week and I'll be present with my understanding of the learned topics by Saturday!
Please feel free to leave any suggestions about the learning path as I'm a beginner in this field.