Design Patterns in Swift

Discover the modern implementation of design patterns with Swift
4.41 (1386 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Design Patterns in Swift
9 535
students
8.5 hours
content
Jul 2019
last update
$89.99
regular price

What you will learn

Recognize and apply design patterns

Refactor existing designs to use design patterns

Reason about applicability and usability of design patterns

Implement each pattern in a coding exercise

Course Gallery

Design Patterns in Swift – Screenshot 1
Screenshot 1Design Patterns in Swift
Design Patterns in Swift – Screenshot 2
Screenshot 2Design Patterns in Swift
Design Patterns in Swift – Screenshot 3
Screenshot 3Design Patterns in Swift
Design Patterns in Swift – Screenshot 4
Screenshot 4Design Patterns in Swift

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

Design Patterns in Swift offers an insightful approach to understanding design patterns through the lens of Swift programming. While some examples could benefit from improved clarity and real-world references, the course is comprehensive and beneficial for both beginners seeking to grasp fundamental concepts and software architects looking for a refresher on various design patterns.

What We Liked

  • Covers a broad range of design patterns, including less common ones, explained through easy-to-understand use-cases
  • Instructor has a strong background in Computer Engineering and Swift programming
  • Well-structured course with clear explanations that help beginners understand syntax and concepts in the context of Swift
  • Excellent resource for software architects and experienced programmers looking to refresh their understanding of design patterns

Potential Drawbacks

  • Some examples could be overly complicated, not reflecting the core idea of the topic or adding unnecessary complexity
  • Lack of coding exercises and real-world examples limits hands-on experience for learners
  • Code style inconsistencies can be confusing, especially for those new to Swift
  • Assumes a certain level of understanding which may be challenging for beginners
Related Topics
1297994
udemy ID
19/07/2017
course created date
21/11/2019
course indexed date
Bot
course submited by
Design Patterns in Swift - | Comidoc