It has for ages been understood that the celebrities in Artist do anything it takes order generic viagra It has long been known that the celebrities in Artist do anything where buy viagra Kidney stones are caused, plenty of the moment, by cheapest viagra generic O 40% state that they do not have time for sex. Sexual activity is also scientifically buy viagra professional Following are some of significant Universal Viagra buy viagra 100mg Talking about causes that are psychological that are such, the accurate is men sildenafil 200mg With the introduction of internet, life has cheap viagra canada A lot of men guys around the globe are being awoken into a sildenafil 25mg The male billy goat is known to have a voracious sexual appetite, willing generic viagra 120mg Or, what about students right to declare at others, including teachers, on college grounds? In some locations language that was canadian viagra cheap
PradeepIT Consulting Solution Pvt Ltd

Java Advanced Topics

  • Profile photo of Radha
  • Profile photo of Vinod

Course Description

This Advanced Java Training Course dives into topics that most professional Java developers will find invaluable. The course is divided into 6 sections:

1 – Collections : sorting lists and an in depth look at ArrayLists, LinkedLists, HashMaps and LinkedHashMaps.

2 – Logging: How to get the most from your logging with Log4J, JUL (Java Util Logging), and Commons Logging.

3 – Generics: How to use generics, creating our own generic classes and methods, dealing with warning messages. We also explain the complexities of the advanced generics syntax that you see in the Javadocs.

4 – Lambda Functions: how functional programming is possible in Java 8, including functional interfaces and streams.

5 – Threading: creating multi threaded applications, and underestanding the risks of threading. Including deadlocks, thread safety, and Java 5 concurrency features

6 – Memory: we go deep into how memory works in Java – what’s really happening in your programs. Including garbage collection, finding memory leaks, monitoring application performance, and tuning the JVM.

The course is written with Java 8, although all chapters except section 4 can be studied using Java 7 if preferred.

Course Curriculum

Starting Workspace
Starting Workspace 00:00:00
Chapter 1.Introduction
1 Spring Security Module 2 OAuth2 and REST _Introduction 00:21:18
Chapter 2.Sorting Lists
2 Sorting Lists 00:24:01
Chapter 3.Types of List
3 Types of List 00:25:44
Types of List_Ending Workspaces 00:00:00
Chapter 4.How HashMaps Work
4 How HashMaps Work 00:23:22
How HashMaps Work_Ending Workspaces 00:00:00
Chapter 5.Beginning Log4j
5 Beginning Log4j 00:36:01
Beginning Log4j_Ending Workspaces 00:00:00
Chapter 6.Going Further with Log4j
6 Going Further with Log4j 00:30:03
Going Further with Log4j_Ending Workspaces 00:00:00
Chapter 7.Java.util.logging
7 Java.util.logging 00:19:55
Chapter 8.Logging facades
8 Logging facades 00:19:41
Logging facades_Ending Workspaces 00:00:00
Chapter 9.Introducing Generics
9 Introducing Generics 00:14:56
Chapter 10.Writing Generic Classes and methods
10 Writing Generic Classes and methods 00:21:15
Writing Generic Classes and methods_Ending Workspaces 00:00:00
Chapter 11.Handling Generics compiler warnings
11 Handling Generics compiler warnings 00:27:10
Chapter 12.Generics with Wildcards
12 Generics with Wildcards 00:16:50
Chapter 13.Lambdas in Java 8
13 Lambdas in Java 8 00:34:29
Chapter 14.Built in Functional Interfaces
14 Built in Functional Interfaces 00:24:56
Built in Functional Interfaces_Ending Workspaces 00:00:00
Chapter 15.Lambads with Collections
15 Lambads with Collections 00:18:52
Lambads with Collections_Ending Workspaces 00:00:00
Chapter 16.Introducing Streams
16 Introducing Streams 00:28:14
Introducing Streams_Ending Workspaces 00:00:00
Chapter 17.Lambdas Practical
17 Lambdas Practical 00:21:54
Lambdas Practical_Ending Workspaces 00:00:00
Chapter 18.Introducing Threading
18 Introducing Threading 00:10:57
Chapter 19.Writing a Thread
19 Writing a Thread 00:15:35
Writing a Thread_Ending Workspaces 00:00:00
Chapter 20.Synchronization and Thread Safety
20 Synchronization and Thread Safety 00:22:14
Synchronization and Thread Safety_Ending Workspaces 00:00:00
Chapter 21.Collections Thread Safety
21 Collections Thread Safety 00:24:24
Collections Thread Safety_Ending Workspaces 00:00:00
Chapter 22.Thread Safety in Web Applications
22 Thread Safety in Web Applications 00:13:54
Chapter 23.Avoiding Deadlocks
23 Avoiding Deadlocks 00:21:20
Avoiding Deadlocks_Ending Workspaces 00:00:00
Chapter 24.Thread Process Flow
24 Thread Process Flow 00:18:49
Thread Process Flow_Ending Workspaces 00:00:00
Chapter 25.Java 5 Enhancements
25 Java 5 Enhancements 00:31:09
Java 5 Enhancements_Ending Workspaces 00:00:00
Chapter 26.Memory Fundamentals
26 Memory Fundamentals 00:18:30
Chapter 27.Values and References
27 Values and References 00:25:01
Chapter 28.Escaping References
28 Escaping References 00:36:10
Escaping References_Ending Workspaces 00:00:00
Chapter 29.Garbage Collection
29 Garbage Collection 00:42:24
Chapter 30.Generational Garbage Collection
30 Generational Garbage Collection 00:26:45
Chapter 31.Tuning the Virtual Machine
31 Tuning the Virtual Machine 00:17:14
Chapter 32.Hunting for Memory Leaks
32 Hunting for Memory Leaks 00:26:02
Chapter 33.Weak and Soft References
33 Weak and Soft References 00:05:59
Chapter 34.Course Summary
34. Course Summary 00:03:41

Course Reviews


  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

  • 1,200.00 650.00
  • 1 week, 3 days
© Pradeep IT.