Java SE and Java EE

Java SE and Java EE

Description

All the sessions involve Motivational / behavioral / positive attitudinal inputs and
examples which are customized as per the group / individual so that major positive
change is evident in the candidates.

What you'll learn

The sessions are conducted in the following pattern:
 ILD – Instructor Led Delivery
 Concept Building
 Practical Orientation
 Doubt Solving
 Evaluation & Feedback
 Minor & major Projects
All the sessions involve Motivational / behavioral / positive attitudinal inputs and
examples which are customized as per the group / individual so that major positive
change is evident in the candidates.

Course Duration
100 Hours / student
Material to the students:

Soft copy of content with latest technology platform being used globally .

Modus Operandi

Workshop of 3/4/5 Hour a day to complete 100 hours @ 30 days

Requirements

All the sessions involve Motivational / behavioral / positive attitudinal inputs and
examples which are customized as per the group / individual so that major positive
change is evident in the candidates.

Course Content


Core Java-
Module 1- (3 + 3)
• IDE - IntelliJ Community Edition- Exploring, Shortcut
• Writing your first Java program.
• Variables, Data Types(Primitives, Wrapper, Object)
• TypeCasting, AutoBoxing, AutoUnboxing
• Understanding String (Operations, Immutability, Storage, Optimization)
• Operators and Operator precedence.
• Ternary Operator
• Keywords and Expression.
• Code Organization (Indentation, Spaces, braces)
• Control Flow - If, else, switch, while loop, for loop
• Fields and Methods - definition and call, recursion, overloading
• Exercise-

Module 2- (3 + 3)
• Class and Objects
• Reference vs object vs class
• Inheritance and composition
• this and super
• Method overriding
• static vs instance variable, methods
• Encapsulation, polymorphism, Abstraction
• Interface, abstract class, concrete class, Inner class, Anonymous class

H.O- 205, LGF, Greater Kailash II, New Delhi – 110048, INDIA, e. info@tpcglobal.in
C.O: D-398, Govind Puram, Ghaziabad , NCR, INDIA, web: www.tpcglobal.in
B.O: S R Tower, Shiva Enclave, GMS Road, Ballupur Chauk, Dehradun- 248 001, Uttarakhand, INDIA
• Arrays
• Enums and Annotations
Module 3- (1)
• Naming Conventions
• package
• access modifiers, visibility, scope and qualifiers- static, final
Module 4 - (3 + 3)
• Collection Overview- Iterable, collection, map
• Iterator
• Comparable, Comparator
• Immutable classes ans collections
• List- (Arraylist, LinkedList)
• Map - (HashMap, LinkedHashMap, TreeMap)
• Set - (HashSet, LinkedHashSet, SortedSet)
• HashMap - Role of equals and HashCode
• Misc- Stack, Queue, Deque
Module 5 - (3)
• Introduction to generics
• Invariance and Covariance
• Get and Put principle
• Defining Generic class and methods

Module 6- (3 + 1)
• Introduction to Exception Handling
• try, catch throws, throw
• Stacktrace
• Runtime vs Compiletime Exception
• Exception while overriding

H.O- 205, LGF, Greater Kailash II, New Delhi – 110048, INDIA, e. info@tpcglobal.in
C.O: D-398, Govind Puram, Ghaziabad , NCR, INDIA, web: www.tpcglobal.in
B.O: S R Tower, Shiva Enclave, GMS Road, Ballupur Chauk, Dehradun- 248 001, Uttarakhand, INDIA
• try with resource
• handling multiple exception (java 7)
Module 7 - (3 + 3)
• Introduction to Java IO.
• Files, Networking
• Byte and Char Array
• Streams (Input/ Output)
• System.in, System.out
• Readers and Writers (FileReader, FileWriter, BufferedReader, BufferedWriter, StringReader,
StringWriter, PrintWriter)
• BufferedInputStream, BufferedOutputStream.

Module 8- (3 + 3)
• Overview of Multithreading
• Creating and starting java threads.
• Race condition, critical section, thread safety, shared resources
• Thread safety and immutability
• Java memory model, synchronized block, volatile
• Thread signaling -Wait and Notify
• Deadlock and starvation
• ExecutorService, Callable, Future
Module9- (3 +3)
• Java 8 Intro
• Functional vs Imparative Programming
• Functional Interface, default methods
• Optional , Predicate, lambda, method reference
• Streams, boxed streams
• Java 8 Comparator

H.O- 205, LGF, Greater Kailash II, New Delhi – 110048, INDIA, e. info@tpcglobal.in
C.O: D-398, Govind Puram, Ghaziabad , NCR, INDIA, web: www.tpcglobal.in
B.O: S R Tower, Shiva Enclave, GMS Road, Ballupur Chauk, Dehradun- 248 001, Uttarakhand, INDIA
Advance java
Module1 – Servlets and JSPs
 Annotations
 Web Application and Fundamentals
 Web Servers
 Servlets Introduction
 Context and Configuration
 File Chaining
 Session Management
 Filtering
 Listeners
 JSP Basics
 JSP Elements
 Implicit Objects & forms
 Directives
 Custom Tags
 JSTL
Please feel free to suggest if some modification is required on content based on your rich
academic/ industry experience.
Assuring you our best services,
Thanking You,
Regards,


  • Duration
    100 Months
  • Category
    Technology Programs
  • Laguage
    English
  • Certificate
    Yes
  • Recourse
    5 Downloadable Files

Get Online Courses For Free Register Now

Schedule a consultation to see how
Forouzan Insurance can reduce your risk