# 🎓 Courses & Articles

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

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

**Page:** 281

---

## [Android Networking, Episode 15: Parsing with Converters | Kodeco](https://forums.kodeco.com/t/android-networking-episode-15-parsing-with-converters-kodeco/197744)

<div class="topic-metadata">

**Author:** [@macsimus](https://forums.kodeco.com/u/macsimus)\
**Replies:** 0\
**Last updated:** [October 13, 2023, 4:43pm UTC](https://forums.kodeco.com/t/android-networking-episode-15-parsing-with-converters-kodeco/197744 "2023-10-13T16:43:08Z")

</div>

This content was released on Mar 28 2018. The official support period is 6-months from this date. Use the Gson parsing library from Google to automatically parse the response data from Retrofit requests into Kotlin instances.

---

## [Android Background Processing, Episode 22: Conclusion | Kodeco](https://forums.kodeco.com/t/android-background-processing-episode-22-conclusion-kodeco/197716)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [October 12, 2023, 5:04pm UTC](https://forums.kodeco.com/t/android-background-processing-episode-22-conclusion-kodeco/197716 "2023-10-12T17:04:51Z")

</div>

This content was released on Sep 23 2022. The official support period is 6-months from this date. Revise all the concepts learned so far, and the use cases you covered using the WorkManager and DownloadManager.

---

## [Layout in iOS, Episode 12: Autoresizing | Kodeco](https://forums.kodeco.com/t/layout-in-ios-episode-12-autoresizing-kodeco/197599)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [October 10, 2023, 8:27am UTC](https://forums.kodeco.com/t/layout-in-ios-episode-12-autoresizing-kodeco/197599 "2023-10-10T08:27:54Z")

</div>

This content was released on Dec 10 2019. The official support period is 6-months from this date. Autoresizing is the predecessor to Auto Layout. It’s simpler, and sometimes, effective! Dive into the “mask of flexibilities”!

---

## [raywenderlich.com Podcast Season 11 is here! | Kodeco](https://forums.kodeco.com/t/raywenderlich-com-podcast-season-11-is-here-kodeco/197404)

<div class="topic-metadata">

**Author:** [@katiecollins](https://forums.kodeco.com/u/katiecollins)\
**Replies:** 0\
**Last updated:** [October 7, 2023, 9:49pm UTC](https://forums.kodeco.com/t/raywenderlich-com-podcast-season-11-is-here-kodeco/197404 "2023-10-07T21:49:36Z")

</div>

This content was released on Nov 27 2020. The official support period is 6-months from this date. We’re back with a new season of our raywenderlich.com podcast, and this year it’s all about our book: Living by the Code!

---

## [Game Analytics 101 | Kodeco](https://forums.kodeco.com/t/game-analytics-101-kodeco/196669)

<div class="topic-metadata">

**Author:** [@rwenderlich](https://forums.kodeco.com/u/rwenderlich)\
**Replies:** 0\
**Last updated:** [September 30, 2023, 11:08am UTC](https://forums.kodeco.com/t/game-analytics-101-kodeco/196669 "2023-09-30T11:08:19Z")

</div>

This content was released on Jan 11 2012. The official support period is 6-months from this date. This is a post by Ben Chong, an aspiring iOS game developer living in Indiana. Hi folks! In this tutorial, I’m going to show you how you can easily integrate analytics into your Cocos2D games. By the end of this post, you’ll know how to use analytics to see and understand how players are interacting \[…\]

---

## [Swift Apprentice, 6th Edition, Is Now Fully Updated! | Kodeco](https://forums.kodeco.com/t/swift-apprentice-6th-edition-is-now-fully-updated-kodeco/196631)

<div class="topic-metadata">

**Author:** [@tiffani](https://forums.kodeco.com/u/tiffani)\
**Replies:** 0\
**Last updated:** [September 29, 2023, 8:37pm UTC](https://forums.kodeco.com/t/swift-apprentice-6th-edition-is-now-fully-updated-kodeco/196631 "2023-09-29T20:37:24Z")

</div>

This content was released on Oct 22 2020. The official support period is 6-months from this date. We’re happy to announce that Swift Apprentice, 6th Edition, is fully updated for Swift 5.3 and Xcode 12 — and available now!

---

## [Advanced Swift: Sequences, Collections and Algorithms, Episode 3: Collection | Kodeco](https://forums.kodeco.com/t/advanced-swift-sequences-collections-and-algorithms-episode-3-collection-kodeco/195906)

<div class="topic-metadata">

**Author:** [@rayfix](https://forums.kodeco.com/u/rayfix)\
**Replies:** 0\
**Last updated:** [September 21, 2023, 8:39am UTC](https://forums.kodeco.com/t/advanced-swift-sequences-collections-and-algorithms-episode-3-collection-kodeco/195906 "2023-09-21T08:39:17Z")

</div>

This content was released on May 7 2019. The official support period is 6-months from this date. It may seem intimidating, but making a custom collection is simple. Let's make one together in this video.

---

## [Prototyping Unreal Engine 5: Level Blockouts | Kodeco](https://forums.kodeco.com/t/prototyping-unreal-engine-5-level-blockouts-kodeco/195783)

<div class="topic-metadata">

**Author:** [@ricardosantos2k21](https://forums.kodeco.com/u/ricardosantos2k21)\
**Replies:** 0\
**Last updated:** [September 20, 2023, 8:26am UTC](https://forums.kodeco.com/t/prototyping-unreal-engine-5-level-blockouts-kodeco/195783 "2023-09-20T08:26:15Z")

</div>

This content was released on Sep 20 2023. The official support period is 6-months from this date. Learn how to do level prototyping for Unreal Engine 5, using blockouts and Blueprints to define basic gameplay.

---

## [Creating Custom Reusable Widgets in Flutter, Episode 2: Create Your First Reusable Widget | Kodeco](https://forums.kodeco.com/t/creating-custom-reusable-widgets-in-flutter-episode-2-create-your-first-reusable-widget-kodeco/195750)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [September 20, 2023, 1:08am UTC](https://forums.kodeco.com/t/creating-custom-reusable-widgets-in-flutter-episode-2-create-your-first-reusable-widget-kodeco/195750 "2023-09-20T01:08:25Z")

</div>

This content was released on Apr 29 2021. The official support period is 6-months from this date. Break down the widget’s design and start coding up the different parts that would make up the custom widget.

---

## [Testing in Flutter, Episode 18: Add Custom Fonts to Goldens | Kodeco](https://forums.kodeco.com/t/testing-in-flutter-episode-18-add-custom-fonts-to-goldens-kodeco/195745)

<div class="topic-metadata">

**Author:** [@shreebhagwat](https://forums.kodeco.com/u/shreebhagwat)\
**Replies:** 0\
**Last updated:** [September 19, 2023, 11:18pm UTC](https://forums.kodeco.com/t/testing-in-flutter-episode-18-add-custom-fonts-to-goldens-kodeco/195745 "2023-09-19T23:18:46Z")

</div>

This content was released on Sep 19 2023. The official support period is 6-months from this date. We will use the newly created goldens function to generate goldens and fix the integration test failure. We will also add fonts to goldens.

---

## [Flutter Desktop Apps: Getting Started, Episode 6: System Menu Coding: Part 1 | Kodeco](https://forums.kodeco.com/t/flutter-desktop-apps-getting-started-episode-6-system-menu-coding-part-1-kodeco/195222)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [September 14, 2023, 3:00pm UTC](https://forums.kodeco.com/t/flutter-desktop-apps-getting-started-episode-6-system-menu-coding-part-1-kodeco/195222 "2023-09-14T15:00:38Z")

</div>

This content was released on Mar 28 2023. The official support period is 6-months from this date. Learn how to create the system File and Edit menus.

---

## [Testing in iOS, Episode 7: Fixing Your Second Test | Kodeco](https://forums.kodeco.com/t/testing-in-ios-episode-7-fixing-your-second-test-kodeco/195038)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [September 12, 2023, 8:34pm UTC](https://forums.kodeco.com/t/testing-in-ios-episode-7-fixing-your-second-test-kodeco/195038 "2023-09-12T20:34:31Z")

</div>

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

---

## [iOS App Distribution, Episode 7: Creating a Distribution Build | Kodeco](https://forums.kodeco.com/t/ios-app-distribution-episode-7-creating-a-distribution-build-kodeco/194200)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 0\
**Last updated:** [September 5, 2023, 12:39pm UTC](https://forums.kodeco.com/t/ios-app-distribution-episode-7-creating-a-distribution-build-kodeco/194200 "2023-09-05T12:39:42Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/39089753-ios-app-distribution/lessons/7

---

## [Beginning Core Data, Episode 25: Updating Fetched Results | Kodeco](https://forums.kodeco.com/t/beginning-core-data-episode-25-updating-fetched-results-kodeco/194052)

<div class="topic-metadata">

**Author:** [@pasanpr](https://forums.kodeco.com/u/pasanpr)\
**Replies:** 0\
**Last updated:** [September 4, 2023, 11:59am UTC](https://forums.kodeco.com/t/beginning-core-data-episode-25-updating-fetched-results-kodeco/194052 "2023-09-04T11:59:12Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/10794954-beginning-core-data/lessons/25

---

## [Jetpack Compose: Getting Started, Episode 11: Challenge: Add a TextField | Kodeco](https://forums.kodeco.com/t/jetpack-compose-getting-started-episode-11-challenge-add-a-textfield-kodeco/192924)

<div class="topic-metadata">

**Author:** [@otsembo](https://forums.kodeco.com/u/otsembo)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 2:33pm UTC](https://forums.kodeco.com/t/jetpack-compose-getting-started-episode-11-challenge-add-a-textfield-kodeco/192924 "2023-08-28T14:33:03Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/38708142-jetpack-compose-getting-started/lessons/11

---

## [Ride the Wave: Leaning Into the Current of AI | Kodeco](https://forums.kodeco.com/t/ride-the-wave-leaning-into-the-current-of-ai-kodeco/192688)

<div class="topic-metadata">

**Author:** [@mderrick15](https://forums.kodeco.com/u/mderrick15)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 11:25pm UTC](https://forums.kodeco.com/t/ride-the-wave-leaning-into-the-current-of-ai-kodeco/192688 "2023-08-27T23:25:26Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/37585315-ride-the-wave-leaning-into-the-current-of-ai

---

## [Flutter UI Widgets, Episode 1: Understand Flutter's UI Approach | Kodeco](https://forums.kodeco.com/t/flutter-ui-widgets-episode-1-understand-flutters-ui-approach-kodeco/192460)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 9:34am UTC](https://forums.kodeco.com/t/flutter-ui-widgets-episode-1-understand-flutters-ui-approach-kodeco/192460 "2023-08-27T09:34:04Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/26933987-flutter-ui-widgets/lessons/1

---

## [What’s New in Unity 5: Unity 2D Deep Dive | Kodeco](https://forums.kodeco.com/t/what-s-new-in-unity-5-unity-2d-deep-dive-kodeco/192445)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 27, 2023, 8:44am UTC](https://forums.kodeco.com/t/what-s-new-in-unity-5-unity-2d-deep-dive-kodeco/192445 "2023-08-27T08:44:33Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1907-what-s-new-in-unity-5-unity-2d-deep-dive

---

## [Introduction to Open Source Swift on Linux | Kodeco](https://forums.kodeco.com/t/introduction-to-open-source-swift-on-linux-kodeco/192186)

<div class="topic-metadata">

**Author:** [@alexisgallagher](https://forums.kodeco.com/u/alexisgallagher)\
**Replies:** 0\
**Last updated:** [August 26, 2023, 1:26pm UTC](https://forums.kodeco.com/t/introduction-to-open-source-swift-on-linux-kodeco/192186 "2023-08-26T13:26:59Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/1448-introduction-to-open-source-swift-on-linux

---

## [Building with Bazel | Kodeco](https://forums.kodeco.com/t/building-with-bazel-kodeco/190874)

<div class="topic-metadata">

**Author:** [@vegetarianzombie](https://forums.kodeco.com/u/vegetarianzombie)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 2:15pm UTC](https://forums.kodeco.com/t/building-with-bazel-kodeco/190874 "2023-08-24T14:15:55Z")

</div>

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

---

## [Audio tutorial for Unity: the Audio Mixer | Kodeco](https://forums.kodeco.com/t/audio-tutorial-for-unity-the-audio-mixer-kodeco/190869)

<div class="topic-metadata">

**Author:** [@jayfeesh](https://forums.kodeco.com/u/jayfeesh)\
**Replies:** 0\
**Last updated:** [August 24, 2023, 2:08pm UTC](https://forums.kodeco.com/t/audio-tutorial-for-unity-the-audio-mixer-kodeco/190869 "2023-08-24T14:08:47Z")

</div>

This is a companion discussion topic for the original entry at https://www.kodeco.com/532-audio-tutorial-for-unity-the-audio-mixer

---

## [Supabase with Flutter, Episode 21: Working with Categories | Kodeco](https://forums.kodeco.com/t/supabase-with-flutter-episode-21-working-with-categories-kodeco/188952)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [July 3, 2023, 7:20pm UTC](https://forums.kodeco.com/t/supabase-with-flutter-episode-21-working-with-categories-kodeco/188952 "2023-07-03T19:20:58Z")

</div>

Learn how to add, update and delete categories. Add category code to the database and screens. This is a companion discussion topic for the original entry at https://www.kodeco.com/33619647-supabase-with-flutter/lesso…

---

## [iOS Concurrency with GCD and Operations, Episode 9: Reactive Frameworks | Kodeco](https://forums.kodeco.com/t/ios-concurrency-with-gcd-and-operations-episode-9-reactive-frameworks-kodeco/188906)

<div class="topic-metadata">

**Author:** [@audrey](https://forums.kodeco.com/u/audrey)\
**Replies:** 0\
**Last updated:** [July 2, 2023, 8:34am UTC](https://forums.kodeco.com/t/ios-concurrency-with-gcd-and-operations-episode-9-reactive-frameworks-kodeco/188906 "2023-07-02T08:34:55Z")

</div>

Learn about two reactive programming frameworks, which unify and coordinate the numerous asynchronous programming tools. This is a companion discussion topic for the original entry at https://www.kodeco.com/9461083-io…

---

## [Beginning Networking with URLSession, Episode 14: Show Download Progress | Kodeco](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-14-show-download-progress-kodeco/185933)

<div class="topic-metadata">

**Author:** [@ifeli](https://forums.kodeco.com/u/ifeli)\
**Replies:** 0\
**Last updated:** [April 5, 2023, 2:15am UTC](https://forums.kodeco.com/t/beginning-networking-with-urlsession-episode-14-show-download-progress-kodeco/185933 "2023-04-05T02:15:42Z")

</div>

Performing lengthy uploads or downloads without any visual indication of progress is not the best user experience. This episiode will show you how to provide a progress indicator for a download. This is a companion di…

---

## [Programming in Swift: Fundamentals, Episode 39: Challenge: Structures | Kodeco](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-39-challenge-structures-kodeco/184696)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 0\
**Last updated:** [March 4, 2023, 5:20am UTC](https://forums.kodeco.com/t/programming-in-swift-fundamentals-episode-39-challenge-structures-kodeco/184696 "2023-03-04T05:20:13Z")

</div>

Learn when it's best to use computed properties, and when it's best to use methods. This is a companion discussion topic for the original entry at https://www.kodeco.com/5539282-programming-in-swift-fundamentals/lesso…

---

## [Expanding Cells in iOS Collection Views | Kodeco](https://forums.kodeco.com/t/expanding-cells-in-ios-collection-views-kodeco/184444)

<div class="topic-metadata">

**Author:** [@naeemshaikh90](https://forums.kodeco.com/u/naeemshaikh90)\
**Replies:** 0\
**Last updated:** [February 25, 2023, 5:17pm UTC](https://forums.kodeco.com/t/expanding-cells-in-ios-collection-views-kodeco/184444 "2023-02-25T17:17:34Z")

</div>

Learn how to make expanding cells in iOS collection views, as in the Ultravisual app. This is a companion discussion topic for the original entry at https://www.kodeco.com/7246-expanding-cells-in-ios-collection-views

---

## [Higher-Order Functions in Swift, Episode 1: Learn About Function Types | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/higher-order-functions-in-swift-episode-1-learn-about-function-types-kodeco-the-new-raywenderlich-com/182722)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [January 13, 2023, 6:26pm UTC](https://forums.kodeco.com/t/higher-order-functions-in-swift-episode-1-learn-about-function-types-kodeco-the-new-raywenderlich-com/182722 "2023-01-13T18:26:26Z")

</div>

Learn how higher-order functions can help you level up your Swift skills, and review the function’s place in the Swift type system. This is a companion discussion topic for the original entry at https://www.kodeco.com…

---

## [Programming in Swift: Functions & Types, Episode 17: filter, reduce, & sort | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/programming-in-swift-functions-types-episode-17-filter-reduce-sort-kodeco-the-new-raywenderlich-com/182332)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [January 3, 2023, 1:09pm UTC](https://forums.kodeco.com/t/programming-in-swift-functions-types-episode-17-filter-reduce-sort-kodeco-the-new-raywenderlich-com/182332 "2023-01-03T13:09:47Z")

</div>

Learn to use three more methods to help you filter and sort collections, and use all elements in a collection with reduce. This is a companion discussion topic for the original entry at https://www.kodeco.com/28433240…

---

## [Getting Started with Core Data Tutorial | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/getting-started-with-core-data-tutorial-kodeco-the-new-raywenderlich-com/181775)

<div class="topic-metadata">

**Author:** [@pietrorea](https://forums.kodeco.com/u/pietrorea)\
**Replies:** 0\
**Last updated:** [December 16, 2022, 5:44pm UTC](https://forums.kodeco.com/t/getting-started-with-core-data-tutorial-kodeco-the-new-raywenderlich-com/181775 "2022-12-16T17:44:30Z")

</div>

Learn the basics of building the data layer of your iOS app in this getting started with Core Data tutorial! This is a companion discussion topic for the original entry at https://www.kodeco.com/7569-getting-started-w…

---

## [What’s New In SpriteKit on iOS 10: A Look At Tile Maps | Kodeco, the new raywenderlich.com](https://forums.kodeco.com/t/what-s-new-in-spritekit-on-ios-10-a-look-at-tile-maps-kodeco-the-new-raywenderlich-com/181675)

<div class="topic-metadata">

**Author:** [@caroline](https://forums.kodeco.com/u/caroline)\
**Replies:** 0\
**Last updated:** [December 14, 2022, 2:11am UTC](https://forums.kodeco.com/t/what-s-new-in-spritekit-on-ios-10-a-look-at-tile-maps-kodeco-the-new-raywenderlich-com/181675 "2022-12-14T02:11:48Z")

</div>

Learn how to use Tile Maps in SpriteKit on iOS 10. This is a companion discussion topic for the original entry at https://www.kodeco.com/1079-what-s-new-in-spritekit-on-ios-10-a-look-at-tile-maps

---

## [Android Background Processing, Episode 11: Challenge - WorkManager | raywenderlich.com](https://forums.kodeco.com/t/android-background-processing-episode-11-challenge-workmanager-raywenderlich-com/178847)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [September 24, 2022, 1:40am UTC](https://forums.kodeco.com/t/android-background-processing-episode-11-challenge-workmanager-raywenderlich-com/178847 "2022-09-24T01:40:35Z")

</div>

Practice using the WorkManager API, to implement another worker and chain and observe the results. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/35154431-android-backgrou…

---

## [Supabase with Flutter, Episode 18: Filtering Tasks | raywenderlich.com](https://forums.kodeco.com/t/supabase-with-flutter-episode-18-filtering-tasks-raywenderlich-com/178621)

<div class="topic-metadata">

**Author:** [@kevindmoore](https://forums.kodeco.com/u/kevindmoore)\
**Replies:** 0\
**Last updated:** [September 20, 2022, 5:14pm UTC](https://forums.kodeco.com/t/supabase-with-flutter-episode-18-filtering-tasks-raywenderlich-com/178621 "2022-09-20T17:14:37Z")

</div>

Learn how to filter a stream of tasks. Create the updateTask database function. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/33619647-supabase-with-flutter/lessons/18

---

## [MVVM on Android, Episode 9: Challenge: Add ViewModel Test | raywenderlich.com](https://forums.kodeco.com/t/mvvm-on-android-episode-9-challenge-add-viewmodel-test-raywenderlich-com/178388)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [September 16, 2022, 9:37am UTC](https://forums.kodeco.com/t/mvvm-on-android-episode-9-challenge-add-viewmodel-test-raywenderlich-com/178388 "2022-09-16T09:37:33Z")

</div>

Prove out your understanding of writing ViewModel tests by adding a test This is a companion discussion topic for the original entry at https://www.raywenderlich.com/34930785-mvvm-on-android/lessons/9

---

## [Programming in Kotlin: Collections & Lambdas, Episode 9: Conclusion | raywenderlich.com](https://forums.kodeco.com/t/programming-in-kotlin-collections-lambdas-episode-9-conclusion-raywenderlich-com/178261)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [September 14, 2022, 8:16am UTC](https://forums.kodeco.com/t/programming-in-kotlin-collections-lambdas-episode-9-conclusion-raywenderlich-com/178261 "2022-09-14T08:16:16Z")

</div>

Review what you’ve learned in the first part of the course. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/33863948-programming-in-kotlin-collections-lambdas/lessons/9

---

## [Core Data: Fundamentals, Episode 11: Creating Managed Objects | raywenderlich.com](https://forums.kodeco.com/t/core-data-fundamentals-episode-11-creating-managed-objects-raywenderlich-com/176333)

<div class="topic-metadata">

**Author:** [@hococoder](https://forums.kodeco.com/u/hococoder)\
**Replies:** 0\
**Last updated:** [August 6, 2022, 10:44am UTC](https://forums.kodeco.com/t/core-data-fundamentals-episode-11-creating-managed-objects-raywenderlich-com/176333 "2022-08-06T10:44:58Z")

</div>

Understand what managed object subclasses are and how you can use them in code to represent your Core Data model. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/27468235-c…

---

## [Build an App Like Discord with Firebase, Episode 13: Work with Collections | raywenderlich.com](https://forums.kodeco.com/t/build-an-app-like-discord-with-firebase-episode-13-work-with-collections-raywenderlich-com/175920)

<div class="topic-metadata">

**Author:** [@aldominium](https://forums.kodeco.com/u/aldominium)\
**Replies:** 0\
**Last updated:** [July 30, 2022, 10:17am UTC](https://forums.kodeco.com/t/build-an-app-like-discord-with-firebase-episode-13-work-with-collections-raywenderlich-com/175920 "2022-07-30T10:17:07Z")

</div>

Learn how to create documents and collections using the Firebase console. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/18177135-build-an-app-like-discord-with-firebase/l…

---

## [Programming in Dart: Control Flow & Collections, Episode 11: Introduction | raywenderlich.com](https://forums.kodeco.com/t/programming-in-dart-control-flow-collections-episode-11-introduction-raywenderlich-com/175317)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [July 20, 2022, 10:11pm UTC](https://forums.kodeco.com/t/programming-in-dart-control-flow-collections-episode-11-introduction-raywenderlich-com/175317 "2022-07-20T22:11:45Z")

</div>

Learn about some of the other collections offered by Dart that you’ll learn in this part. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/29744101-programming-in-dart-contr…

---

## [Programming in Dart: Classes, Episode 19: Learn Other Language Features | raywenderlich.com](https://forums.kodeco.com/t/programming-in-dart-classes-episode-19-learn-other-language-features-raywenderlich-com/175070)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [July 17, 2022, 7:37am UTC](https://forums.kodeco.com/t/programming-in-dart-classes-episode-19-learn-other-language-features-raywenderlich-com/175070 "2022-07-17T07:37:35Z")

</div>

Get an overview of all the various language features available to you in Dart programming language that weren’t covered in this course. This is a companion discussion topic for the original entry at https://www.raywen…

---

## [Jetpack Navigation: Getting Started, Episode 10: Implement an Explicit Deep Link | raywenderlich.com](https://forums.kodeco.com/t/jetpack-navigation-getting-started-episode-10-implement-an-explicit-deep-link-raywenderlich-com/172389)

<div class="topic-metadata">

**Author:** [@bhavna\_thacker](https://forums.kodeco.com/u/bhavna_thacker)\
**Replies:** 0\
**Last updated:** [June 2, 2022, 4:20am UTC](https://forums.kodeco.com/t/jetpack-navigation-getting-started-episode-10-implement-an-explicit-deep-link-raywenderlich-com/172389 "2022-06-02T04:20:49Z")

</div>

Learn about explicit and implicit deep links and how to implement an explicit Deep link. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/21959768-jetpack-navigation-getting…

---

## [Wrangling Dates & Time in iOS | raywenderlich.com](https://forums.kodeco.com/t/wrangling-dates-time-in-ios-raywenderlich-com/171383)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [May 18, 2022, 2:10pm UTC](https://forums.kodeco.com/t/wrangling-dates-time-in-ios-raywenderlich-com/171383 "2022-05-18T14:10:11Z")

</div>

Understanding the deep technical details how dates and time work in iOS is immensely helpful for developing apps—every single day, month, and year! Learn the foundational structures behind working with dates and time in …

---

## [Your First Flutter App: Polishing the App | raywenderlich.com](https://forums.kodeco.com/t/your-first-flutter-app-polishing-the-app-raywenderlich-com/169084)

<div class="topic-metadata">

**Author:** [@bdmoakley](https://forums.kodeco.com/u/bdmoakley)\
**Replies:** 0\
**Last updated:** [April 15, 2022, 5:52pm UTC](https://forums.kodeco.com/t/your-first-flutter-app-polishing-the-app-raywenderlich-com/169084 "2022-04-15T17:52:37Z")

</div>

This is a sequel to “Your First Flutter App: An App from Scratch” where you’ll complete the app into a polished final product that will work both on iOS and Android. This is a companion discussion topic for the origin…

---

## [Debugging Layout Issues Using the Widget Inspector | raywenderlich.com](https://forums.kodeco.com/t/debugging-layout-issues-using-the-widget-inspector-raywenderlich-com/169076)

<div class="topic-metadata">

**Author:** [@ayush.shakya](https://forums.kodeco.com/u/ayush.shakya)\
**Replies:** 0\
**Last updated:** [April 15, 2022, 2:22pm UTC](https://forums.kodeco.com/t/debugging-layout-issues-using-the-widget-inspector-raywenderlich-com/169076 "2022-04-15T14:22:14Z")

</div>

In this article, you’ll see how layouts are constructed as well as learn about the Widget Inspector and how to use it to solve common layout errors in an app. This is a companion discussion topic for the original ent…

---

## [Server-Side Swift with Vapor, Episode 3: HTTP Basics | raywenderlich.com](https://forums.kodeco.com/t/server-side-swift-with-vapor-episode-3-http-basics-raywenderlich-com/168844)

<div class="topic-metadata">

**Author:** [@0xtim](https://forums.kodeco.com/u/0xtim)\
**Replies:** 0\
**Last updated:** [April 12, 2022, 9:58pm UTC](https://forums.kodeco.com/t/server-side-swift-with-vapor-episode-3-http-basics-raywenderlich-com/168844 "2022-04-12T21:58:48Z")

</div>

In this episode, learn some of the fundamentals of HTTP that you’ll need to understand for Vapor. We’ll cover requests and responses and look at the different HTTP methods. Finally learn about the different parts of an H…

---

## [Publish to the Google Play Store, Episode 3: Create a New Developer Account | raywenderlich.com](https://forums.kodeco.com/t/publish-to-the-google-play-store-episode-3-create-a-new-developer-account-raywenderlich-com/167676)

<div class="topic-metadata">

**Author:** [@bhavna\_thacker](https://forums.kodeco.com/u/bhavna_thacker)\
**Replies:** 0\
**Last updated:** [March 26, 2022, 12:38pm UTC](https://forums.kodeco.com/t/publish-to-the-google-play-store-episode-3-create-a-new-developer-account-raywenderlich-com/167676 "2022-03-26T12:38:31Z")

</div>

Learn how to create a new developer account and set your developer profile. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/28798254-publish-to-the-google-play-store/lesson…

---

## [Your First iOS & SwiftUI App: Polishing the App, Episode 24: Introduction | raywenderlich.com](https://forums.kodeco.com/t/your-first-ios-swiftui-app-polishing-the-app-episode-24-introduction-raywenderlich-com/167476)

<div class="topic-metadata">

**Author:** [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Replies:** 0\
**Last updated:** [March 23, 2022, 5:01pm UTC](https://forums.kodeco.com/t/your-first-ios-swiftui-app-polishing-the-app-episode-24-introduction-raywenderlich-com/167476 "2022-03-23T17:01:30Z")

</div>

Let’s review what you’ll be learning in this part, and why it’s important. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/28797859-your-first-ios-swiftui-app-polishing-the…

---

## [SwiftUI Maps & Location: Fundamentals, Episode 11: Conclusion | raywenderlich.com](https://forums.kodeco.com/t/swiftui-maps-location-fundamentals-episode-11-conclusion-raywenderlich-com/167206)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [March 20, 2022, 3:55pm UTC](https://forums.kodeco.com/t/swiftui-maps-location-fundamentals-episode-11-conclusion-raywenderlich-com/167206 "2022-03-20T15:55:31Z")

</div>

This episode provides a review of MapKit then introduces Core Location. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/30499078-swiftui-maps-location-fundamentals/lessons/…

---

## [SwiftUI Maps & Location: Fundamentals, Episode 1: Introduction | raywenderlich.com](https://forums.kodeco.com/t/swiftui-maps-location-fundamentals-episode-1-introduction-raywenderlich-com/166771)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [March 15, 2022, 5:12am UTC](https://forums.kodeco.com/t/swiftui-maps-location-fundamentals-episode-1-introduction-raywenderlich-com/166771 "2022-03-15T05:12:51Z")

</div>

Learn the basics of MapKit and Core Location and discover some of the cool features that you can incorporate into your app. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/…

---

## [Implicit Flutter Animations, Episode 8: Create a Multi-Selection Animation | raywenderlich.com](https://forums.kodeco.com/t/implicit-flutter-animations-episode-8-create-a-multi-selection-animation-raywenderlich-com/166626)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [March 13, 2022, 10:52am UTC](https://forums.kodeco.com/t/implicit-flutter-animations-episode-8-create-a-multi-selection-animation-raywenderlich-com/166626 "2022-03-13T10:52:50Z")

</div>

Learn how to animate selected items from a list using the Animated Container and Animated Default Text Style widgets. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/187702…

---

## [Programming in Swift: Functions & Types, Episode 20: Introduction | raywenderlich.com](https://forums.kodeco.com/t/programming-in-swift-functions-types-episode-20-introduction-raywenderlich-com/162971)

<div class="topic-metadata">

**Author:** [@catie](https://forums.kodeco.com/u/catie)\
**Replies:** 0\
**Last updated:** [January 24, 2022, 11:18pm UTC](https://forums.kodeco.com/t/programming-in-swift-functions-types-episode-20-introduction-raywenderlich-com/162971 "2022-01-24T23:18:45Z")

</div>

In this part of the course you’ll learn what enumerations are, and how they can work together with switch statements. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/284332…

---

## [Beginning Flutter Debugging, Episode 4: Understand the Call Stack | raywenderlich.com](https://forums.kodeco.com/t/beginning-flutter-debugging-episode-4-understand-the-call-stack-raywenderlich-com/162553)

<div class="topic-metadata">

**Author:** [@fleepgeek](https://forums.kodeco.com/u/fleepgeek)\
**Replies:** 0\
**Last updated:** [January 19, 2022, 7:02am UTC](https://forums.kodeco.com/t/beginning-flutter-debugging-episode-4-understand-the-call-stack-raywenderlich-com/162553 "2022-01-19T07:02:03Z")

</div>

Learn about the call stack during a debug session and see how the app responds at different levels in the stack. This is a companion discussion topic for the original entry at https://www.raywenderlich.com/29104906-be…

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

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