Creational Design Patterns in Java
4.5 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
52 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Creational Design Patterns in Java to your Wishlist.

Add to Wishlist

Creational Design Patterns in Java

This course covers creational design patterns in Java
4.5 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
52 students enrolled
Last updated 11/2016
English
Current price: $10 Original price: $30 Discount: 67% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 2 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Able to understand what creational design pattern is
  • When to use creational design pattern
  • How to use creational design pattern
View Curriculum
Requirements
  • Basic Knowledge of Java programming
Description

Learn some of the most useful, important and common design patterns in Java.Includes lots of examples with full source code. Understand when to use Creational Design Patterns ,how to use them and also how they are already in use inside JDK source code itself .

"Design Patterns" has been the hot topic in the Java/J2EE interview for some time .This Covers following Creational Design Patterns.

  • Singleton
  • Factory
  • Abstract Factory
  • Builder
  • Prototype
Who is the target audience?
  • Any Java programmer whether a beginner or an experience one
Students Who Viewed This Course Also Viewed
Curriculum For This Course
21 Lectures
01:19:22
+
Introduction
1 Lecture 01:35

Basic introduction on what is design pattern,what are creational design patterns

Preview 01:35
+
How to access source code
2 Lectures 00:42

Instructions on how to access/download the source code

How to download source code
00:09

Instructions on how to setup eclipse with the downloaded source code.

How to setup the downloaded code
00:32
+
Singleton
5 Lectures 13:28

Basic concepts on Singleton

Preview 01:25

Practical example Demo on classical singleton

Classic Singleton Demo
03:55

Practical example Demo on eager singleton

Eager Singleton Demo
01:40

Practical example Demo on threadsafe singleton which implements double checked locking

Threadsafe Singleton Demo
04:30

Sample implementation of Singleton from within JDK

Singleton example from JDK
01:58
+
Factory
4 Lectures 19:36

Basic concepts on Factory Design Pattern.

Preview 03:23

Practical example Demo on Simple Factory

Preview 03:21

Practical example Demo on Factory Method

Preview 07:09

Practical example Demo on Static Factory Method

Preview 05:43
+
Abstract Factory
3 Lectures 17:39

Basic concepts on Abstract Factory Design Pattern.

Abstract Factory Concepts
01:42

Practical example Demo on Abstract Factory

Abstract Factory Demo
10:04

Practical example Demo on Abstract Factory from JDK

Abstract Factory example from JDK
05:53
+
Prototype
3 Lectures 12:11

Basic concepts on Prototype Design Pattern.

Prototype Concepts
00:54

Practical example Demo on Prototype

Prototype Demo
03:51

Practical example Demo on Prototype from JDK

Prototype Example From JDK
07:26
+
Builder
3 Lectures 14:19

Basic concepts on Builder Design Pattern.

Builder Concepts
02:33

Practical example Demo on Builder

Builder Demo
06:50

Practical example Demo on Builder from JDK

Builder example from JDK
04:56
About the Instructor
Swapan Kumar Dutta
4.0 Average rating
77 Reviews
1,399 Students
2 Courses
Java Expert

A Java and Big data enthusiast !
I am a programming lover and fan of JEE based technologies .

Recently involved Big Data and Cloud based technical activities .Willing to share quality tutorials on Java/JEE based real life problem solving ...starting from basics to advanced level .Hope it would be interesting and full of fun !!