# 🎓 Courses & Articles

**URL:** https://forums.kodeco.com/c/tutorials/5.md?page=409

[Latest](https://forums.kodeco.com/latest.md) · [Categories](https://forums.kodeco.com/categories.md) · [Tags](https://forums.kodeco.com/tags.md)

**Page:** 410

---

## [Programming in Kotlin: Functions & Custom Types, Episode 20: Polymorphism | Kodeco](https://forums.kodeco.com/t/programming-in-kotlin-functions-custom-types-episode-20-polymorphism-kodeco/194764)

<div class="topic-metadata">

**Author:** [@subhrajyotisen](https://forums.kodeco.com/u/subhrajyotisen)\
**Replies:** 0\
**Last updated:** [September 11, 2023, 6:45am UTC](https://forums.kodeco.com/t/programming-in-kotlin-functions-custom-types-episode-20-polymorphism-kodeco/194764 "2023-09-11T06:45:30Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/38300418-programming-in-kotlin-functions-custom-types/lessons/20

---

## [MapKit and Core Location, Episode 8: Region Monitoring | Kodeco](https://forums.kodeco.com/t/mapkit-and-core-location-episode-8-region-monitoring-kodeco/194631)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [September 9, 2023, 4:02am UTC](https://forums.kodeco.com/t/mapkit-and-core-location-episode-8-region-monitoring-kodeco/194631 "2023-09-09T04:02:13Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/9236-mapkit-and-core-location/lessons/8

---

## [iOS Concurrency with GCD and Operations, Episode 24: OperationQueues | Kodeco](https://forums.kodeco.com/t/ios-concurrency-with-gcd-and-operations-episode-24-operationqueues-kodeco/194592)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [September 8, 2023, 2:14pm UTC](https://forums.kodeco.com/t/ios-concurrency-with-gcd-and-operations-episode-24-operationqueues-kodeco/194592 "2023-09-08T14:14:35Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/9461083-ios-concurrency-with-gcd-and-operations/lessons/24

---

## [New Course: Beginning Auto Layout | Kodeco](https://forums.kodeco.com/t/new-course-beginning-auto-layout-kodeco/194551)

<div class="topic-metadata">

**Author:** [@jerbeers](https://forums.kodeco.com/u/jerbeers)\
**Replies:** 0\
**Last updated:** [September 8, 2023, 3:51am UTC](https://forums.kodeco.com/t/new-course-beginning-auto-layout-kodeco/194551 "2023-09-08T03:51:37Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/746-new-course-beginning-auto-layout

---

## [Mastering Auto Layout, Episode 8: Visual Format Language | Kodeco](https://forums.kodeco.com/t/mastering-auto-layout-episode-8-visual-format-language-kodeco/194489)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [September 7, 2023, 10:42am UTC](https://forums.kodeco.com/t/mastering-auto-layout-episode-8-visual-format-language-kodeco/194489 "2023-09-07T10:42:26Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/4260-mastering-auto-layout/lessons/8

---

## [3D Graphics with Metal, Episode 4: Metal on the GPU | Kodeco](https://forums.kodeco.com/t/3d-graphics-with-metal-episode-4-metal-on-the-gpu-kodeco/194428)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [September 7, 2023, 5:44am UTC](https://forums.kodeco.com/t/3d-graphics-with-metal-episode-4-metal-on-the-gpu-kodeco/194428 "2023-09-07T05:44:31Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1258241-3d-graphics-with-metal/lessons/4

---

## [Apple Health Frameworks, Episode 4: Learn More About CareKit | Kodeco](https://forums.kodeco.com/t/apple-health-frameworks-episode-4-learn-more-about-carekit-kodeco/194410)

<div class="topic-metadata">

**Author:** [@emadgnia](https://forums.kodeco.com/u/emadgnia)\
**Replies:** 0\
**Last updated:** [September 7, 2023, 3:48am UTC](https://forums.kodeco.com/t/apple-health-frameworks-episode-4-learn-more-about-carekit-kodeco/194410 "2023-09-07T03:48:40Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/26264549-apple-health-frameworks/lessons/4

---

## [Beginning ViewPagers, Episode 3: Use a FragmentStateAdapter | Kodeco](https://forums.kodeco.com/t/beginning-viewpagers-episode-3-use-a-fragmentstateadapter-kodeco/194306)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [September 6, 2023, 8:35am UTC](https://forums.kodeco.com/t/beginning-viewpagers-episode-3-use-a-fragmentstateadapter-kodeco/194306 "2023-09-06T08:35:49Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/10086032-beginning-viewpagers/lessons/3

---

## [SwiftUI Maps & Location: Fundamentals, Episode 10: Take Snapshots | Kodeco](https://forums.kodeco.com/t/swiftui-maps-location-fundamentals-episode-10-take-snapshots-kodeco/194004)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [September 4, 2023, 6:26am UTC](https://forums.kodeco.com/t/swiftui-maps-location-fundamentals-episode-10-take-snapshots-kodeco/194004 "2023-09-04T06:26:04Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/30499078-swiftui-maps-location-fundamentals/lessons/10

---

## [Scene Kit with David Rönnqvist – Podcast S03 E02 | Kodeco](https://forums.kodeco.com/t/scene-kit-with-david-ronnqvist-podcast-s03-e02-kodeco/193991)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 4, 2023, 4:04am UTC](https://forums.kodeco.com/t/scene-kit-with-david-ronnqvist-podcast-s03-e02-kodeco/193991 "2023-09-04T04:04:31Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2010-scene-kit-with-david-ronnqvist-podcast-s03-e02

---

## [Programming Challenge: Are You a Swift Ninja? Part 1 | Kodeco](https://forums.kodeco.com/t/programming-challenge-are-you-a-swift-ninja-part-1-kodeco/193588)

<div class="topic-metadata">

**Author:** [@icanzilb](https://forums.kodeco.com/u/icanzilb)\
**Replies:** 0\
**Last updated:** [August 31, 2023, 9:59am UTC](https://forums.kodeco.com/t/programming-challenge-are-you-a-swift-ninja-part-1-kodeco/193588 "2023-08-31T09:59:34Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2329-programming-challenge-are-you-a-swift-ninja-part-1

---

## [Advanced Swift: Error Handling, Episode 7: Challenge: Add an Error | Kodeco](https://forums.kodeco.com/t/advanced-swift-error-handling-episode-7-challenge-add-an-error-kodeco/193411)

<div class="topic-metadata">

**Author:** [@rayfix](https://forums.kodeco.com/u/rayfix)\
**Replies:** 0\
**Last updated:** [August 30, 2023, 9:43am UTC](https://forums.kodeco.com/t/advanced-swift-error-handling-episode-7-challenge-add-an-error-kodeco/193411 "2023-08-30T09:43:27Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1940818-advanced-swift-error-handling/lessons/7

---

## [Your First iOS and SwiftUI App: Polishing the App, Episode 18: Challenge: Start Over | Kodeco](https://forums.kodeco.com/t/your-first-ios-and-swiftui-app-polishing-the-app-episode-18-challenge-start-over-kodeco/193314)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 30, 2023, 12:19am UTC](https://forums.kodeco.com/t/your-first-ios-and-swiftui-app-polishing-the-app-episode-18-challenge-start-over-kodeco/193314 "2023-08-30T00:19:07Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/18176818-your-first-ios-and-swiftui-app-polishing-the-app/lessons/18

---

## [Handling Keyboard & Pointer Interactions in SwiftUI | Kodeco](https://forums.kodeco.com/t/handling-keyboard-pointer-interactions-in-swiftui-kodeco/193188)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 29, 2023, 12:31pm UTC](https://forums.kodeco.com/t/handling-keyboard-pointer-interactions-in-swiftui-kodeco/193188 "2023-08-29T12:31:50Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/20879904-handling-keyboard-pointer-interactions-in-swiftui

---

## [Dependency Injection with Koin, Episode 1: Dependency Injection (DI) | Kodeco](https://forums.kodeco.com/t/dependency-injection-with-koin-episode-1-dependency-injection-di-kodeco/193154)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [August 29, 2023, 9:22am UTC](https://forums.kodeco.com/t/dependency-injection-with-koin-episode-1-dependency-injection-di-kodeco/193154 "2023-08-29T09:22:39Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/7042416-dependency-injection-with-koin/lessons/1

---

## [Video Tutorial: Beginner OpenGL ES and GLKit Part 2: Vertex Buffers and Attributes | Kodeco](https://forums.kodeco.com/t/video-tutorial-beginner-opengl-es-and-glkit-part-2-vertex-buffers-and-attributes-kodeco/193136)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [August 29, 2023, 8:14am UTC](https://forums.kodeco.com/t/video-tutorial-beginner-opengl-es-and-glkit-part-2-vertex-buffers-and-attributes-kodeco/193136 "2023-08-29T08:14:01Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2470-video-tutorial-beginner-opengl-es-and-glkit-part-2-vertex-buffers-and-attributes

---

## [Programming in Swift: Fundamentals, Episode 32: Challenge: Sets | Kodeco](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-32-challenge-sets-kodeco/193118)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [August 29, 2023, 6:33am UTC](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-32-challenge-sets-kodeco/193118 "2023-08-29T06:33:47Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/5539282-programming-in-swift-fundamentals/lessons/32

---

## [OpenGL ES Particle System Tutorial: Part 2/3 | Kodeco](https://forums.kodeco.com/t/opengl-es-particle-system-tutorial-part-2-3-kodeco/193101)

<div class="topic-metadata">

**Author:** [@rcepeda](https://forums.kodeco.com/u/rcepeda)\
**Replies:** 0\
**Last updated:** [August 29, 2023, 5:13am UTC](https://forums.kodeco.com/t/opengl-es-particle-system-tutorial-part-2-3-kodeco/193101 "2023-08-29T05:13:13Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/2703-opengl-es-particle-system-tutorial-part-2-3

---

## [Beginning ARKit, Episode 5: Intro to SceneKit | Kodeco](https://forums.kodeco.com/t/beginning-arkit-episode-5-intro-to-scenekit-kodeco/192838)

<div class="topic-metadata">

**Author:** [@accordionguy](https://forums.kodeco.com/u/accordionguy)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 8:24am UTC](https://forums.kodeco.com/t/beginning-arkit-episode-5-intro-to-scenekit-kodeco/192838 "2023-08-28T08:24:15Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/737368-beginning-arkit/lessons/5

---

## [Unity Games by Tutorials Giveaway Winners – and Last Day For Discount! | Kodeco](https://forums.kodeco.com/t/unity-games-by-tutorials-giveaway-winners-and-last-day-for-discount-kodeco/192788)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 5:52am UTC](https://forums.kodeco.com/t/unity-games-by-tutorials-giveaway-winners-and-last-day-for-discount-kodeco/192788 "2023-08-28T05:52:52Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/874-unity-games-by-tutorials-giveaway-winners-and-last-day-for-discount

---

## [Flutter Desktop Apps: Getting Started | Kodeco](https://forums.kodeco.com/t/flutter-desktop-apps-getting-started-kodeco/192550)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 3:06pm UTC](https://forums.kodeco.com/t/flutter-desktop-apps-getting-started-kodeco/192550 "2023-08-27T15:06:13Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/38132193-flutter-desktop-apps-getting-started

---

## [Drawing in iOS with SwiftUI | Kodeco](https://forums.kodeco.com/t/drawing-in-ios-with-swiftui-kodeco/192172)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 1:00pm UTC](https://forums.kodeco.com/t/drawing-in-ios-with-swiftui-kodeco/192172 "2023-08-26T13:00:37Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/6485147-drawing-in-ios-with-swiftui

---

## [Command Line Basics, Episode 14: File System | Kodeco](https://forums.kodeco.com/t/command-line-basics-episode-14-file-system-kodeco/192090)

<div class="topic-metadata">

**Author:** [@luke\_parham](https://forums.kodeco.com/u/luke_parham)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 7:51am UTC](https://forums.kodeco.com/t/command-line-basics-episode-14-file-system-kodeco/192090 "2023-08-26T07:51:19Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/4729-command-line-basics/lessons/14

---

## [Data Structures & Algorithms in Swift, Episode 15: Heap | Kodeco](https://forums.kodeco.com/t/data-structures-algorithms-in-swift-episode-15-heap-kodeco/191965)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 3:39am UTC](https://forums.kodeco.com/t/data-structures-algorithms-in-swift-episode-15-heap-kodeco/191965 "2023-08-26T03:39:15Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/977854-data-structures-algorithms-in-swift/lessons/15

---

## [Publish to the Google Play Store, Episode 11: Link to Google Play | Kodeco](https://forums.kodeco.com/t/publish-to-the-google-play-store-episode-11-link-to-google-play-kodeco/191926)

<div class="topic-metadata">

**Author:** [@bhavna\_thacker](https://forums.kodeco.com/u/bhavna_thacker)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 1:44am UTC](https://forums.kodeco.com/t/publish-to-the-google-play-store-episode-11-link-to-google-play-kodeco/191926 "2023-08-26T01:44:44Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/28798254-publish-to-the-google-play-store/lessons/11

---

## [Kotlin/Native and Multiplatform, Episode 2: Kotlin/Native and Kotlin Multiplatform | Kodeco](https://forums.kodeco.com/t/kotlin-native-and-multiplatform-episode-2-kotlin-native-and-kotlin-multiplatform-kodeco/191819)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 8:45pm UTC](https://forums.kodeco.com/t/kotlin-native-and-multiplatform-episode-2-kotlin-native-and-kotlin-multiplatform-kodeco/191819 "2023-08-25T20:45:31Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1304635-kotlin-native-and-multiplatform/lessons/2

---

## [Programming in Swift: Fundamentals, Episode 21: Challenge: For Loops | Kodeco](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-21-challenge-for-loops-kodeco/191716)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 4:15pm UTC](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-21-challenge-for-loops-kodeco/191716 "2023-08-25T16:15:56Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/28092971-programming-in-swift-fundamentals/lessons/21

---

## [Jetpack Compose Primer | Kodeco](https://forums.kodeco.com/t/jetpack-compose-primer-kodeco/191670)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 2:13pm UTC](https://forums.kodeco.com/t/jetpack-compose-primer-kodeco/191670 "2023-08-25T14:13:45Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/7111549-jetpack-compose-primer

---

## [Advanced Swift: Types and Operations, Episode 6: Custom Operators | Kodeco](https://forums.kodeco.com/t/advanced-swift-types-and-operations-episode-6-custom-operators-kodeco/191666)

<div class="topic-metadata">

**Author:** [@rayfix](https://forums.kodeco.com/u/rayfix)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 2:06pm UTC](https://forums.kodeco.com/t/advanced-swift-types-and-operations-episode-6-custom-operators-kodeco/191666 "2023-08-25T14:06:18Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1940612-advanced-swift-types-and-operations/lessons/6

---

## [Testing With MockK | Kodeco](https://forums.kodeco.com/t/testing-with-mockk-kodeco/191661)

<div class="topic-metadata">

**Author:** [@alexsullivan](https://forums.kodeco.com/u/alexsullivan)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 1:59pm UTC](https://forums.kodeco.com/t/testing-with-mockk-kodeco/191661 "2023-08-25T13:59:04Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/5443751-testing-with-mockk

---

## [iOS Accessibility in SwiftUI Tutorial Part 2: Organizing | Kodeco](https://forums.kodeco.com/t/ios-accessibility-in-swiftui-tutorial-part-2-organizing-kodeco/191645)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 1:31pm UTC](https://forums.kodeco.com/t/ios-accessibility-in-swiftui-tutorial-part-2-organizing-kodeco/191645 "2023-08-25T13:31:27Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/7180582-ios-accessibility-in-swiftui-tutorial-part-2-organizing

---

## [Swift Algorithm Club: June Digest 2017 | Kodeco](https://forums.kodeco.com/t/swift-algorithm-club-june-digest-2017-kodeco/191624)

<div class="topic-metadata">

**Author:** [@kelvin\_lau](https://forums.kodeco.com/u/kelvin_lau)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 12:58pm UTC](https://forums.kodeco.com/t/swift-algorithm-club-june-digest-2017-kodeco/191624 "2023-08-25T12:58:21Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/554-swift-algorithm-club-june-digest-2017

---

## [Testing in iOS | Kodeco](https://forums.kodeco.com/t/testing-in-ios-kodeco/191590)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 11:38am UTC](https://forums.kodeco.com/t/testing-in-ios-kodeco/191590 "2023-08-25T11:38:19Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/25842120-testing-in-ios

---

## [Beginning Git, Episode 3: Creating a Repo | Kodeco](https://forums.kodeco.com/t/beginning-git-episode-3-creating-a-repo-kodeco/191432)

<div class="topic-metadata">

**Author:** [@samdavies](https://forums.kodeco.com/u/samdavies)\
**Replies:** 0\
**Last updated:** [August 25, 2023, 6:05am UTC](https://forums.kodeco.com/t/beginning-git-episode-3-creating-a-repo-kodeco/191432 "2023-08-25T06:05:08Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/4418-beginning-git/lessons/3

---

## [Building with Bazel, Episode 1: Introduction | Kodeco](https://forums.kodeco.com/t/building-with-bazel-episode-1-introduction-kodeco/191186)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 9:31pm UTC](https://forums.kodeco.com/t/building-with-bazel-episode-1-introduction-kodeco/191186 "2023-08-24T21:31:01Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/31558158-building-with-bazel/lessons/1

---

## [Swift Algorithms: Getting Started | Kodeco](https://forums.kodeco.com/t/swift-algorithms-getting-started-kodeco/190923)

<div class="topic-metadata">

**Author:** [@ehabamer](https://forums.kodeco.com/u/ehabamer)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 3:21pm UTC](https://forums.kodeco.com/t/swift-algorithms-getting-started-kodeco/190923 "2023-08-24T15:21:52Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/18517868-swift-algorithms-getting-started

---

## [Pulse SDK Integration Tutorial for iOS: Network Logger | Kodeco](https://forums.kodeco.com/t/pulse-sdk-integration-tutorial-for-ios-network-logger-kodeco/190825)

<div class="topic-metadata">

**Author:** [@ski081](https://forums.kodeco.com/u/ski081)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 1:19pm UTC](https://forums.kodeco.com/t/pulse-sdk-integration-tutorial-for-ios-network-logger-kodeco/190825 "2023-08-24T13:19:52Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/30189310-pulse-sdk-integration-tutorial-for-ios-network-logger

---

## [RWDevCon 2017 Vault - Tutorials, Episode 7: Building Reusable Frameworks | Kodeco](https://forums.kodeco.com/t/rwdevcon-2017-vault-tutorials-episode-7-building-reusable-frameworks-kodeco/190792)

<div class="topic-metadata">

**Author:** [@ecerney](https://forums.kodeco.com/u/ecerney)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 12:43pm UTC](https://forums.kodeco.com/t/rwdevcon-2017-vault-tutorials-episode-7-building-reusable-frameworks-kodeco/190792 "2023-08-24T12:43:15Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/4250-rwdevcon-2017-vault-tutorials/lessons/7

---

## [Metal Tutorial with Swift 3 Part 4: Lighting | Kodeco](https://forums.kodeco.com/t/metal-tutorial-with-swift-3-part-4-lighting-kodeco/190738)

<div class="topic-metadata">

**Author:** [@haawa](https://forums.kodeco.com/u/haawa)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 11:44am UTC](https://forums.kodeco.com/t/metal-tutorial-with-swift-3-part-4-lighting-kodeco/190738 "2023-08-24T11:44:00Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/714-metal-tutorial-with-swift-3-part-4-lighting

---

## [C# Collections, Lambdas, and LINQ, Episode 24: Challenge: Query Syntax | Kodeco](https://forums.kodeco.com/t/c-collections-lambdas-and-linq-episode-24-challenge-query-syntax-kodeco/205204)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [June 27, 2024, 2:46pm UTC](https://forums.kodeco.com/t/c-collections-lambdas-and-linq-episode-24-challenge-query-syntax-kodeco/205204 "2024-06-27T14:46:37Z")

</div>

This content was released on Feb 19 2019. The official support period is 6-months from this date. Challenge time! In this challenge, your mission is to write a LINQ query using query syntax.

---

## [Kotlin Whiteboard , Episode 17: Binary Tree Serialization | Kodeco](https://forums.kodeco.com/t/kotlin-whiteboard-episode-17-binary-tree-serialization-kodeco/204353)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [May 14, 2024, 5:01pm UTC](https://forums.kodeco.com/t/kotlin-whiteboard-episode-17-binary-tree-serialization-kodeco/204353 "2024-05-14T17:01:23Z")

</div>

This content was released on Jul 28 2020. The official support period is 6-months from this date. Devise a way to serialize a Binary Tree into a list, and a way to deserialize the list back into the same Binary Tree.

---

## [Beginning RecyclerView, Episode 23: Item Animations | Kodeco](https://forums.kodeco.com/t/beginning-recyclerview-episode-23-item-animations-kodeco/203364)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [March 28, 2024, 9:44pm UTC](https://forums.kodeco.com/t/beginning-recyclerview-episode-23-item-animations-kodeco/203364 "2024-03-28T21:44:39Z")

</div>

This content was released on Mar 23 2018. The official support period is 6-months from this date. Discover how to use animations to add dynamic effects to the presentation of the items in a RecyclerView.

---

## [Kotlin Coroutines: Fundamentals, Episode 10: Handle Exceptions in Coroutines | Kodeco](https://forums.kodeco.com/t/kotlin-coroutines-fundamentals-episode-10-handle-exceptions-in-coroutines-kodeco/203060)

<div class="topic-metadata">

**Author:** [@koral](https://forums.kodeco.com/u/koral)\
**Replies:** 0\
**Last updated:** [March 15, 2024, 3:30pm UTC](https://forums.kodeco.com/t/kotlin-coroutines-fundamentals-episode-10-handle-exceptions-in-coroutines-kodeco/203060 "2024-03-15T15:30:32Z")

</div>

This content was released on Feb 14 2024. The official support period is 6-months from this date. Learn about coroutine exception handlers, and how to debug the coroutines.

---

## [Video Tutorial: Introduction to Unity Part 5: Layers and Tags | Kodeco](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-5-layers-and-tags-kodeco/202548)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [February 22, 2024, 4:34pm UTC](https://forums.kodeco.com/t/video-tutorial-introduction-to-unity-part-5-layers-and-tags-kodeco/202548 "2024-02-22T16:34:14Z")

</div>

This content was released on Sep 2 2014. The official support period is 6-months from this date. Learn how to use layers and tags in your Unity scene.

---

## [Android Background Processing, Episode 13: Challenge: JobScheduler | Kodeco](https://forums.kodeco.com/t/android-background-processing-episode-13-challenge-jobscheduler-kodeco/201593)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [January 17, 2024, 12:06pm UTC](https://forums.kodeco.com/t/android-background-processing-episode-13-challenge-jobscheduler-kodeco/201593 "2024-01-17T12:06:21Z")

</div>

This content was released on Jul 2 2018. The official support period is 6-months from this date. Practice what you've learned about JobScheduler and JobService to schedule your own JobService that logs a string on a background thread.

---

## [Beginning Auto Layout, Episode 14: Editing Constraints | Kodeco](https://forums.kodeco.com/t/beginning-auto-layout-episode-14-editing-constraints-kodeco/201179)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [January 3, 2024, 7:58am UTC](https://forums.kodeco.com/t/beginning-auto-layout-episode-14-editing-constraints-kodeco/201179 "2024-01-03T07:58:33Z")

</div>

This content was released on Oct 17 2017. The official support period is 6-months from this date. This is an overview of the UI that Xcode offers for editing constraints that have already been created.

---

## [C# Collections, Lambdas, and LINQ, Episode 11: Conclusion | Kodeco](https://forums.kodeco.com/t/c-collections-lambdas-and-linq-episode-11-conclusion-kodeco/201151)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [January 2, 2024, 12:51pm UTC](https://forums.kodeco.com/t/c-collections-lambdas-and-linq-episode-11-conclusion-kodeco/201151 "2024-01-02T12:51:50Z")

</div>

This content was released on Feb 19 2019. The official support period is 6-months from this date. You're done with Part 1! This episode concludes the overview of collections and gives a hint at what comes next in Part 2.

---

## [Whatâs New in watchOS 2, Episode 1: Introduction | Kodeco](https://forums.kodeco.com/t/whata-s-new-in-watchos-2-episode-1-introduction-kodeco/201120)

<div class="topic-metadata">

**Author:** [@micpringle](https://forums.kodeco.com/u/micpringle)\
**Replies:** 0\
**Last updated:** [January 1, 2024, 11:09am UTC](https://forums.kodeco.com/t/whata-s-new-in-watchos-2-episode-1-introduction-kodeco/201120 "2024-01-01T11:09:11Z")

</div>

This content was released on Jul 27 2015. The official support period is 6-months from this date. Find out what's covered in our What's New in watchOS 2 video tutorial series!

---

## [Manage State with Provider, Episode 7: Use a Consumer | Kodeco](https://forums.kodeco.com/t/manage-state-with-provider-episode-7-use-a-consumer-kodeco/200818)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [December 21, 2023, 11:53pm UTC](https://forums.kodeco.com/t/manage-state-with-provider-episode-7-use-a-consumer-kodeco/200818 "2023-12-21T23:53:59Z")

</div>

This content was released on Oct 17 2019. The official support period is 6-months from this date. Build out the second screen of the app using your ChangeNotifierProvider, and see how to use a Consumer to accept data from a Provider.

---

## [Beginning iOS Animations, Episode 24: Create a Presentation Animation | Kodeco](https://forums.kodeco.com/t/beginning-ios-animations-episode-24-create-a-presentation-animation-kodeco/200787)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [December 21, 2023, 6:17pm UTC](https://forums.kodeco.com/t/beginning-ios-animations-episode-24-create-a-presentation-animation-kodeco/200787 "2023-12-21T18:17:19Z")

</div>

This content was released on Jul 23 2020. The official support period is 6-months from this date. Follow through on your plan from the previous challenge by implementing all of the steps to create a custom presentation animation.

[Previous page](https://forums.kodeco.com/c/tutorials/5.md?page=408&per_page=50)

[Next page](https://forums.kodeco.com/c/tutorials/5.md?page=410&per_page=50)
