0% found this document useful (0 votes)
32 views

Java Training

The document is a training report submitted by Devanshi (roll number 1221201) for partial fulfillment of a Bachelor of Technology degree in computer science and engineering at JMIT Radaur. It covers a summer training program in Java conducted under the supervision of Mrs. Ritu Ranjal at the computer science and engineering department. The report includes a declaration by Devanshi, acknowledgements, preface describing the objectives of the training, a table of contents, and outlines chapters to be included such as an introduction, academic and technical importance of Java, detailed study of Java processes and methods, proposed system architecture and design, prototyped module implementations, future scope and limitations, learning outcomes and conclusion, and bibliography.

Uploaded by

sohangashirana
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

Java Training

The document is a training report submitted by Devanshi (roll number 1221201) for partial fulfillment of a Bachelor of Technology degree in computer science and engineering at JMIT Radaur. It covers a summer training program in Java conducted under the supervision of Mrs. Ritu Ranjal at the computer science and engineering department. The report includes a declaration by Devanshi, acknowledgements, preface describing the objectives of the training, a table of contents, and outlines chapters to be included such as an introduction, academic and technical importance of Java, detailed study of Java processes and methods, proposed system architecture and design, prototyped module implementations, future scope and limitations, learning outcomes and conclusion, and bibliography.

Uploaded by

sohangashirana
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

A

Training Report
On

Java

Submitted for Partial Fulfillment of the Award of


Bachelor of Technology (B.Tech) in CSE Deptt.
Kurukshetra University Kurukshetra

Submitted By:

Devanshi

1221201

Submitted to: Mrs Ritu Ranjal

Department of Computer Science & Engineering

JMIT Radaur
Affiliated to Kurukshetra University Kurukshetra
Declaration
I hereby certify that the work which is being presented in the Training Report entitled, “java” by me,
Devanshi (Roll No.1221201)) in partial fulfillment of the requirements for the award of degree of
Bachelor of Technology in Computer Science & Engineering

at JMIT Radaur (Affiliated to Kurukshetra University Kurukshetra ) is an authentic record of my own


work carried out under the supervision of Mrs Deepika

(Candidate Name & Signature)


Acknowledgement
The writing of this training report has been assisted by the generous help of many people. I feel
that I was very fortunate to receive assistance from them. I wish to express my sincere
appreciation to them.

First and foremost, I am indebted to my principal supervisor, Mrs Deepika (computer


Department) of Achiever Technology who has been very supportive at every stage of my
preparations. I wish to express my utmost gratitude to her for /her invaluable advice and
patience in reading, correcting and commenting on the drafts of the report and, more importantly,
for his/her generosity which I have received throughout my training program.

I would like to acknowledge and extended my heartfelt gratitude to Dr. Gaurav Sharma, Head
of Department who provided me the golden opportunity to undergo and complete this training
program.

I wish to express my thanks to Er. Rajiv Bansal who also helped me in conducting this study
and encouraged me throughout this journey.

Finally, I am particularly indebted to my dearest parents/guardians as without their generous


assistance and love; this dissertation could never have been completed.

Devanshi

1221201
Preface
Objectives of the Training:

This curriculum based summer training program is providing an understanding about building
GUIs for web-based applications and web services and to learn how to develop computer
applications under Visual Environment, with an emphasis on the correct application of object-
oriented methods. The program also impart learning for the usage of high-end processes in
problem solving and to get introduced with the current-age industry standards
This training covers all major language features including Object-Oriented concepts, Windows
Forms programming, ADO.Net and also covering LINQ, WCF and Web Services etc.

The end objectives of the training are to obtain an In-depth knowledge to:
 Gain an understanding of the Microsoft .NET architecture.
 Gain a working knowledge of the C-Sharp programming language and learn how to build
object-oriented applications using C-Sharp.
 Gain a comprehensive understanding of the philosophy and architecture of C-Sharp
programming.
 Attain a detailed working knowledge of C-Sharp Implicit Types, Object Initializers,
Delegates, Anonymous Types & Methods, Extension Methods, Lambda Expression,
LINQ and many more.
 Acquire a working knowledge of creating and rich internet Web applications using the
.NET Framework 4.5 and Visual Studio 2012.
 Attain a detailed knowledge of the building blocks of Web application, including C-
Sharp, ASP.NET, ADO.NET, Web Services and Ajax.
 Understand the ASP.NET programming model issues, such as State, Caching and Data
Handling Management (DHM).
 Configure and deploy a Microsoft ASP.NET Web application.
 Produce ASP.NET programs for the web using solid multilayer architectures.
 Learn how to implement web applications using web forms, including programs that
interact with Databases.
 Work with data from multi sources like objects, XML, databases using Language
Integrated Query (LINQ) and the Entity Framework (EF).
 Develop a clean, maintainable code base using the Model View Controller (MVC)
architecture.
 Create flexible views for user interaction with view helpers.
 Learn to manage data access tasks by using LINQ.
 Learn to create a Microsoft ASP.NET AJAX application.
 Learn to consume and Windows Communication Foundation (WCF) services.
 Learn to manage data by using ASP.NET Dynamic Data.
