Вы находитесь на странице: 1из 7

6 Months Industrial Training In Java Technology

Why To Learn Java?


When it comes to comparison of various languages, Java proves to be most effective language
due to its versatility, efficiency, platform portability, and security. Due to this more than 6.5
million software developers has learned this platform.
Java can be used to develop Web Applications, Desktop Applications, Mobile Applications. Java
is used develop programs for various embedded systems and even Gaming consoles. Also
android developers has selected Java as standard for developing Android Applications.
Java is used in every major industry segment and has a presence in a wide range of devices,
computers, and networks. Java platform is available in laptops to datacenters, game consoles to
scientific supercomputers, cell phones to the Internet.

Our Advanced Java training in chandigarh offers various


advantages & we also provide development of mobile
applications in java.
Problab Technologies Chandigarh is providing Core java and Advance Java Training in
Chandigarh with 100% practical training . Problab is providing detailed expertise with basics ,
advanced topics and Frameworks like hibernate , Struts , Spring . Candidates from different
colleges from btech ,diploma, mca,bca etc undergo Six weeks and six months training in java
development from Problab Technologies in chandigarh . Problab technologies Pvt Ltd is also
Developing Innovative products in Java using Advance frameworks like Hibernate , Struts ,
Spring . Problab Has already trained over 3000 professionals in Java development Since 2012 .

Java Technology Curriculum:


Core Java

1. Getting Started
1.1. About Java
1.2. History
1.3. Versions
1.4. PATH environment variables
2. OOP Concepts
2.1. Object
2.2. Class

http://www.problab.com/six-months-industrial-training-in-chandigarh/
http://www.problab.com/six-weeks-industrial-training-in-chandigarh//

2.3. Inheritance
2.4. Interface
2.5. Package
3. Basics
3.1. variables
3.2. arrays
3.3. operators
3.4. Expressions
3.5. Statements
3.6. Blocks
3.7. Control Flow
4. Classes
4.1. Declare classes
4.2. member variables
4.3. methods
4.4. constructors
4.5. return statements
4.6. controlling access
4.7. Inner classes
4.8. local classes
4.9. anonymous classes
4.10. lambdas
5. Objects
5.1. creating
5.2. using
6. Interfaces
6.1. defining
6.2. implementing
6.3. using
6.4. evolving
6.5. default methods
7. Inheritance
7.1. multiple inheritance
7.2. polymorphism
7.3. hiding fields
7.4. final classes, methods
7.5. abstract classes, methods
8. Annotations
8.1. declaring
8.2. predefined
8.3. type annotations
9. Numbers and Strings
9.1. number classes
9.2. formatting numbers
9.3. converting between numbers and strings
9.4. autoboxing and unboxing
10. Generics
10.1. uses
10.2. types
10.3. methods
10.4. type parameters
10.5. type inference

http://www.problab.com/six-months-industrial-training-in-chandigarh/
http://www.problab.com/six-weeks-industrial-training-in-chandigarh//

10.6. wildcards
10.7. type erasure
10.8. restrictions
11. Packages
11.1. creating and using
11.2. naming packages
11.3. managing sources
12. Exceptions
12.1. what is exception
12.2. catch or specify
12.3. handing
12.4. how to throw
12.5. unchecked exceptions
12.6. advantages
13. Basic I/O
13.1. streams
13.2. scanning and formatting
13.3. NIO
14. Concurrency
14.1. Processes and Threads
14.2. synchronization
14.3. Liveness
14.4. Guarded Blocks
14.5. Immutable objects
14.6. high level concurrency
15. Regex
15.1. Test Harness
15.2. Characters, Strings
15.3. quantifiers
15.4. capturing groups
15.5. boundary matchers
15.6. Pattern, Matcher, PatternSyntaxException classes
16. Packaging Programs
16.1. using JAR
16.2. working with manifest
16.3. signing and verifying
17. Collections Framework
17.1. introduction
17.2. Collection, Set, Map, List, SortedSet, SortedMap
17.3. Object ordering
17.4. Aggregate Operations
17.5. Algorithms
18. Date Time
18.1. Design Principles
18.2. Naming Conventions
18.3. Parsing and Formatting
18.4. Non-ISO Date Conversion
19. Internationalization
19.1. Before and After
19.2. Setting Locale
19.3. Locale Specific Data

http://www.problab.com/six-months-industrial-training-in-chandigarh/
http://www.problab.com/six-weeks-industrial-training-in-chandigarh//

19.4. Formatting
19.5. Working with text
20. JDBC
20.1. Architecture
20.2. Connecting and handling
20.3. setting up tables
20.4. Prepared statements
20.5. using different types of objects

Web Designs

