SlideShare a Scribd company logo
4
Most read
17
Most read
19
Most read
Student Industrial
Training (SIT)
Name : Muhamad khairul filhan bin nusi
Matric No : 18562
Programme : ICT
Place of Internship : MIMOS KHTP
Outline
About Company
Internship overview
Challenges & limitations
Achievements
Self-Evaluations
Recommmendations
About MIMOS
l MIMOS BERHAD (Malaysia's national R&D centre in ICT)
l Established on 16 March 1995, as a company under the
Ministry of Finance (MoF) .
l MIMOS main activities :
• Focusing on developing technology platforms.
• Conducts research through innovative projects.
• Develop software for government agencies
• Enhance the marketing channel for the entrepreneur
MIMOS TPMMIMOS KHTP
MIMOS Operations
Vision
To be a Premier applied research
centre in frontier technologies
Mission
To pioneer innovative information
and communication technologies
towards growing globally competitive
indigenous industries.
My Team
MIMOS Products Department
Overview of the Internship
• MIMOS KHTP
• (Software Development Team SDL)
• From January 19, 2015 to August 21, 2015
• Projects :
Public void project {
Maven,
NoSQL Database,
Serialization ,
ElasticSearch,
Jsoup,
Coding Pattern
}
NoSQL Database
NoSQL databases family :
• non-relational
• document-oriented
• no prefixed, rigid, database schemas
• no joins
• horizontal scalability
Document/oriented : MongoDB
Key value : MapDB
MongoDB with JAVA API
• Scalable High-Performance Open-source and Document-oriented
database
• Full-index support for high performance
• Made up of multiple collections and it’s schema-less,contains documents.
MongoJack ( Perfect Jackson Mapper )
Reason :
•MongoDB uses BSON to store documents. MongoJack provide Java JSON
mapper for MongoDB.
•Deserialises queried object directly from the MongoDB
stream
•Supports mapping ObjectIds to strings and byte arrays, using an
@ObjectID annotation.
Theory Aspects
Develop the working RESTful webservices using Jetty and the
MongoDB database.
MongoDB with JAVA API
Technical Aspects
•Perform all the basic MongoDB CURD operations using the JAVA API.
•Working and iterate with the Java model (person,company ).
•Learn the MongoDB utility pattern.
•Monitor all the database data using MonjaDB.
MapDB with JAVA API
• Pure Java database and embedded database engine.
• Provides Java collections backed by disk/memory.
• Huge indexes and persistent data model.
Theory Aspects
Benefit of using MapDB
•High performance compared to HashMap
•Secondary Collections. Overcome the limitations of scalability and
performance by the rational databases. Using the Bind class, we can
establishi binding and perform mapping.
Primary
Collections
Secondary
Collections
Mapping
Technical Aspects
•Perform all the basic MapDB CURD operations using the JAVA API.
•Working and iterate with the Java model (person,company ).
•Learn the MapDB utility pattern.
Develop the working RESTful webservices
using Jetty and the MapDB database.
(InverseMapping is implemented here).
MapDB with JAVA API
Serialization
Gson
• Gson is a Java library to convert java objects to/from JSON
• presentation.
• JSON is a JavaScript Object Notation,data-interchange format.
• Allow custom representation for objects.
• toJson() and fromJson() method
Disadvantages :
• Slow serialization and deserialization performance compared to Jackson.
• Dont have Tree model structure (DOM-like access).
• Only default constructor can be used .
Serialization
Apache Avro
• Rich data structures ,compact and fast binary data formats.
• Store persistent data in a container file.
• Relies on schemas. The schema is used every time we access the avro
data.
Special features :
•Dynamic Typing
•Untagged data
•No manually-assigned field IDs
Already implement Avro jersey protocols.
The performance is fast.
ElasticSearch
Features :
•Distributed and multitenant-capable full-text search engine with a
RESTful web interface
•Schema-free JSON documents.
•Allow storing,searching and analyzing big volumes of data quickly.
Technical Aspect
•Perform the basic ElasticSearch operation using the Java API such
as Index,Get,Search,Delete and Update.
•Develop the utility class for the ElasticSearch by referring to the
recommended pattern.
ElasticSearch
Screenshot from the project.
Jsoup
• Best Java HTML parser,implements the HTML5 specifications.
• Consist of DOM ( Document-object model ) to ease the input,
extracting data, modifying data and cleaning HTML process.
• Very fast and high performance in extracting data from the
HTML.
My Task
• Query the elements and contents from the websites like TheStar
and myMetro.
• Clean the Html contents by using HtmlCleaner libraries.
Jsoup
Screenshot from the project.
Tools Description
Unit Test HtmlUnit
Jsoup Extract Html
JTidy Traverse XML elements
Apache Maven
•Maven is the build-tool or software project management tools.
•Maven build lifecycle is a well define the order in which the goals
are to be executed.
Maven Goals :
clean
package
install
generate-sources
deploy
JUnit
• Perfect unit testing framework for the Java programming
languages.
• Assisting in development of test-drive development.
• Features :
• Follow the unit testing pattern provided from
Mr. Matthew.
• Provides Annotation to identify the test methods.
• Provides Assertion for testing expected results.
• Less complex and take less time.
Current Project
RESTNoSQL
- Understand the REST Java protocol.
- Implements the project design pattern such as proxy, command
and filter pattern.
- Steps to the final project
delivarables.
Delivarables item
Challenges and Achievement
Challenges
• Professional Environment
• New Technology
• Requirements
Achievement
• MongoDB, MapDB,
• ElasticSearch, Apache Lucene
• Java advance concept and framework ( MVC )
• Data structures in Java
• JUnit ( Test cases ),Jsoup
• Serialization : Avro, Gson
• Coding pattern and naming conventions in Java
• Time management
• Deductive and inductive coding
• Critical reasoning and clean coding
Self - Evaluation
Quality of work
Initiative
Quantity of work
Attendance
Punctuality
Dependability
Attitude
Relation with others
Overall
Work on own initiative
Good
Regular
Good
Good
Good
Very Good
Very good and accepted
Good
Conclusion
• Industrial training program in MIMOS had given oppurtinities
to trainee to prepare themself as future IT experts.
• MIMOS is one of the best R&D company for trainee to have exposure
on Information Technology development industry.
• MIMOS has a lot of dedicated employees who is willing to help to make
this industrial training program a success.
• Well delivered the final project and give benefits to the Host Company
supervisor and manager.
Recommendations
•Applying the leading company work environment into MIMOS
culture.
•Reduce the relationship gap between the industry and education.
•Encourages employees to think strategically about the R&D
activities in MIMOS.

More Related Content

PPTX
Industrial training presentation
Muhamad Farhan
 
PPTX
Industrial Training Seminar PPT
Faiz Ahmad Khan
 
PPTX
Semester 7 - Industrial Training (Final Presentation)
Nur Aisyah Khor
 
PPTX
internship report on architecture
biruktigistu1
 
PDF
Industrial Training Report
Lahiru Dilshan
 
PPTX
Introduction and sources of drugs, routs of drug administration, principles ...
Subramani Parasuraman
 
DOCX
Computer science internship report
surafelteshome3
 
PPTX
Quality and Operational Excellence
Phaluck
 
Industrial training presentation
Muhamad Farhan
 
Industrial Training Seminar PPT
Faiz Ahmad Khan
 
Semester 7 - Industrial Training (Final Presentation)
Nur Aisyah Khor
 
internship report on architecture
biruktigistu1
 
Industrial Training Report
Lahiru Dilshan
 
Introduction and sources of drugs, routs of drug administration, principles ...
Subramani Parasuraman
 
Computer science internship report
surafelteshome3
 
Quality and Operational Excellence
Phaluck
 

What's hot (20)

PPTX
Industrial training presentation
isamhasbi
 
PDF
Industrial Training PRESENTATION
Muaz Sadini
 
PDF
QS Industrial Training Report - CHUA CHONG LIANG 1104838
Bryan Chong Liang Chua
 
PDF
Final report
asrul affendi
 
DOCX
Industrial Training Report-1
Rohit Grandhi, EIT
 
PDF
Internship Report
Saifudin Sajadi
 
PPTX
Internship Presentation - Siemens Malaysia
Syafiqah Najib
 
DOCX
Industrial Training report
Amali Upendra Rathnapriya
 
PDF
Internship Final Report
Nadia Nahar
 
PPTX
Industrial training presentation
Mohamad Hafizi
 
PPTX
Internship final presentation
Meme Whisper
 
DOCX
REPORT PRAKTIKAL
Amirul Ariff Abdul Malek
 
DOCX
CONTOH REPORT LATIHAN INDUSTRI 2016 POLITEKNIK DAT
ummu_aiman95
 
PDF
Safia haque
0172322
 
DOCX
Final Year Project Report Example
Muhd Mu'izuddin
 
DOCX
Practical training report
Nicolai Sidek
 
DOCX
internship report
darious demus
 
PPTX
Presentation for Industrial Training
Abudzarwan Wan
 
PDF
REPORT LATIHAN INDUSTRI DSK
Nur Arissa
 
DOCX
Internship Report
Arsalan Khan
 
Industrial training presentation
isamhasbi
 
Industrial Training PRESENTATION
Muaz Sadini
 
QS Industrial Training Report - CHUA CHONG LIANG 1104838
Bryan Chong Liang Chua
 
Final report
asrul affendi
 
Industrial Training Report-1
Rohit Grandhi, EIT
 
Internship Report
Saifudin Sajadi
 
Internship Presentation - Siemens Malaysia
Syafiqah Najib
 
Industrial Training report
Amali Upendra Rathnapriya
 
Internship Final Report
Nadia Nahar
 
Industrial training presentation
Mohamad Hafizi
 
Internship final presentation
Meme Whisper
 
REPORT PRAKTIKAL
Amirul Ariff Abdul Malek
 
CONTOH REPORT LATIHAN INDUSTRI 2016 POLITEKNIK DAT
ummu_aiman95
 
Safia haque
0172322
 
Final Year Project Report Example
Muhd Mu'izuddin
 
Practical training report
Nicolai Sidek
 
internship report
darious demus
 
Presentation for Industrial Training
Abudzarwan Wan
 
REPORT LATIHAN INDUSTRI DSK
Nur Arissa
 
Internship Report
Arsalan Khan
 
Ad

Viewers also liked (18)

PPTX
Industrial training presentation
Sayotters
 
PPT
Industrial training ppt.
Tarun Sharma
 
PPT
Industrial training presentation
RS Technova Pvt. Ltd.
 
PPT
Slide Show Industrial training dinee
nabilah001
 
PDF
SIP PRESENTATION
Mohammed Abdulnaser
 
PPTX
Summer Training Presentation .
PUSHP
 
PDF
Industrial training Report
David James
 
PPT
Final Presentation on Internship
Falguni Roy
 
PPTX
Final Presentation Of Internship
becke718
 
PPTX
SUMMER INTERNSHIP PPT
olivia_dutta
 
PPTX
Internship Project Power Point Presentation
David Mugerwa
 
PDF
Laporan Penuh Latihan Industri (Pelajar Politeknik Perdagangan)
Rizalshah Zulkifli
 
PDF
Tweet Tweet Tweet Twitter
Jimmy Jay
 
PDF
16 things that Panhandlers can teach us about Content Marketing
Brad Farris
 
PPTX
Cubicle Ninjas' Code of Honor
Cubicle Ninjas
 
PPT
Email and tomorrow
Louis Richardson
 
PDF
Hashtag 101 - All You Need to Know About Hashtags
Modicum
 
PPTX
The Do's and Don'ts of Presentations
Cubicle Ninjas
 
Industrial training presentation
Sayotters
 
Industrial training ppt.
Tarun Sharma
 
Industrial training presentation
RS Technova Pvt. Ltd.
 
Slide Show Industrial training dinee
nabilah001
 
SIP PRESENTATION
Mohammed Abdulnaser
 
Summer Training Presentation .
PUSHP
 
Industrial training Report
David James
 
Final Presentation on Internship
Falguni Roy
 
Final Presentation Of Internship
becke718
 
SUMMER INTERNSHIP PPT
olivia_dutta
 
Internship Project Power Point Presentation
David Mugerwa
 
Laporan Penuh Latihan Industri (Pelajar Politeknik Perdagangan)
Rizalshah Zulkifli
 
Tweet Tweet Tweet Twitter
Jimmy Jay
 
16 things that Panhandlers can teach us about Content Marketing
Brad Farris
 
Cubicle Ninjas' Code of Honor
Cubicle Ninjas
 
Email and tomorrow
Louis Richardson
 
Hashtag 101 - All You Need to Know About Hashtags
Modicum
 
The Do's and Don'ts of Presentations
Cubicle Ninjas
 
Ad

Similar to Student Industrial Training Presentation Slide (20)

DOC
Prince_Kumar_JAVA_Developer
Prince nagsen
 
PDF
Architecting for Huper Growth and Great Engineering Culture
SARCCOM
 
PDF
Architecting for Hyper Growth and Great Engineering Culture
ifnu bima
 
PDF
Final year internship presentation
Nischal0101
 
PPTX
MongoDB for Spatio-Behavioral Data Analysis and Visualization
MongoDB
 
DOC
piyush_
Piyush Kapoor
 
PDF
Proud to be polyglot
Tugdual Grall
 
PPTX
Low coding and MSTR Robotics.pptx
Daniel Mager
 
PPTX
Internship softwaretraining@ijse
Jinadi Rashmika
 
DOC
Anupam chaturvedi resume latest
Anupam chaturvedi
 
PPTX
IT training provided by Aptech-Malviya Nagar centre
Aptech51
 
PDF
MIGRATION - PAIN OR GAIN?
DrupalCamp Kyiv
 
PPTX
shopeasy an e commerce website foy your final year project.pptx
pandamanoj872
 
DOC
Abinitio Experienced resume-Anilkumar
anilkumar kagitha
 
DOC
Ehab wafik CV(1)
Ehab Wafik
 
PPTX
Software engineering.pptx
JAGADEESWARIS6
 
DOC
Ananth_Ravishankar
ananth R
 
PDF
DataOps with Project Amaterasu
DataWorks Summit/Hadoop Summit
 
PDF
Dharmendra Vishwakarma - Curriculum Vitae
Dharmendra Vishwakarma
 
DOCX
Abhishek_Resume_Latest
Abhishek Singh
 
Prince_Kumar_JAVA_Developer
Prince nagsen
 
Architecting for Huper Growth and Great Engineering Culture
SARCCOM
 
Architecting for Hyper Growth and Great Engineering Culture
ifnu bima
 
Final year internship presentation
Nischal0101
 
MongoDB for Spatio-Behavioral Data Analysis and Visualization
MongoDB
 
piyush_
Piyush Kapoor
 
Proud to be polyglot
Tugdual Grall
 
Low coding and MSTR Robotics.pptx
Daniel Mager
 
Internship softwaretraining@ijse
Jinadi Rashmika
 
Anupam chaturvedi resume latest
Anupam chaturvedi
 
IT training provided by Aptech-Malviya Nagar centre
Aptech51
 
MIGRATION - PAIN OR GAIN?
DrupalCamp Kyiv
 
shopeasy an e commerce website foy your final year project.pptx
pandamanoj872
 
Abinitio Experienced resume-Anilkumar
anilkumar kagitha
 
Ehab wafik CV(1)
Ehab Wafik
 
Software engineering.pptx
JAGADEESWARIS6
 
Ananth_Ravishankar
ananth R
 
DataOps with Project Amaterasu
DataWorks Summit/Hadoop Summit
 
Dharmendra Vishwakarma - Curriculum Vitae
Dharmendra Vishwakarma
 
Abhishek_Resume_Latest
Abhishek Singh
 

Recently uploaded (20)

DOCX
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
PPTX
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
PPTX
Care of patients with elImination deviation.pptx
AneetaSharma15
 
PDF
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
PPTX
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
PPTX
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
PDF
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
PPTX
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
PPTX
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
PPTX
How to Apply for a Job From Odoo 18 Website
Celine George
 
PDF
RA 12028_ARAL_Orientation_Day-2-Sessions_v2.pdf
Seven De Los Reyes
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTX
CDH. pptx
AneetaSharma15
 
PPTX
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
PPTX
TEF & EA Bsc Nursing 5th sem.....BBBpptx
AneetaSharma15
 
PPTX
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
PPTX
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
PPTX
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
Care of patients with elImination deviation.pptx
AneetaSharma15
 
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
How to Apply for a Job From Odoo 18 Website
Celine George
 
RA 12028_ARAL_Orientation_Day-2-Sessions_v2.pdf
Seven De Los Reyes
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
CDH. pptx
AneetaSharma15
 
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
TEF & EA Bsc Nursing 5th sem.....BBBpptx
AneetaSharma15
 
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 

Student Industrial Training Presentation Slide

  • 1. Student Industrial Training (SIT) Name : Muhamad khairul filhan bin nusi Matric No : 18562 Programme : ICT Place of Internship : MIMOS KHTP
  • 2. Outline About Company Internship overview Challenges & limitations Achievements Self-Evaluations Recommmendations
  • 3. About MIMOS l MIMOS BERHAD (Malaysia's national R&D centre in ICT) l Established on 16 March 1995, as a company under the Ministry of Finance (MoF) . l MIMOS main activities : • Focusing on developing technology platforms. • Conducts research through innovative projects. • Develop software for government agencies • Enhance the marketing channel for the entrepreneur MIMOS TPMMIMOS KHTP
  • 4. MIMOS Operations Vision To be a Premier applied research centre in frontier technologies Mission To pioneer innovative information and communication technologies towards growing globally competitive indigenous industries. My Team MIMOS Products Department
  • 5. Overview of the Internship • MIMOS KHTP • (Software Development Team SDL) • From January 19, 2015 to August 21, 2015 • Projects : Public void project { Maven, NoSQL Database, Serialization , ElasticSearch, Jsoup, Coding Pattern }
  • 6. NoSQL Database NoSQL databases family : • non-relational • document-oriented • no prefixed, rigid, database schemas • no joins • horizontal scalability Document/oriented : MongoDB Key value : MapDB
  • 7. MongoDB with JAVA API • Scalable High-Performance Open-source and Document-oriented database • Full-index support for high performance • Made up of multiple collections and it’s schema-less,contains documents. MongoJack ( Perfect Jackson Mapper ) Reason : •MongoDB uses BSON to store documents. MongoJack provide Java JSON mapper for MongoDB. •Deserialises queried object directly from the MongoDB stream •Supports mapping ObjectIds to strings and byte arrays, using an @ObjectID annotation. Theory Aspects
  • 8. Develop the working RESTful webservices using Jetty and the MongoDB database. MongoDB with JAVA API Technical Aspects •Perform all the basic MongoDB CURD operations using the JAVA API. •Working and iterate with the Java model (person,company ). •Learn the MongoDB utility pattern. •Monitor all the database data using MonjaDB.
  • 9. MapDB with JAVA API • Pure Java database and embedded database engine. • Provides Java collections backed by disk/memory. • Huge indexes and persistent data model. Theory Aspects Benefit of using MapDB •High performance compared to HashMap •Secondary Collections. Overcome the limitations of scalability and performance by the rational databases. Using the Bind class, we can establishi binding and perform mapping. Primary Collections Secondary Collections Mapping
  • 10. Technical Aspects •Perform all the basic MapDB CURD operations using the JAVA API. •Working and iterate with the Java model (person,company ). •Learn the MapDB utility pattern. Develop the working RESTful webservices using Jetty and the MapDB database. (InverseMapping is implemented here). MapDB with JAVA API
  • 11. Serialization Gson • Gson is a Java library to convert java objects to/from JSON • presentation. • JSON is a JavaScript Object Notation,data-interchange format. • Allow custom representation for objects. • toJson() and fromJson() method Disadvantages : • Slow serialization and deserialization performance compared to Jackson. • Dont have Tree model structure (DOM-like access). • Only default constructor can be used .
  • 12. Serialization Apache Avro • Rich data structures ,compact and fast binary data formats. • Store persistent data in a container file. • Relies on schemas. The schema is used every time we access the avro data. Special features : •Dynamic Typing •Untagged data •No manually-assigned field IDs Already implement Avro jersey protocols. The performance is fast.
  • 13. ElasticSearch Features : •Distributed and multitenant-capable full-text search engine with a RESTful web interface •Schema-free JSON documents. •Allow storing,searching and analyzing big volumes of data quickly. Technical Aspect •Perform the basic ElasticSearch operation using the Java API such as Index,Get,Search,Delete and Update. •Develop the utility class for the ElasticSearch by referring to the recommended pattern.
  • 15. Jsoup • Best Java HTML parser,implements the HTML5 specifications. • Consist of DOM ( Document-object model ) to ease the input, extracting data, modifying data and cleaning HTML process. • Very fast and high performance in extracting data from the HTML. My Task • Query the elements and contents from the websites like TheStar and myMetro. • Clean the Html contents by using HtmlCleaner libraries.
  • 16. Jsoup Screenshot from the project. Tools Description Unit Test HtmlUnit Jsoup Extract Html JTidy Traverse XML elements
  • 17. Apache Maven •Maven is the build-tool or software project management tools. •Maven build lifecycle is a well define the order in which the goals are to be executed. Maven Goals : clean package install generate-sources deploy
  • 18. JUnit • Perfect unit testing framework for the Java programming languages. • Assisting in development of test-drive development. • Features : • Follow the unit testing pattern provided from Mr. Matthew. • Provides Annotation to identify the test methods. • Provides Assertion for testing expected results. • Less complex and take less time.
  • 19. Current Project RESTNoSQL - Understand the REST Java protocol. - Implements the project design pattern such as proxy, command and filter pattern. - Steps to the final project delivarables. Delivarables item
  • 20. Challenges and Achievement Challenges • Professional Environment • New Technology • Requirements Achievement • MongoDB, MapDB, • ElasticSearch, Apache Lucene • Java advance concept and framework ( MVC ) • Data structures in Java • JUnit ( Test cases ),Jsoup • Serialization : Avro, Gson • Coding pattern and naming conventions in Java • Time management • Deductive and inductive coding • Critical reasoning and clean coding
  • 21. Self - Evaluation Quality of work Initiative Quantity of work Attendance Punctuality Dependability Attitude Relation with others Overall Work on own initiative Good Regular Good Good Good Very Good Very good and accepted Good
  • 22. Conclusion • Industrial training program in MIMOS had given oppurtinities to trainee to prepare themself as future IT experts. • MIMOS is one of the best R&D company for trainee to have exposure on Information Technology development industry. • MIMOS has a lot of dedicated employees who is willing to help to make this industrial training program a success. • Well delivered the final project and give benefits to the Host Company supervisor and manager. Recommendations •Applying the leading company work environment into MIMOS culture. •Reduce the relationship gap between the industry and education. •Encourages employees to think strategically about the R&D activities in MIMOS.