Table of Contents

Certificate of Training (Photo Copy Only)............................................................................i


Declaration............................................................................................................................ii
Acknowledgement.................................................................................................................iii
Preface (Objective of the Training).......................................................................................iv
Table of Contents...................................................................................................................v
Profile of the Company & Training Division........................................................................vi
Scheduled Chart of Training Activities.................................................................................vii
List of Figures….................................................................................................................................viii
List of Tables…..................................................................................................................................ix
List of Abbreviations…......................................................................................................................x

Chapters (As per the actual):

Chapter 1: Introduction

Chapter 2: Academic & Technical Importance of the Learning/Observed Sequence

Chapter 3: Detail Study of Processes/ Protocols/ Methods/ Languages/ Case Domain

Chapter 4: Proposed System Architecture and Design of the Problem (Flow Charts/ DFDs, if any)
Chapter 5: Prototyped Module Implementations (Pseudo-codes/Algorithms) / Inspection Results
Chapter 6: Future Scope & Limitations

Chapter 7: Learning Outcomes & Conclusion

Chapter 8: Bibliography (No referencing to Wikipedia) in Proper Formatting

Chapter 9: Appendix (containing code/ algorithms along with the Results/ Screen Prints (If any) *
Company Profile

Achiever Technology ,Kurukshetra is a leading training institute in providing career- oriented


education to the students so as to equip them with requisite qualification and training. This will
enable them either to take up a gainful employment or start their own enterprise and become self-
sufficient. The organization has adequate infrastructure to cater the needs of training courses
being offered including a full-fledged Library and Computer labs.

Achiever Technology is totally alive to the needs and aspirations of the student community and
keeps itself abreast of the changes taking place on the industrial front of the country and
excelling in their field by providing industry oriented trainings in the area of Object Oriented
Programming through Visual Studio Dot Net 2012 & Advanced Java, PRO-E, Embedded
Systems, CISCO and Animation etc.

The training division of Achiever Technology


has well trained, competent, experienced and highly dedicatefaculty to impart theoretical as well as
practical learning to its students, Regular involvement of the expert outside faculty having in-line
experience from reputed institutions and organizations help in improving the quality and gives wider
exposure to the students.

The Institute has good market rapport and sponsors their students for various live industrial
projects during and after the training to inculcate their skills and knowledge to the practical
world. The Institute is committed to provide quality vocational and technical education to its
students, so as to boost their morale and instill new confidence to prepare them to accept the
challenges of life and put their best foot forward in the march to success for betterment of their
lot.
TRAINING SCHEDULE w.e.f. June 26, 2022

Time Contents
Duration
INTRODUCTOR Introduction to ASP.NET Framework, HTML basics, Flashback on basic concepts
Y WEEK of C and C++.

(26-06-2022 to 27-
06-2022)
Working with standard controls for web development i.e. Label, TextBox, Button,
DropDownList, Arrays, Binding Concepts, Date Selection with DDL, Calendar,
WEEK-1 Radio Button, Radio Button List.Continue with standard toolbox i.e. CheckBox,
(30-06-2022 to CheckBoxList, ListBox. Linking b/w web pages via hyperlink, linkbutton, button,
04-07-2022) anchor Tag.
Displaying Images via Image and ImageButton control, Passing Values b/w web
pages. Multiview and View Controls.Introduction to CSS. Working with Themes.
WEEK-2 Validator controls i.e. RequiredFieldValidator, RangeValidator,
RegularExpressionValidator, CompareValidator, Customvalidator, Validation
(07-07-2022 to
11-07-2022) Summary. AdRotator, Working with XML, Bullet listControl, Working with
features of DateTime class, Hidden Field Contol, FileUpload control.
WEEK-3 Working with Navigation Controls i.e. Sitemap, Menu, Tree View
(22-07-2022 to Control.Working with database, Installation of MSSQL MSSQL, Basic SQL
18-07-2022) commands, Working with ADO.NET. Working with data controls i.e. Grid View,
Details View, Data List, Form View, List View, Editing templates,
Designing and implementation of pages like login, signup, change password,
WEEK-4 Forgot Password etc., Working with standard login controls, To send mail from
smtp, website configurations and roles, Working with classes and objects, Ajax
(21-07-2022 to extensions i.e. cript Manager, Update Panel, Timer, Update Progress etc.,
25-07-2022)
Installation of ajax control tool kit, working with ajax kit around 50 controls, Web
Services, WCF, Class Encryption, Concept of hashing, Prevention of SQL
injection attacks, SEO and Deployment concepts.
WEEK-5 Project Work with Group Allotment, Title selection, requirement analysis,
Accessing templates, Designing logos, Layout designing by css.
(28-07-2022 to
01-08-2022)
WEEK-6 Designing, Implementation, Debugging and Testing, Building.
(04-08-2022 to
08-08-2022)

You might also like