1. HTML5
1.1. how to work
1.2. starting HTML
1.3. use the HTML5 semantic elements
1.4. cross-browser compatibility
1.5. code links
1.6. images
1.7. tables
2. CSS3
2.1. provide CSS style
2.2. basic CSS
2.3. rules and comments
2.4. format a table
3. Javascript, jQuery
3.1. functions
3.2. validations
3.3. ajax
3.4. other important functionality

Servlets and JSP (Head First)

1. Why use Servlets & JSPs


1.1. web servers and clients
1.2. HTTP protocol
1.3. GET and POST
1.4. Write, deploy, run
2. Web app architecture
2.1. what is container
2.2. name servlets and mapping
2.3. Model-View-Controller (MVC)
2.4. Deployment Descriptor
3. Mini MVC Tutorial
3.1. MVC Application
3.2. Create environments
3.3. Create and test HTML
3.4. create DD
3.5. model components
3.6. Create JSP
4. Servlets
4.1. Servlet life
4.2. initialization and threads
4.3. handle GET and POST
4.4. sending and using parameters

http://www.problab.com/six-months-industrial-training-in-chandigarh/
http://www.problab.com/six-weeks-industrial-training-in-chandigarh//

4.5. request, response, headers


4.6. redirect vs. dispatcher
5. Web App Working
5.1. init parameters
5.2. ServletConfig and ServletContext
5.3. ServletContextListener
5.4. Singlethreadmodel
6. Conversational State
6.1. Sessions, cookies
6.2. url rewriting
6.3. HttpSession
6.4. Listeners
7. JSP
7.1. expressions, variables and declarations
7.2. Lifecycle
7.3. Scriptlets
7.4. converting properties
7.5. EL (Expression Language)
7.6. JSTL
7.7. Custom Tags
8. Deploying web app
8.1. key deployment task
8.2. WAR files
8.3. Configure DD
9. Security: Authentication, Authorization
10. filters.
11. design patterns

Struts 2 (Struts 2 in Action)

1. Introduction to modern web applications


1.1. a quick study
1.2. frameworks for web applications
2. Saying hello to struts 2
2.1. configurations
2.2. declaring architecture
2.3. Intelligent defaults
2.4. deploy the sample app
2.5. using annotations
3. struts 2 actions
3.1. introduction
3.2. portfolio application
3.3. using struts-default package
3.4. implementing actions
3.5. transferring data
3.6. file uploading
4. Adding workflow
4.1. intercept requests
4.2. developing interceptors
4.3. built-in Struts 2 interceptors
4.4. declaring interceptors
4.5. building your own interceptors

http://www.problab.com/six-months-industrial-training-in-chandigarh/
http://www.problab.com/six-weeks-industrial-training-in-chandigarh//

5. Data transfer
5.1. OGNL
5.2. built-in type converters
5.3. implementing type converter
5.4. configuring framework
6. Building a view
6.1. overview of struts tags
6.2. ActionContext and OGNL
6.3. API syntax
6.4. data tags
6.5. control tags and others
6.6. using JSTL
7. UI Component tags
7.1. tags, templates, themes
7.2. UI component tag reference
8. Results in detail
8.1. after action
8.2. result types
8.3. JSP alternatives
9. Integrating with Spring and Hibernate/JPA
10. Exploring the validation framework
11. Understanding internationalization
12. Best practices

Features of Our Training:


1. World Class Infrastructure which includes A C classrooms and computer labs. The facilities
given to the students at Problab Technology are at par with the best institutes. We believe in
quality and that is why our courses, training as well as ambiance are matchless.
2. A Well Stocked Library And Availability Of Study Material: We give you all the resources
needed to study and be the best that you can be in your area of expertise.
3. Regular Assessment: We know the importance assessment holds for learning and that is
why, after a week of in depth training, we assess the students at the weekend. This regular
assessment helps our teachers to understand the weakness and strength of their students and
work on them promptly.
4. Demo Classes: We at Problab Technology believe in quality education and this is the reason
why we give demo classes to all our prospective students. The period of the demo classes is
one week, which is long enough to make up your mind.
5. Convenient Location: Our institute is easily accessible from railway stations as well as
buses.

Java Training Certification, Placement and other Activities

Free Spoken English, Personality Development & IELTS Classes on Daily basis

Life-Time Learning and Placement Card

6 Months/6 Weeks Training + Project Certificate


java Experience Certificate

Job Interview Preparation

Multiple Job Interviews + 100% Job Assistance

http://www.problab.com/six-months-industrial-training-in-chandigarh/
http://www.problab.com/six-weeks-industrial-training-in-chandigarh//

Part Time / Full Time Job Offer for each student during training (Earn while you learn)

One-to-one Project and Project will be made Live and to make it Live

http://www.problab.com/six-months-industrial-training-in-chandigarh/
http://www.problab.com/six-weeks-industrial-training-in-chandigarh//

Вам также может понравиться