|
#!/usr/bin/env bash |
|
#https://caster.io/courses/kotlin-programming-language |
|
|
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/installing-the-intellij-ide-for-kotlin-development" -o "001_Installing_the_IntelliJ_IDE_for_Kotlin_Development.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/creating-a-kotlin-file-in-intellij" -o "002_Creating_a_Kotlin_File_in_IntelliJ.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/how-to-update-the-kotlin-plugin-in-intellij" -o "003_How_to_Update_the_Kotlin_Plugin_in_IntelliJ.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-hello-world" -o "004_Kotlin_Hello_World.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/creating-variables-in-kotlin" -o "005_Creating_Variables_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/creating-read-only-variables-in-kotlin" -o "006_Creating_Read_Only_Variables_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/providing-the-type-on-kotlin-variables" -o "007_Providing_the_Type_on_Kotlin_Variables.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-data-types-numbers" -o "008_Kotlin_Data_Types_Numbers.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-data-types-string-and-char" -o "009_Kotlin_Data_Types_String_and_Char.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-string-interpolation-and-triple-quotes" -o "010_Kotlin_String_Interpolation_and_Triple_Quotes.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-data-types-boolean" -o "011_Kotlin_Data_Types_Boolean.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-conditionals-ifelse" -o "012_Kotlin_Conditionals_IfElse.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-conditionals-single-line-ifelse" -o "013_Kotlin_Conditionals_Single_line_ifelse.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-conditionals-truth-tables" -o "014_Kotlin_Conditionals_Truth_Tables.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-structural-equality" -o "015_Kotlin_Structural_Equality.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-referential-equality" -o "016_Kotlin_Referential_Equality.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-nullable-types" -o "017_Kotlin_Nullable_Types.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-nullable-safe-calls" -o "018_Kotlin_Nullable_Safe_Calls.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-elvis-operator" -o "019_Kotlin_Elvis_Operator.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/how-to-create-a-function-in-kotlin" -o "020_How_to_Create_a_Function_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/returning-a-value-from-a-kotlin-function" -o "021_Returning_a_value_from_a_Kotlin_Function.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-functions-inside-of-other-functions" -o "022_Kotlin_Functions_inside_of_other_Functions.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-single-line-expressions" -o "023_Kotlin_Single_Line_Expressions.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-function-arguments" -o "024_Kotlin_Function_Arguments.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-named-parameters-in-functions" -o "025_Kotlin_Named_Parameters_in_Functions.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-default-arguments-" -o "026_Kotlin_Default_Arguments__.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-refactoring-to-new-lines-and-named-arguments-in-intellij" -o "027_Kotlin_Refactoring_to_New_Lines_and_Named_Arguments_in_IntelliJ.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-varargs-providing-multiple-arguments-of-the-same-type" -o "028_Kotlin_Varargs_Providing_Multiple_Arguments_of_the_Same_Type.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-function-overloading" -o "029_Kotlin_Function_Overloading.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/how-to-create-a-class-in-kotlin" -o "030_How_to_Create_a_Class_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-class-primary-constructor" -o "031_Kotlin_Class_Primary_Constructor.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-class-with-multiple-constructors" -o "032_Kotlin_Class_with_Multiple_Constructors.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-init-block" -o "033_Kotlin_Init_Block.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-class-properties" -o "034_Kotlin_Class_Properties.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-read-only-class-properties" -o "035_Kotlin_Read-Only_Class_Properties.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-overriding-the-property-getter" -o "036_Kotlin_Overriding_the_Property_Getter.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-overriding-the-property-setter" -o "037_Kotlin_Overriding_the_Property_Setter.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-multiple-properties-in-a-class" -o "038_Kotlin_Multiple_Properties_in_a_Class.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-class-functions" -o "039_Kotlin_Class_Functions.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-companion-objects" -o "040_Kotlin_Companion_Objects.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/how-to-create-a-singleton-in-kotlin" -o "041_How_to_Create_a_Singleton_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/declaring-constants-in-kotlin" -o "042_Declaring_Constants_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-lateinit-modifier-" -o "043_Kotlin_lateinit_Modifier__.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-nested-classes" -o "044_Kotlin_Nested_Classes.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-inner-classes" -o "045_Kotlin_Inner_Classes.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/how-to-create-an-enum-in-kotlin" -o "046_How_to_Create_an_Enum_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-enum-constructor-parameters" -o "047_Kotlin_Enum_Constructor_Parameters.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/creating-abstract-functions-inside-of-kotlin-enums" -o "048_Creating_Abstract_Functions_inside_of_Kotlin_Enums.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/iterating-over-enum-values-in-kotlin" -o "049_Iterating_Over_Enum_Values_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/adding-static-methods-to-kotlin-enums" -o "050_Adding_Static_Methods_to_Kotlin_Enums.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-conditionals-the-kotlin-when-statement" -o "051_Kotlin_Conditionals_The_Kotlin_when_statement.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-when-statement-exhaustive-vs-non-exhaustive" -o "052_Kotlin_when_Statement_Exhaustive_vs_Non-exhaustive.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-data-classes" -o "053_Kotlin_Data_Classes.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-data-classes-parameterless-constructors" -o "054_Kotlin_Data_Classes_Parameterless_Constructors.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-data-class-component1-component2-componentn" -o "055_Kotlin_Data_Class_Component1_Component2_ComponentN.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotin-data-class-destructuring" -o "056_Kotin_Data_Class_Destructuring.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/copying-kotlin-data-classes" -o "057_Copying_Kotlin_Data_Classes.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-pair-and-triple-data-classes" -o "058_Kotlin_Pair_and_Triple_Data_Classes.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-protected-modifier-for-variables" -o "059_Kotlin_Protected_Modifier_for_Variables.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-protected-modifier-for-methods" -o "060_Kotlin_Protected_Modifier_for_Methods.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-internal-modifier" -o "061_Kotlin_Internal_Modifier.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/how-to-create-an-abstract-class-in-kotlin" -o "062_How_to_Create_an_Abstract_Class_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/how-to-implement-an-abstract-class-in-kotlin" -o "063_How_to_Implement_an_Abstract_Class_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-abstract-classes-using-abstract-classes-as-an-abstraction" -o "064_Kotlin_Abstract_Classes_Using_Abstract_Classes_as_an_Abstraction.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/what-are-kotlin-interfaces-used-for" -o "065_What_are_Kotlin_Interfaces_Used_For.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-interfaces-creating-an-interface-in-kotlin" -o "066_Kotlin_Interfaces_Creating_an_Interface_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-interfaces-implementing-an-interface-in-kotlin" -o "067_Kotlin_Interfaces_Implementing_an_Interface_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-interfaces-example-multiple-file-systems" -o "068_Kotlin_Interfaces_Example_Multiple_File_Systems.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-anonymous-interfaces" -o "069_Kotlin_Anonymous_Interfaces.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/creating-arrays-in-kotlin" -o "070_Creating_Arrays_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/creating-a-list-in-kotlin" -o "071_Creating_a_List_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/creating-mutable-lists-in-kotlin" -o "072_Creating_Mutable_Lists_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/filtering-a-list-in-kotlin" -o "073_Filtering_a_List_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/finding-items-in-a-kotlin-list" -o "074_Finding_Items_in_a_Kotlin_List.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-filternot-on-a-list-" -o "075_Kotlin_FilterNot_on_a_List_.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/creating-a-new-kotlin-list-from-an-existing-kotlin-list" -o "076_Creating_a_New_Kotlin_List_from_an_Existing_Kotlin_List.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/how-to-flatten-a-list-or-array-in-kotlin" -o "077_How_to_Flatten_a_List_or_an_Array_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/combining-multiple-immutable-lists-in-kotlin" -o "078_Combining_Multiple_Immutable_Lists_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-list-map-operator" -o "079_Kotlin_List_map_Operator.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-map-vs-flatmap" -o "080_Kotlin_map_vs._flatMap.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-set-a-list-with-no-duplicates" -o "081_Kotlin_Set_A_List_with_No_Duplicates.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-for-loop" -o "082_Kotlin_For_Loop.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-while-loop" -o "083_Kotlin_While_Loop.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-foreach-collection-iteration" -o "084_Kotlin_forEach_Collection_Iteration.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/combine-list-into-a-unique-list-with-the-union-operator" -o "085_Combine_List_into_a_Unique_List_with_the_union_operator.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-iterating-over-a-list-with-an-index-with-foreachindex" -o "086_Kotlin_Iterating_over_a_List_with_an_Index_with_forEachIndex.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-ranges" -o "087_Kotlin_Ranges.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/how-to-create-a-map-in-kotlin" -o "088_How_To_Create_a_Map_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/how-to-create-a-mutable-map-in-kotlin" -o "089_How_to_create_a_Mutable_Map_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/filtering-and-transforming-maps-in-kotlin" -o "090_Filtering_and_Transforming_Maps_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-mapnotnull-removing-null-items-from-a-map" -o "091_Kotlin_mapNotNull_Removing_null_items_from_a_map.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/generate-large-sequences-and-lists-in-kotlin-with-generatesequence" -o "092_Generate_Large_Sequences_and_Lists_in_Kotlin_with_generateSequence.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-performance-measuring-performance-with-measurenanotime" -o "093_Kotlin_Performance_Measuring_performance_with_measureNanoTime.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-sequences-improving-performance-with-kotlin-sequences" -o "094_Kotlin_Sequences_Improving_performance_with_Kotlin_Sequences.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-list-vs-set-vs-map" -o "095_Kotlin_List_vs._Set_vs._Map.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/the-kotlin-ternary-operator" -o "096_The_Kotlin_Ternary_Operator.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-double-bang-operator-" -o "097_Kotlin_Double_Bang_Operator_.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-requirenotnull-forcing-something-that-is-nullable-to-be-not-null" -o "098_Kotlin_requireNotNull_Forcing_something_that_is_nullable_to_be_not_null.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-checknotnull-checking-that-a-value-is-not-null" -o "099_Kotlin_checkNotNull_Checking_that_a_value_is_not_null.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/filter-a-list-for-not-null-values-in-kotlin-with-filternotnull" -o "100_Filter_a_list_for_Not_Null_Values_in_Kotlin_with_filterNotNull.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-type-hierarchy-and-kotlin-type-checking-with-is" -o "101_Kotlin_Type_Hierarchy_and_Kotlin_Type_Checking_with_is.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/casting-in-kotlin" -o "102_Casting_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-safe-casting" -o "103_Kotlin_Safe_Casting.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/understanding-generics-with-lists-and-maps-in-kotlin" -o "104_Understanding_Generics_with_Lists_and_Maps_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-generic-class-how-to-create-a-generic-class" -o "105_Kotlin_Generic_Class_How_to_Create_a_Generic_Class.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/throwing-an-exception-in-kotlin" -o "106_Throwing_an_Exception_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-creating-a-custom-exception" -o "107_Kotlin_Creating_a_Custom_Exception.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-try-catch-statement" -o "108_Kotlin_Try_Catch_Statement.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/catching-multiple-exception-types-in-kotlin" -o "109_Catching_Multiple_Exception_Types_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/trycatchfinally-in-kotlin" -o "110_TryCatchFinally_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-trycatch-vs-tryfinally" -o "111_Kotlin_TryCatch_vs_TryFinally.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-typealias-how-to-create-a-typealias-in-kotlin" -o "112_Kotlin_typealias_How_to_create_a_typealias_in_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/creating-a-kotlin-extension-function" -o "113_Creating_a_Kotlin_Extension_Function.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-lazy-evaluation" -o "114_Kotlin_Lazy_Evaluation.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-lazy-initializer-block" -o "115_Kotlin_Lazy_Initializer_Block.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-packages-and-imports" -o "116_Kotlin_Packages_and_Imports.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-type-inference" -o "117_Kotlin_Type_Inference.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-lambdas-understanding-simple-lambda-expressions" -o "118_Kotlin_Lambdas_Understanding_Simple_Lambda_Expressions.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-lambdas-lambdas-as-function-parameters" -o "119_Kotlin_Lambdas_Lambdas_as_Function_Parameters.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-lambdas-passing-values-to-lambda-expression-function-parameters" -o "120_Kotlin_Lambdas_Passing_Values_to_Lambda_Expression_Function_Parameters.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-lambdas-using-underscores-to-signify-unused-parameters" -o "121_Kotlin_Lambdas_Using_Underscores_to_Signify_Unused_Parameters.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-lambdas-the-it-parameter" -o "122_Kotlin_Lambdas_The_it_parameter.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-jvm-interop-calling-kotlin-from-java" -o "123_Kotlin_JVM_Interop_Calling_Kotlin_from_Java.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-jvm-interop-calling-java-from-kotlin" -o "124_Kotlin_JVM_Interop_Calling_Java_from_Kotlin.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-jvm-interop-calling-a-kotlin-extension-function-from-java" -o "125_Kotlin_JVM_Interop_Calling_a_Kotlin_Extension_Function_from_Java.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-jvm-interop-the-jvmname-annotation" -o "126_Kotlin_JVM_Interop_The_JvmName_Annotation.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/run-kotlin-code-anywhere-with-kotlin-main-functions" -o "127_Run_Kotlin_Code_Anywhere_with_Kotlin_Main_Functions.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/working-with-the-kotlin-repl" -o "128_Working_with_the_Kotlin_REPL.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-simple-calculator-project-creating-the-project-and-main-function" -o "129_Kotlin_Simple_Calculator_Project_Creating_the_Project_and_Main_Function.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-simple-calculator-project-reading-user-input-with-readline" -o "130_Kotlin_Simple_Calculator_Project_Reading_User_Input_with_readLine().mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-simple-calculator-project-building-the-calculator-logic" -o "131_Kotlin_Simple_Calculator_Project_Building_the_Calculator_Logic.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-simple-calculator-project-adding-validation-to-your-simple-calculator" -o "132_Kotlin_Simple_Calculator_Project_Adding_Validation_to_your_Simple_Calculator.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-simple-calculator-project-compiling-to-a-jar-file" -o "133_Kotlin_Simple_Calculator_Project_Compiling_to_a_JAR_File.mp4" |
|
youtube-dl --ignore-config -f hd_mp4-1080p -i -c --external-downloader aria2c --external-downloader-args "-c -s16 -k1M -x16 --enable-color=true --human-readable=true" --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0" "https://caster.io/lessons/kotlin-playground-and-kotlin-koans" -o "134_Kotlin_Playground_and_Kotlin_Koans.mp4" |
is this still work?