6 Months Industrial Training in Java Technology

7
http://www.problab.com/six-months-industrial-training-in-chandigarh/ http://www.problab.com/six-weeks-industrial-training-in-chandigarh// 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

description

Problab Technology provides 6 Months/weeks Industrial training in Chandigarh in PHP, Java, .Net, Android, Web Designing, Software Testing, ROR, Hadoop.

Transcript of 6 Months Industrial Training in Java Technology

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

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