PAC | Reactive Swift 4 Programming (2018 EN)

Discussion in 'Programming' started by Kanka, Mar 20, 2020.

  1. Kanka

    Kanka Well-Known Member Loyal User

    Messages:
    16,384
    Likes Received:
    485
    Trophy Points:
    83
    [​IMG]

    Company: Packt Publishing
    Author: James Saeed
    Full Title: Reactive Swift 4 Programming
    Year: 2018
    Language: English
    Genre: Educational: Programming
    Skill Level: -
    Price: €124.99
    -
    Files: MP4 (+ Code Files)
    Time: 01:47:14
    Video: AVC, 1920 x 1080 (1.778) at 30.000 fps, 250 kbps
    Audio: AAC at 160 Kbps, 2 channels, 48.0 KHz



    Leverage the power of RxSwift to develop responsive iOS application.

    The Reactive approach will help you to write clean, cohesive, resilient, scalable, and maintainable code.Rx Swift belongs to a large family of Rx implementations in different programming languages that all share an almost identical syntax and semantics. We will introduce you to the world of Reactive programming, primarily focusing on mobile platforms. We tell you how you can benefit from using Rx Swift in your projects, existing or new.

    We are going to build a simple application that allows people to look up any movie and add it to a favourites list. With this app we will be able to utilize RxSwift to react in real-time to any business logic that could be done through server-side with Google Firebase.

    The course will demonstrate how unbelievably easy it is to configure asynchronous behavior and other app aspects that are traditionally considered to be hard to implement and maintain. It explains what Rx is made of, and how to switch to the Reactive way of thinking to get the most out of it.

    This video is a definitive tutorial on Functional Reactive Programming with Swift filled with well-described examples. We quickly get up to speed with some lesser known Swift concepts such as closures and key differences in Swift 4 so that all viewers are on the same page with Swift 4 knowledge.


    Learn:
    ✓ Build a complete responsive app with Rx Swift
    ✓ Use data with asynchronous logic with RxSwift
    ✓ Explore the workings of the Model-View-Controller architecture
    ✓ Create a UI using the storyboard and make the most out of constraints
    ✓ Handle navigation by using the navigation controller
    ✓ Handle and display data with the table view controller
    ✓ Use Google Firebase for a server-side backend
    ✓ Publish an app and the necessary prerequisites
    ✓ Debug and test your Rx Code

    Features:
    ✓ Get acquainted with common Cocoa and programming patterns with Rx Swift's flexible primitives
    ✓ Stop reinventing the wheel by writing complex boilerplate code to manage asynchronous behavior and move on to writing actual business logic
    ✓ Get up-and-running with Rx Swift by working with real-world use cases shared in the course


    Lessons:
    1. Getting Started with RxSwift
    01. The Course Overview
    02. What is Reactive Programming?
    03. Setting Up the Development Environment
    04. Using CocoaPods to Install RxSwift
    05. Introduction to the Model-View-Controller
    2. Designing an App with RxSwift
    06. Introducing RxSwift
    07. The Storyboard
    08. Running the App
    09. Designing under Auto Layout
    10. Using the Navigation Controller
    11. Displaying Data
    3. Making the App’s Logic Reactive
    12. Sequences and Observables
    13. RxSwift Basic Operators
    14. RxSwift Time Based Operators
    15. Making a ReactiveUI
    4. Working with Data in Our App
    16. Using a HTTP API
    17. Introduction to Firebase
    18. Writing to Firebase
    19. Reading from Firebase
    5. Migration and Testing
    20. Testing Core Functionality
    21. Testing User Interface
    22. Putting It All Together
    23. Publishing


    -------------