Mosh Hamedani – The Ultimate Design Patterns: Part 3
Learn to design maintainable, extensible object-oriented software with confidence.
If you want to reach the higher levels of software engineering, you simply MUST master design patterns.
It’s a no-brainer!
Most employers are looking for senior software engineers with design pattern skills, and they’re willing to pay extra $$$’s to hire them.
Basically, design patterns are all about designing maintainable and extensible object-oriented software.
But, the problem is most of the books and courses out there don’t explain the subject well. Most of them teach the subject using really bad examples involving pizzas, ducks, cars, coffees, etc – basically, the topics you never see when building software. You finish a course and you still cannot apply a single pattern when building real-world software.
I don’t agree with that approach, so I’ve created a 3-part series that does the exact opposite.
All the topics are broken down into bite-sized chunks that are easy to digest. I’ve also used real life examples that can be applied to real world situations.
Much more useful if you want to put your new skills to work right away.
By the end of this course, you’ll be able to…
- Pinpoint maintainability and extensibility problems in your code
- Write maintainable and extensible object-oriented code
- Ace your next coding interview
- Become a better developer
What You’ll Learn
This course is the third part of a series. The first two parts covered the structural and behavioral design patterns. In this part, you’ll learn the creational design patterns that were first introduced by GoF.
- Prototype Pattern
- Singleton Pattern
- Factory Pattern
- Abstract Factory Pattern
- Builder Pattern
Who is this course for?
- Anyone who wants to reach senior levels of software development
- Anyone who wants to write maintainable and extensible code
- Anyone preparing for a coding job interview
- Computer
Your Instructor
Hi! My name is Mosh Hamedani. I’m a software engineer with two decades of experience. I’ve taught millions of people how to code and how to become professional software engineers through my online courses and YouTube channel.
I believe coding should be fun and accessible to everyone.
Course Curriculum
- 1 – Welcome (0:39)
- 2 – Source Code
- 3 – Getting Help
- 4 – Learning Paths
- 5 – Follow Me Around
- 1 – The Problem (4:26)
- 2 – Solution (1:25)
- 3 – Implementation (2:16)
- 4 – Exercise
- 1 – The Problem (2:36)
- 2 – Solution (1:32)
- 3 – Implementation (1:33)
- 4 – Exercise
- 1 – The Problem (7:03)
- 2 – Solution (1:54)
- 3 – Implementation (3:53)
- 4 – Exercise
- 1- The Problem (5:15)
- 2 – Solution (1:08)
- 3- Implementation (2:59)
- 4 – Exercise
- 1 – The Problem (6:26)
- 2 – Solution (3:07)
- 3 – Implementation (5:05)
- 4 – Exercise
- 1 – Summary of Creational Patterns
- 2 – Final Words (0:59)
Sale Page: https://codewithmosh.com/p/design-patterns-part3
Archive: https://archive.ph/wip/qbSv6
The Course Is Available For Immediate Download
All These Courses Are Instant Delivery Using Our Private Server (Mega.nz, Google Drive)
- Instant Access
- Easy fast One-Click download
- No wait times and DON’T need premium accounts
- The courses are up to date and will receive ALL the updates from the creators
1. After payment, you will instant receive a link from our PRIVATE server to download all the content from the course (videos, audios, docs, pdf, screenshots, etc.)
2. You only need to click on the link, and you will have access to an online folder with the content of the course. You can download the whole course as a zip file or you can choose a specific file to download.