Thanks for applying for scholarship test.
Our career counsellor will inform you soon regarding the test details.
Online Self Learning Courses are designed for self-directed training, allowing participants to begin at their convenience with structured training and review exercises to reinforce learning. You'll learn through videos, PPTs and complete assignments, projects and other activities designed to enhance learning outcomes, all at times that are most convenient to you.
Course Price at
Learn Architecture & Design Patterns Live Online from top industry professionals
Interactions with an Live Expert, get your doubts cleared in Real Time.
Access to World Class Instructors, from anywhere
Your guide from Edureka, to ensure you achieve your learning goals.
Live course assures 6 times more probability of getting certified
Learning Objectives - In this module, you will understand the basic overview of OOP concepts and implementation of DAO & Factory Pattern.
(a) Object Oriented Programming concepts
(b) Unified Modeling Language
(c) Introduction to Design Patterns
(d) SOLID Principles (SRP, OCP, LSP, IS, DI)
Topics - Inheritance, Polymorphism, Interfaces, Different Member Field Attributes, Understand Design Patterns, Design Patterns using well defined UML Diagrams, Importance of Design Patterns, Introduction to different Classes of Design Patterns, Implementing DAO and Factory Pattern.
Learning Objectives - In this module, you will learn the Creational Design Pattern concepts and application using Java code examples.
Topics - Abstract Factory, Builder, Factory, Prototype, Singleton, Object Pool.
Learning Objectives - In this module, you will be able to learn Structural Design Pattern concepts and application using Java code examples.
Topics - Adapter, Bridge, Composite, Decorator, Facade, Flyweight, MVC, Front Controller, Module, Proxy.
Learning Objectives - In this module, you will learn Behavioral Design Pattern concepts and application using Java code examples.
Topics - Chain of Responsibility, Command, Iterator, Mediator, Observer, Strategy, Template Method, Visitor.
Learning Objectives - In this module, you will learn Concurrency Design Pattern concepts and application using Java code examples.
Topics - Active Object, Monitor Object, Half-Sync/Half-Async, Leader/Followers, Thread Specific Storage, Thread Pool, Scheduler.
Learning Objectives - In this module, we will explain the negative consequences that arises out by applying wrong design patterns to a problem.
Topics - Software Design Anti Patterns, Software Development Anti Patterns, Overview of Management Anti Patterns.
Learning Objectives - In this module, you will learn the basic fundamentals that need to be taken into consideration while applying the Design Pattern principles that were learnt in previous modules.
Topics - Compose Methods, Move Features between Objects, Organize Data, Conditional Expressions Simplification, Simplifying Methods, Generalization.
Learning Objectives - In this module, you will be able to apply all the concepts used in previous modules to come up with scalable design for a given project.
Topics - Iterator Pattern, Abstract Factory, Observer Design Patterns.
I have attended Edureka's Spring and Design Patterns course. Very engaging and I liked the course structure very much. One good part is , before the course begins you have access to previous courses sessions which helps in understanding whether this course is covering all the topics for you. If not , your required topics can also covered during the actual live sessions. This is one unique company which has really evolved and matured as a solid technical education provider. Great job !!! And I look forward to taking more courses from you!
I am enrolled on Android,IOS,Java advance and design patterns.The lectures are awesome.Slieds and project files are so helpfull.I am so happy and satisfied
I came to know about Edureka from one of my colleague, referred to their Facebook community. Post referral I started going through their sample recording sessions and blogs on BIG DATA, AWS, Design Patterns etc. Initially I thought it won't be of much worth spending time at this site for too long. But I was proved wrong! I ended up taking courses e.g., Big Data, Design patterns and few more on the pipeline yet planned to pursue. The trainers are well equipped with materials and they teach with variety, I like this most. I am quite happy to see they have elevated online education or a virtual classroom training at such levels. I strongly recommend for people for taking up their courses whichever suits to their career path. Great job Edureka!...expect a lot more from You guys!!!
I have been an Edureka!'s happy customer since 2013. I am a customer of Edureka enrolled for Big data developer, Hadoop Administration, AWS Architect Certification Training and PMP Exam Preparation course. I have received Outstanding support" from Edureka 24/7 team along with Sales/support team for all course. The trainers are excellent. Edureka LMS is very well organized and well structured. In LMS you will find each bit of information starting from installation, very good training materials, recording, interview blogs,assignments, quiz and much more supporting materials. It is wonderful online learning platform i have ever seen. Thanks to edureka and team to for such a quick and informative approach for queries which i had put to clear my doubts.Overall a 5 star i give for overwhelming satisfaction from course. Thanks for the wonderful learning experience!"
Let me start of by congratulating the entire Edureka team for putting together such an amazing content for their courses. I am enrolled in their self paced and live batches courses and my learning experience has been phenomenal. I tried learning Linux Administration on my own but in every attempt i hit a dead end. However, I learned Linux Administration from the very best. The quality and experience of the instructor are excellent and this reflects in his high quality post lecture hands on projects and assignments. I must also take this opportunity to thank the support staff for prompt doubt solving via their student forums. I am a permanent member of theirs and will continue to learn from Edureka.
I have taken Informatica, Hadoop, R-programming, Spark and Scala and several other training's from past 3 years. There is no way to say that these courses are bad.. this is the exceptional institute with so many senior people who spend lot of their efforts for a cause. Because i know the pain as a trainer as well. Hats off to to team and the person who started edureka. I'm posting my personal experience and i do lot of social service. Good luck to others.