Save for later

Java Design Patterns

Design patterns provide a kind of template for writing quality code. Knowing which design pattern to use in which scenario can be challenging, but will make you a better Java programmer. This course takes a deep dive into structural patterns, which can help you identify relationships and organize code into larger structures. Instructor Bethan Palmer shows how to use the seven most popular structural design patterns—Adapter, Bridge, Composite, Decorator, Façade, Flyweight, and Proxy—to write better, more maintainable Java code. She provides example use cases, complete with implementation instructions and tips for avoiding the unique challenges posed by each pattern. Every chapter contains a challenge to practice your new skills. By the end of the course, you'll be armed with the knowledge necessary to implement structural design patterns in your own Java projects.

Contents:

  • Introduction
  • 1. Structural Design Patterns
  • 2. The Adapter Pattern
  • 3. The Bridge Pattern
  • 4. The Composite Pattern
  • 5. The Decorator Pattern
  • 6. The Façade Pattern
  • 7. The Flyweight Pattern
  • 8. The Proxy Pattern
  • Conclusion

Get Details and Enroll Now

OpenCourser is an affiliate partner of LinkedIn Learning and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating Not enough ratings
Length 1h 38m
Starts On Demand (Start anytime)
Cost $29/month (Access to entire library- free trial available)
From LinkedIn Learning
Instructor Bethan Palmer
Download Videos Only via the LinkedIn Learning mobile app
Language English
Subjects Programming
Tags Java Software Design Patterns

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Structural Design Engineer 1 $85k

Structural Design Technician $87k

Design Engineer - Structural $91k

Structural & Mechanical Design Engineer $93k

Design/Structural Engineer - Rotatives $96k

Senior Structural Design $97k

Airframe Structural Design Engineer $105k

Aircraft Structural Design Engineer $110k

Senior Structural Design Technician $112k

Senior Structural Design Tech $116k

Mechanical Design Engineer, Structural $139k

Structural Design Engineer 4 $175k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length 1h 38m
Starts On Demand (Start anytime)
Cost $29/month (Access to entire library- free trial available)
From LinkedIn Learning
Instructor Bethan Palmer
Download Videos Only via the LinkedIn Learning mobile app
Language English
Subjects Programming
Tags Java Software Design Patterns

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now