← All blog series







































Github Copilot with Kotlin
Pair-program with GitHub Copilot to learn Kotlin — strings, dates, lists, Jetpack Compose UI, ViewModel and mutableStateListOf, Ktor HTTP client, real-world recipes. 40 episodes.
40 posts
0

Swift: How many Friday the 13th
Sandy Lane•Video•Quiz available
1

Kotlin: Put May as the first in the list
Sandy Lane•Video•Quiz available
2

Kotlin: Convert string to date
Sandy Lane•Video•Quiz available
3

Kotlin: Create a random date
Sandy Lane•Video•Quiz available
4

Kotlin: Capitalize first letter of a string
Sandy Lane•Video•Quiz available
5

Jetpack compose: View Model and mutablestatelistof
Sandy Lane•Video•Quiz available
6

Kotlin Copilot: Jetpack compose get device ID
Sandy Lane•Video•Quiz available
7

Ktor Client: Set up ktor client and get data from typicode
Sandy Lane•Video•Quiz available
8

Kotlin max value in the list
Sandy Lane•Video•Quiz available
9

Kotlin with Copilot: Merge 2 lists
Sandy Lane•Video•Quiz available
10

Initialize Firestore and save a post to the database
Sandy Lane•Video•Quiz available
11

What is the exact day of the week of 2023-01-01?
Sandy Lane•Video•Quiz available
12

Kotlin with Copilot: Find the 2 numbers in the list that add up to 9
Sandy Lane•Video•Quiz available
13

Kotlin Copilot: Divisible by 7
Sandy Lane•Video•Quiz available
14

Jetpack Compose: Create a button with a callback
Sandy Lane•Video•Quiz available
15

Create a button with a callback that shows that it is clicked #Jetpack compose
Sandy Lane•Video•Quiz available
16

Kotlin: Remove last items from list and array
Sandy Lane•Video•Quiz available
17

Kotin: Create an extension function for Integer to check if it is prime or not
Sandy Lane•Video•Quiz available
18

Kotlin with Copilot: Create a list of 3 letters for weekdays and weekends
Sandy Lane•Video•Quiz available
19

Tell copilot to secure the Jetpack compose app
Sandy Lane•Video•Quiz available
20

Jetpack Compose: Create a person detail with only a username
Sandy Lane•Video•Quiz available
21

Jetpack Compose with Kotlin: Create a composable function with a textfield for name entry
Sandy Lane•Video•Quiz available
22

Jetpack Compose with Copilot: Create a button to increment a counter
Sandy Lane•Video•Quiz available
23

Copilot with Kotlin: Create a new divisible by 3 list
Sandy Lane•Video•Quiz available
24

Kotlin with Copilot: Higher order add function
Sandy Lane•Video•Quiz available
25

Kotlin with copilot: Use lambda function to print the full name
Sandy Lane•Video•Quiz available
26

Kotlin with copilot: Use lambda function to print out a name
Sandy Lane•Video•Quiz available
27

Kotlin with Coilot: Create a list of 10 numbers and use lambda function to find the even numbers
Sandy Lane•Video•Quiz available
28

Kotlin with Copilot: Create a one line lambda function
Sandy Lane•Video•Quiz available
29

Kotlin with Copilot: Create a lambda function to add 2 numbers
Sandy Lane•Video•Quiz available
30

Kotlin with Copilot: Create a lambda function to square a number
Sandy Lane•Video•Quiz available
31

Copilot Kotlin: Convert a list of numbers to string
Sandy Lane•Video•Quiz available
32

Copilot Kotlin: Filter arrays
Sandy Lane•Video•Quiz available
33

Kotlin and Copilot: Add a method to a class
Sandy Lane•Video•Quiz available
34

Kotlin and Copilot: create a person class with a name
Sandy Lane•Video•Quiz available
35

Copilot with Kotlin: Create a list of months in 3 letter format
Sandy Lane•Video•Quiz available
36

Kotlin with Copilot: Given a birthday date, calculate how old a person is, in years.
Sandy Lane•Video•Quiz available
37

How to use Copilot to create a large array of numbers
Sandy Lane•Video•Quiz available
38

Kotlin with Copilot: Test to see how many days there are in this month
Sandy Lane•Video•Quiz available
39

Kotlin: The last prime number
Sandy Lane•Video•Quiz available