Learn Swift 4 with Bob: The Intermediate to Advanced Swift

Functional Programming, Protocol Oriented, Value Oriented, Generic Protocols, Object Oriented, Swift 4
4.52 (615 reviews)
Udemy
platform
English
language
Mobile Apps
category
instructor
Learn Swift 4 with Bob: The Intermediate to Advanced Swift
1 640
students
17.5 hours
content
Sep 2017
last update
$39.99
regular price

What you will learn

Learn the difference between classes and structs and which one to use

Learn how to create generic enums, structs, classes, protocols

Get a taste of functional programming with trailing, auto, and escaping closures

Understand how objects are created and removed through Automatic Reference Counting

Understand potential retain cycle in closures, delegate, and class variables

Understand Swift is a protocol oriented programming language

Apply protocols such as Equatable, Comparable, Sequence, and IteratorProtocol

Execute Swift files using Terminal/Command Line

Functional Programming

Course Gallery

Learn Swift 4 with Bob: The Intermediate to Advanced Swift – Screenshot 1
Screenshot 1Learn Swift 4 with Bob: The Intermediate to Advanced Swift
Learn Swift 4 with Bob: The Intermediate to Advanced Swift – Screenshot 2
Screenshot 2Learn Swift 4 with Bob: The Intermediate to Advanced Swift
Learn Swift 4 with Bob: The Intermediate to Advanced Swift – Screenshot 3
Screenshot 3Learn Swift 4 with Bob: The Intermediate to Advanced Swift
Learn Swift 4 with Bob: The Intermediate to Advanced Swift – Screenshot 4
Screenshot 4Learn Swift 4 with Bob: The Intermediate to Advanced Swift

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

This course offers solid foundational knowledge for learners at an affordable price, bolstered by additional resources and prompt support. Although some finer points require refinement and the course has not been updated recently, Bob's approach of explaining 'why' as well as 'what' aids understanding and retention—making this comprehensive course one of the best available for learning Swift fundamentals.

What We Liked

  • Covers beginner to intermediate Swift topics with clear, edited videos and engaging instruction
  • Instructor explains 'why' as well as 'what', aiding retention and application of knowledge
  • Excellent value for money with additional exclusive resources and prompt support
  • Thorough exploration of fundamental concepts with real-world examples for context

Potential Drawbacks

  • Advanced topics could be more clearly explained with refined examples
  • Last few chapters may be less packed with information compared to earlier sections
  • Lack of recent updates and potentially outdated content due to Swift evolution
  • Occasional issues with explanation of advanced concepts
Related Topics
1189692
udemy ID
22/04/2017
course created date
26/11/2020
course indexed date
Bot
course submited by