Hello Professor, hereis my final report of my CPT internship from August to December 2017.

Thisinternship enhanced my knowledge and improved me personally and professionally.It is an amazing experience to deal with real-world scenarios and learn the technologiesaccordingly.As I have informed inmy previous reports, I gained knowledge towards Core Java, Front-endtechnologies such as HTML, JavaScript, AngularJS etc., Automation tools such asSelenium WebDriver, Cucumber, Rest-assured frameworks and MySQL work bench forback-end purposes. Overall, I am good at Java programming language withAutomation tools, looking for a career towards it. It is not that easy to mentionall the details of what I have done and what I have learnt. I have given the maximumeffort to be as specific as possible.

Best services for writing your paper according to Trustpilot

Premium Partner
From $18.00 per page
4,8 / 5
4,80
Writers Experience
4,80
Delivery
4,90
Support
4,70
Price
Recommended Service
From $13.90 per page
4,6 / 5
4,70
Writers Experience
4,70
Delivery
4,60
Support
4,60
Price
From $20.00 per page
4,5 / 5
4,80
Writers Experience
4,50
Delivery
4,40
Support
4,10
Price
* All Partners were chosen among 50+ writing services by our Customer Satisfaction Team

Initially, I startedwith Core Java knowing about each concept and how it is dealt in real-world. Themost important concepts are Object-oriented principles. I came to know aboutProcedure-oriented and Object-Oriented programming languages and their keydifferences. A project should be designed with Low Coupling and High Cohesion,it should maintain Object-Oriented principles. The following explains about thevarious object-oriented principles with the examples shown.

1.Encapsulation:The representation ofcode and data together into a single unit is called Encapsulation. Thisincreases security, readability and maintainability. It is achieved by makingthe fields of a class as private and methods as public.

These methods aregetters and setters. The purpose of getters and setters are they encapsulatethe fields of a class, making them accessible only through the methods.In the below example,body mass index is calculated for each user where height, weight and bmi arerelated to each user and are private. Each user’s data should be secured andshould not share with other users.