Abstract:
My six-month internship program work was with Daffodil international academy. I was involved in this as a software developer intern with their intern team name “DIAINTERNTEAM”. This report will cover some background information on the projects was involved in as well as details on how the project was developed. The report also states that which academic courses and projects helped me in overall in internship experience so far.
At the very beginning of the internship work I prepared several learning goals, which I wanted to learn about:
• How to explore working skills in a professional environment.
• How to utilize my gained skills and knowledge.
• How to acquire knowledge about software development life cycle.
• How to acquire knowledge about the development methodologies.
• How to gain fieldwork experience/collect data in an environment unknown for me.
• How to improve my interpersonal and technical skills.
• How to create network with professionals in the industry.
Soo many projects they are developing at that time when I was joined there as an intern. I have worked in OAIHUB (online academic information HUB) which is one of their major projects and I had a significant role in this project.my task was to do following:
Page | vi
©Daffodil International University
• Understand and working with spring boot framework.
• Understand and working with Thyme leaf.
• Understanding Rest API.
• Understand and working with GIT.
I obtain so many new technical skills though my work. I acquire new knowledge in front end development using Thymeleaf. I also brushed my HTML5, CSS3, BOOTSTRAP3, JavaScript, java skills while working there. This internship work also helps me to develop research and analysis skills. That work helps me to enrich my code documentation knowledge too. This report shows advantages of using spring boot framework and my working capabilities and detailed overview of that project where I was involved.