Monday, April 12, 2021
Home Education How an Online Training Helped me During my Internship at DRDO

How an Online Training Helped me During my Internship at DRDO

N. Caleb Jebadurai talks about his internship experiences at DRDO before and after he did an online training

About the Author: N. Caleb Jebadurai, a student of the Shepherd Institute of Technology, talks about his internship experiences at DRDO before and after he did an online training.
N. Caleb Jebadurai, a student of the Shepherd Institute of Technology, talks about his internship experiences at DRDO before and after he did an online training.

About the Author: N. Caleb Jebadurai, a student of the Shepherd Institute of Technology, talks about his internship experiences at DRDO before and after he did an online training.

I came across an online training platform in my 3rd year while looking for an online winter training. After checking out the content of the trainings, I enrolled myself in Core Java. I started with the Java training since I had a fair knowledge of the basic concepts of Java. The training introduced me to the IntelliJ IDE and taught me the basic concepts of Java – its variables, data types, and operators. Next, I learnt about interfaces, arrays, and strings along with classes and objects. The training helped me understand how UI could be designed using FXML. The third module was about the concepts of object-oriented programing. I wasn’t familiar with OOPs at all but gained a fair knowledge of the same during the training. Moving forward, I learnt about JVM, garbage collector, and exceptional handling. I also learnt to develop a professional desktop software from scratch while working on the ‘Connect Four’ project. I was facing a difficulty in keeping up with time due to my academic schedule and was disappointed at not being able to complete the training in time. I wrote to the platform’s support team, and generously enough, they extended my training. I was pretty satisfied with the experience I had with the trainings platform, so I did two more trainings, viz. Programming with Python, and Android app development.

Follow NewsGram on Quora Space to get answers to all your questions.

My semester examination started shortly after I completed my trainings, and then I took a break. Once my exams were over, I decided to rebuild the project that I had worked on during my internship with DRDO in my 2nd year. I was asked to build a desktop software that would load data from text files and display them as four graphs. Since I didn’t have any knowledge of UI in Java at that time, I had copy pasted a code snippet from the internet and submitted my project. However, it had a lot of glitches. The project had four graphs in separate frames, and I had to close each graph individually. Also, I had to restart the software to load new data and was unable to create a JAR package that could work on different systems. Now that I had learnt Java, I modified its UI such that all the graphs were visible on one frame in a four-tabbed pane. I added a menu to load new data without having to restart the application and changed all the naming conventions in the recommended way. I added a few other features to this application for beautifying the project.

How an online training helped me during my internship at DRDO
“Now that I had learnt Java, I modified its UI such that all the graphs were visible on one frame in a four-tabbed pane,” says N. Caleb Jebadurai. (Representational Image). Unsplash

Also Read: Building a Career in the Field of Ethical Hacking – 5Ws and 1H

After modifying the project, I met with a scientist at DRDO and secured another 3-month internship at DRDO. I am now working on a machine learning algorithm, called Principal Component Analysis, that requires me to work on Java and Python. I am coding this algorithm from scratch and thanks to the platform, now I understand the long lines of code that once seemed alien to me; they don’t give me nightmares anymore. The concepts of for loops, if-else, functions, and arrays that I had learnt as a part of the training are proving to be quite beneficial for me. I am able to understand the complexity of the algorithm and have devised the algorithm such that it imports data from a .txt file to a 2D NXM matrix and performs generalization, normalization, transpose, multiplication, etc.

Courtesy: Internshala Trainings, an online training platform (trainings.internshala.com)

STAY CONNECTED

19,518FansLike
362FollowersFollow
1,773FollowersFollow

Most Popular

Patients Treated With Antipsychotic Drugs At Lower Risk Of Covid19 Infection

Patients treated with antipsychotic drugs have a lower risk of becoming infected or suffer a milder form of SARS-CoV-2 -- the virus causing Covid-19...

US Scientists Translate The Structure Of A Spider Web Into Music

A team of scientists at the Massachusetts Institute of Technology (MIT) in the US has translated the structure of a spider web into music,...

Is New Kashmir Becoming A National Sports Hub?

While inaugurating the first Water Sports Centre adopted by his Ministry in Kashmir last week, Union Minister of State for Youth Affairs and Sports...

How Science Can Be As Comforting as Religion

BY- JAYA CHOUDHARY For decades, it seemed as if religion was attempting to teach us truths about the universe and just got things a bit...

Doomsday Glacier May Be Melting Faster Than Expected

The supply of warm water to Antarctica's Thwaites Glacier, also known as the "doomsday glacier", is larger than previously thought, triggering concerns of faster...

A Better Nasal Swab For Covid-19 Testing Developed In US

A Q-tip cotton swab inserted into your nose to gauge the presence of Covid-19 infections is a pain and not a pleasant experience. Now,...

Highly-Anticipated Upcoming Action Films From The South

Action has been a perennial favorite genre among lovers of mainstream cinema, especially in the Telugu, Tamil, Kannada, and Malayalam film industries. The larger-than-life...

Pets Helped Children Manage Stress And Loneliness In The Pandemic

Family pets help children better manage feelings of stress and loneliness, which have been greatly exacerbated by virtual schooling as a result of the...

Recent Comments