Tutorial Videos & Links

 

Protocol Oriented Programming

https://www.appcoda.com/protocol-oriented-programming/




Silent notification

https://medium.com/@m.imadali10/ios-silent-push-notifications-84009d57794c



Closure VS function type

https://youtu.be/fVF_tNcIhfc

https://medium.com/swift-india/functional-swift-closures-67459b812d0




Protocol example

https://youtu.be/DBWu6TnhLeY

https://youtu.be/PVRL2wAKNZw

https://medium.com/better-programming/swift-why-you-should-avoid-using-default-implementations-in-protocols-eeffddbed46d




Notification centre

https://youtu.be/srqiDnLEocA




Local Notification

https://medium.com/quick-code/local-notifications-with-swift-4-b32e7ad93c2




Bi-weekly Notification

https://stackoverflow.com/questions/46070648/trigger-uilocalnotification-for-every-14-days-fortnightly-swift




Classes & Structures

https://youtu.be/ObIxxHy8yY8




If-let, guard, force-unwrapping, optional chaining

https://youtu.be/ZL8BFK8bVjk




Map, Filter, Reduce

https://youtu.be/OujkoTKEVj8




Concurrency & Threading

https://youtu.be/iTcq6L-PaDQ




Frame & Bound

https://youtu.be/Nfzy1qgxSAg




Closure VS Delegate

https://youtu.be/vST4UN4s1kg




Lazy Keyword

https://youtu.be/ByEY4mfSAPM




Weak in Closure & Closure cycle

https://youtu.be/lCVtRZTM9pI




Content Hugging

https://youtu.be/g7Hlf7U0A9w

https://youtu.be/rRkF2FTGQvk




Vary Traits

https://stackoverflow.com/questions/39890055/what-is-vary-for-traits-in-xcode-8




Generic & Mutating (diff in Any)

https://youtu.be/fB8_4GaS5Bg

https://youtu.be/J0SBrYzTqfg




Do, Try, Catch

https://youtu.be/Lrc-MX8WgNc




NsURLSession & ResultType

https://youtu.be/9iazQQdNoNU




Codable & Decodable

https://youtu.be/Oj-2s0ALACE

https://youtu.be/YY3bTxgxWss

https://medium.com/the-andela-way/understanding-generic-functions-and-types-in-swift-4-7978e8ae35d6




Closure - Weak, Unowned, Self , Memory leak

https://youtu.be/q0-DIJszYRo




Retain Cycle, ARC, Memory Leak

https://youtu.be/VcoZJ88d-vM




Escaping & Non-Escaping

https://youtu.be/3KjeY3LLSx8




Why ViewController is Imp?

https://youtu.be/Q2r1lgl4JL4




Searching & Sorting Tutorial

https://www.hackerearth.com/practice/algorithms/sorting/bubble-sort/tutorial/




Diff betn Classes, Struct, Enum

https://medium.com/@saad.eloulladi/swift-enums-vs-structures-vs-classes-938a4cd76c0d




GCD + NSOperationQueue

https://www.appcoda.com/grand-central-dispatch/

https://www.appcoda.com/ios-concurrency/




Core data

https://medium.com/@ankurvekariya/core-data-crud-with-swift-4-2-for-beginners-40efe4e7d1cc

https://medium.com/xcblog/core-data-with-swift-4-for-beginners-1fc067cca707

https://wojciechkulik.pl/ios/getting-started-with-core-data-using-swift-4

https://medium.com/@aliakhtar_16369/mastering-in-coredata-part-5-relationship-between-entities-in-core-data-b8fea1b50efb.    (Relationship)

https://developer.apple.com/videos/play/wwdc2019/230




Core data with Cloudkit

https://developer.apple.com/videos/play/wwdc2019/202

https://medium.com/swift2go/fetching-remote-data-with-core-data-background-context-in-ios-app-224dad15ef6c

https://developer.apple.com/library/archive/qa/qa1952/_index.html




NSPredicate & Sort Descriptor

https://nshipster.com/nspredicate/

https://nshipster.com/nssortdescriptor/




Weak, Strong & Unowned

https://medium.com/@vinodhswamy/strong-cycle-retain-cycle-in-swift-f452f07518b2

https://cocoacasts.com/what-is-the-difference-between-strong-weak-and-unowned-references


Comments

Popular posts from this blog

SubString in Swift

PUSH Notification