How I learnt Java by making apps instead of cramming concepts
About the author: Dharmitkumar Patel is pursuing a Bachelor of Engineering from Sal Engineering and Technical Institute. He shares how online trainings helped him learn new skills through hands-on experience.
When I started college, I realised how the traditional education system that focussed more on theory than practical was not working out for me. The whole process of cramming the concepts a night before the exam got on my nerves. That is when I started looking for an online course that could help me gain skills through a practical approach. When I came across the six-week Core Java training by Internshala, I found that the study material and the cost of training were good, so I paid the fee the next day itself. I believe it was one of the best decisions that I have taken to date as I am extremely happy with the time I spent with Internshala.
The online training is an interactive course where you can learn Java from scratch, so it’s ideal for a complete beginner or anyone who wants to brush up on their Java concepts. The four modules in the training covered the basic concepts of Java and Object-Oriented Programming such as arrays, methods, inheritance, polymorphism, and so on. There were regular assignments, quizzes, coding challenges, and projects that evaluated my understanding of the topics covered.
During the training, I learnt about JavaFX and developed two apps using these concepts in IntelliJ IDEA. The first app was a simple temperature conversion tool and the second one was a Connect 4 game. Once the training was over, I further built on the second project to create a Connect6 game for my portfolio.
After completing the Core Java training, I enrolled in the Web Development training, as I was interested in creating a website. Similar to the Java training, I was able to learn the concepts both theoretically and practically. At the end of the training, I also participated in the Web Development contest wherein I created a website for an expense manager. I won the third prize in the contest after which I started working on a website for my portfolio.
My experience with both the trainings has been enjoyable. Internshala Trainings teaches in a way that makes absolute beginners feel comfortable. One does not feel belittled at not knowing a technology or concept and can learn it at their own pace. It gave me hope that learning new technology is not all that hard, and I could do it along with my college classes.
Do you believe that ‘practice makes perfect’ is true for any skill you want to learn? Then, check out Internshala Trainings such as the Core Java training and Web Development training. Use BLOG10 to get a discount of 10%.