Udemy - Combine Essentials - Publishers, Subscribers, And Subjects

seeders: 5
leechers: 3
Added 9 months ago by freecoursewb in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Udemy - Combine Essentials - Publishers, Subscribers, And Subjects (Size: 2.1 GB)
  1 - What is Combine.html 2.1 KB
  10 - Adding the Mock Service to the App.mp4 107.5 MB
  11 - Adding the View Model to the App.mp4 132.6 MB
  12 - Completing the App by Adding ViewModel to the View.mp4 123 MB
  12 - ContentView.txt 1 KB
  12 - FighterListViewModel.txt 819.2 B
  12 - MMAFighter.txt 204.8 B
  12 - MMAInformationRetrievalRepo.txt 102.4 B
  12 - MockUFCFighterService.txt 2.1 KB
  13 - Creating the App for PassThroughSubject.mp4 35.9 MB
  14 - Creating the Mock Networking Service.mp4 145.2 MB
  15 - Creating the ViewModel and the View.mp4 332.6 MB
  15 - FighterStreamView.txt 409.6 B
  15 - FighterStreamViewModel.txt 614.4 B
  15 - MMAFighter.txt 204.8 B
  15 - MMAInfoPassThgroughRepo.txt 0 B
  15 - MockStreamingFighterService.txt 1.4 KB
  16 - Prologue lets understand the Identifiable protocol before moving forward.html 4.1 KB
  17 - Making an App using a CurrentValueSubject.mp4 17 MB
  18 - Coding the Model for the App.mp4 244.4 MB
  19 - Coding the Service for the App.mp4 307.8 MB
  2 - Why use Combine as opposed to Async Await or Escaping Closures.html 3.8 KB
  20 - Coding the ViewModel for the App.mp4 307.9 MB
  21 - Coding the View.mp4 181.8 MB
  21 - FighterSectionedView.txt 1.1 KB
  21 - FighterSectionedViewModel.txt 512 B
  21 - MMAFighter.txt 409.6 B
  21 - MMAInfoCurrentValueRepo.txt 0 B
  21 - MockCurrentValueStreamingService.txt 1.7 KB
  22 - What we covered.html 1.7 KB
  3 - Lets talk about Publishers What are the kinds of Publishers.html 3.6 KB
  4 - Explain Subjects PassThroughSubject and CurrentValueSubject.html 3.4 KB
  5 - Defining what a Stream is in the context of iOS development.html 2.5 KB
  6 - Explaining sink and send.html 2 KB
  7 - What is a Subscriber.html 2.3 KB
  8 - Why use Published and not use Subjects for an App.html 2.6 KB
  9 - Starting the MMA Information App.mp4 241.9 MB
  Bonus Resources.txt 102.4 B
  Get Bonus Downloads Here.url 204.8 B
  ▲ 39 total files

Description


Combine Essentials: Publishers, Subscribers, And Subjects

https://WebToolTip.com

Published 10/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.13 GB | Duration: 2h 44m

Build a strong foundation in Combine and master real-world async data handling in Swift using Publishers and Subjects.

What you'll learn
Understand Combine’s purpose – Learn what Combine is and how it improves async programming.
Grasp core concepts – Master Publishers, Subscribers, Operators, and Subjects.
Use built-in publishers – Work with Just, Future, Timer, and network publishers.
Handle async streams – Manage continuous or delayed data updates.
Differentiate subjects – Know when to use PassthroughSubject vs. CurrentValueSubject.
Transform and decode data – Use Combine operators to process and decode JSON.
Integrate with SwiftUI – Bind Combine pipelines to SwiftUI state properties.
Manage subscriptions – Control stream lifecycles and prevent memory leaks.
Apply MVVM with Combine – Build reactive ViewModels that drive SwiftUI views.
Debug reactive flows – Simulate network streams and trace Combine pipelines.

Requirements
Basic Swift programming skills – Comfortable with variables, functions, and control flow.
Understanding of optionals and error handling – Familiar with Optional, try, do/catch.
Experience with structs and classes – Know how to define and use data models.
Knowledge of closures – Able to write and use completion handlers.
Familiarity with Swift’s async/await – Understand asynchronous execution at a basic level.
Basic SwiftUI experience – Know how to build simple views and bind data with @State or @Published.
Awareness of MVVM architecture – Understand separation between Model, View, and ViewModel.
Some experience with JSON data – Know how to encode and decode JSON using Codable.
Comfort with Xcode – Able to create, build, and run Swift projects.
Fundamental understanding of reactive concepts – Optional but helpful; awareness that data can “stream” or change over time.

Related Torrents

torrent name size uploader age seed leech
1
2
0
0
0