Price
$239
Course Type
Online
Duration
6 hours
Date
Various dates throughout the year
Entry Requirements
intermediate Level

About this course

Design Patterns in Java LiveLessons is a clear, concise introduction to one of the most important concepts in software engineering“design patterns. It introduces patterns both conceptually and through the application of many classic Gang of Four design patterns to the development of a case study application written in Java. The case study showcases pattern- and object-oriented design and programming techniques using Java. This case study will help you evaluate the limitations of alternative software development methods (such as algorithm decomposition) and demonstrate by example how patterns and object-orientation help to alleviate such limitations. Developers looking for a practical introduction to developing pattern-oriented software with Java should take this course.

Keywords: gang of four; gang of 4; software engineering; java developer; GoF; expression tree; object-oriented; software developer; erich gamma; C++; reusable software; richard helm; ralph johnson; john vlissides

What are the requirements?

  • Basic understanding of object-oriented programming and development Familiarity with the Java programming language

What am I going to get from this course?

  • Over 40 lectures and 6 hours of content!
  • What You Will Learn:
  • How to recognize the inherent and accidental complexities involved with developing object-oriented software.
  • How pattern-oriented software architecture techniques can and cannot help to alleviate this complexity.
  • How to apply key pattern-oriented software architecture techniques to develop reusable object-oriented software infrastructure and apps.
  • How to apply Java programming language features and libraries to develop reusable and robust object-oriented software.
  • Where to find additional sources of information on how to successfully apply pattern-oriented software architecture techniques to object-oriented software.

What is the target audience?

  • Developers looking for a practical introduction to developing pattern-oriented software with Java
Enquire now

Enquire now