Udemy - Concurrency by Example - SwiftUI Projects that Teach You

  • Category Other
  • Type Tutorials
  • Language English
  • Total size 2.4 GB
  • Uploaded By freecoursewb
  • Downloads 110
  • Last checked 1 day ago
  • Date uploaded 7 months ago
  • Seeders 3
  • Leechers 4

Infohash : BD87B4AC97E57313DCE4C0BA502C8D2C26B53C6E



Concurrency by Example: SwiftUI Projects that Teach You

https://WebToolTip.com

Published 5/2025
Created by Norbert Grover
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All | Genre: eLearning | Language: English | Duration: 9 Lectures ( 3h 18m ) | Size: 2.36 GB

Build Real Apps and Understand Task Groups and Actors in Depth

What you'll learn
Understand how to use Task, TaskGroup, and structured concurrency in Swift to manage asynchronous work efficiently.
Learn how to use @MainActor and Actor types to safely update UI and manage state across threads.
Build a Quote Loader app that es and displays data concurrently, nstrating real-world async workflows.
Develop an Image Loader app that uses actors for safe caching and concurrent image retrieval.
Apply the MVVM architecture pattern to structure SwiftUI apps for clarity, scalability, and testability.
Understand how to use protocols and dependency injection to write modular, testable SwiftUI code.
Learn how to handle asynchronous sequences and lifecycle management in SwiftUI views.
Gain experience debugging common issues in Swift concurrency, such as race conditions and cancellation.
Explore how to architect apps that remain responsive and performant under real-world data loads.
Build confidence transitioning from UIKit or beginner-level Swift into advanced, production-ready SwiftUI development.

Requirements
You should have a basic understanding of Swift syntax, including variables, functions, and control flow such as if and for statements.
You should be comfortable using Xcode to open projects, navigate SwiftUI previews, and run apps in the simulator or on a physical device.
You must have access to a Mac computer with the latest version of Xcode installed to take full advantage of SwiftUI and Swift concurrency features.
You do not need any prior experience with SwiftUI or the MVVM architecture, as both will be thoroughly introduced and explained.
You are not expected to have any background in concurrency or multithreading, since this course is designed to teach you those concepts from the ground up.

Files:

[ WebToolTip.com ] Udemy - Concurrency by Example - SwiftUI Projects that Teach You
  • Get Bonus Downloads Here.url (0.2 KB)
  • ~Get Your Files Here ! 1 - Introduction
    • 1 -What is a Task Group.mp4 (96.4 MB)
    • 2 -Explaining the Quotes App and why we are making it.mp4 (36.0 MB)
    2 - Quotes App
    • 1 -Coding of the Quotes App.mp4 (623.2 MB)
    • 1 -Quote.txt (0.1 KB)
    • 1 -QuoteListView.txt (1.2 KB)
    • 1 -QuoteLoaderApp.txt (0.2 KB)
    • 1 -QuoteService.txt (0.9 KB)
    • 1 -QuoteServiceProtocol.txt (0.1 KB)
    • 1 -QuoteViewModel.txt (1.3 KB)
    • 2 -MockQuoteService.txt (0.6 KB)
    • 2 -QuoteViewModelTests.txt (1.6 KB)
    • 2 -What is a Unit Test.mp4 (19.5 MB)
    • 3 -Creating the Unit Test and Mock Service.mp4 (513.0 MB)
    • 3 -MockQuoteService.txt (0.6 KB)
    • 3 -QuoteViewModelTests.txt (1.6 KB)
    3 - Image Gallery App
    • 1 -Introduction to the Image Gallery App.mp4 (45.4 MB)
    • 2 -Coding PexelsImageGallery application.mp4 (746.0 MB)
    • 2 -PexelsGalleryLoaderApp.txt (0.2 KB)
    • 2 -PexelsService.txt (0.9 KB)
    • 2 -PexelsServiceProtocol.txt (0.1 KB)
    • 2 -PhotoGridView.txt (2.3 KB)
    • 2 -PhotoGridViewModel.txt (2.7 KB)
    • 2 -Results.txt (1.2 KB)
    • 2 -URLValues.txt (0.1 KB)
    • 3 -Coding the Unit Test and Debugging the Simulator.mp4 (323.6 MB)
    • 3 -MockPexelsService.txt (1.1 KB)
    • 3 -PhotoGridViewModelTests.txt (1.5 KB)
    • 4 -Congratulations on Completing the Course!.mp4 (19.4 MB)
    • Bonus Resources.txt (0.1 KB)

There are currently no comments. Feel free to leave one :)

Code:

  • udp://tracker.torrent.eu.org:451/announce
  • udp://tracker.tiny-vps.com:6969/announce
  • http://tracker.foreverpirates.co:80/announce
  • udp://tracker.cyberia.is:6969/announce
  • udp://exodus.desync.com:6969/announce
  • udp://explodie.org:6969/announce
  • udp://tracker.opentrackr.org:1337/announce
  • udp://9.rarbg.to:2780/announce
  • udp://tracker.internetwarriors.net:1337/announce
  • udp://ipv4.tracker.harry.lu:80/announce
  • udp://open.stealth.si:80/announce
  • udp://9.rarbg.to:2900/announce
  • udp://9.rarbg.me:2720/announce
  • udp://opentor.org:2710/announce
REVERSE-PROXY 🔄 RP (success) | 1435ms 📄 torrent 🕐 16 Jan 2026, 02:30:08 pm IST ⏰ 10 Feb 2026, 02:30:08 pm IST ✅ Valid for 24d 23h 🔄 Wait 10m