Companies Home Search Profile

Kotlin In Action - Kotlin Programming For Absolute Beginners

Focused View

21:29:06

9 View
  • 1 - Why we should learn programming.mp4
    01:43
  • 2 - What is Programming.mp4
    00:41
  • 3 - Learn programming step by step.mp4
    01:35
  • 4 - Action taking.mp4
    00:27
  • 5 - Why Kotlin.mp4
    01:52
  • 6 - What Kotlin really is.mp4
    00:44
  • 7 - How to master Kotlin.mp4
    00:45
  • 8 - Lets take Action Now.mp4
    02:00
  • 9 - Download JDK.mp4
    03:57
  • 10 - Download IntelliJ IDEA.mp4
    04:04
  • 11 - Set up IDE.mp4
    06:29
  • 12 - How to Create a new kotlin file.mp4
    02:24
  • 13 - Chapter Intro.mp4
    00:19
  • 14 - Computers how do they really work.mp4
    10:18
  • 15 - Representing numbers in programming.mp4
    05:26
  • 16 - Binary numbers in programming.mp4
    07:02
  • 17 - More about binary numbers in programming.mp4
    02:00
  • 18 - Converting base 10 to base 2.mp4
    04:56
  • 19 - Hexadecimal numbers.mp4
    04:06
  • 20 - How code works.mp4
    02:50
  • 21 - Comments in programming.mp4
    03:42
  • 22 - Printing out in kotlin.mp4
    01:19
  • 23 - Arithmetic operations.mp4
    01:47
  • 24 - Simple operations in programming.mp4
    03:19
  • 25 - Decimal numbers.mp4
    02:46
  • 26 - The remainder operation.mp4
    02:31
  • 27 - Shift operations in programming.mp4
    07:37
  • 28 - Order of operations.mp4
    04:18
  • 29 - Math functions.mp4
    05:39
  • 30 - Naming data in programming.mp4
    02:14
  • 31 - Constants in programming.mp4
    10:01
  • 31 - Whats-Up-Kotlin.zip
  • 32 - Variables in programming.mp4
    06:00
  • 32 - Whats-Up-Kotlin.zip
  • 33 - Meaningful naming.mp4
    02:41
  • 34 - Increment & Decrement.mp4
    04:55
  • 34 - Whats-Up-Kotlin.zip
  • 35 - Key points & Exercises.mp4
    02:46
  • 36 - Chapter Intro.mp4
    01:02
  • 37 - Type conversion in kotlin.mp4
    04:07
  • 37 - Whats-Up-Kotlin.zip
  • 38 - Operators with mixed types.mp4
    02:32
  • 38 - Whats-Up-Kotlin.zip
  • 39 - Type inference.mp4
    03:51
  • 39 - Whats-Up-Kotlin.zip
  • 40 - Strings in programming.mp4
    00:50
  • 41 - Representing strings.mp4
    02:13
  • 41 - Whats-Up-Kotlin.zip
  • 42 - Unicode.mp4
    02:22
  • 43 - Strings in kotlin Characters & Strings.mp4
    02:22
  • 43 - Whats-Up-Kotlin.zip
  • 44 - Concatenation.mp4
    05:15
  • 44 - Whats-Up-Kotlin.zip
  • 45 - String templates.mp4
    03:29
  • 45 - Whats-Up-Kotlin.zip
  • 46 - Multiline Strings in Kotlin.mp4
    02:30
  • 46 - Whats-Up-Kotlin.zip
  • 47 - Pairs & Triples in Kotlin.mp4
    08:25
  • 47 - Whats-Up-Kotlin.zip
  • 48 - Numeric types in kotlin.mp4
    06:42
  • 48 - Whats-Up-Kotlin.zip
  • 49 - Any Unit and Nothing.mp4
    03:41
  • 49 - Whats-Up-Kotlin.zip
  • 50 - Key points &Exercises.mp4
    04:14
  • 51 - Chapter Intro.mp4
    02:01
  • 52 - Comparison Operators.mp4
    02:27
  • 52 - Whats-Up-Kotlin.zip
  • 53 - Boolean operators.mp4
    10:36
  • 53 - Whats-Up-Kotlin.zip
  • 54 - Boolean Logic.mp4
    14:00
  • 54 - Whats-Up-Kotlin.zip
  • 55 - String equality.mp4
    03:16
  • 55 - Whats-Up-Kotlin.zip
  • 56 - If expression.mp4
    16:34
  • 56 - Whats-Up-Kotlin.zip
  • 57 - Short circuiting.mp4
    02:45
  • 57 - Whats-Up-Kotlin.zip
  • 58 - Encapsulating variables.mp4
    04:25
  • 58 - Whats-Up-Kotlin.zip
  • 59 - Loops.mp4
    01:06
  • 60 - While Loops.mp4
    05:59
  • 61 - Repeatwhile loops.mp4
    03:39
  • 61 - What-s-Up-Kotlin.zip
  • 62 - Breaking out of a Loop.mp4
    04:22
  • 62 - What-s-Up-Kotlin.zip
  • 63 - Key points of the chapter.mp4
    01:42
  • 64 - Exercises.mp4
    01:19
  • 65 - Chapter Intro.mp4
    02:01
  • 66 - Ranges in Kotlin.mp4
    04:24
  • 66 - What-s-Up-Kotlin.zip
  • 67 - For Loop.mp4
    22:54
  • 67 - What-s-Up-Kotlin.zip
  • 68 - Labeled Statements.mp4
    11:05
  • 68 - What-s-Up-Kotlin.zip
  • 69 - What-s-Up-Kotlin.zip
  • 69 - When Expression.mp4
    05:45
  • 70 - Returning Values in Kotlin.mp4
    05:47
  • 70 - What-s-Up-Kotlin.zip
  • 71 - Advanced When Expressions.mp4
    07:31
  • 71 - What-s-Up-Kotlin.zip
  • 72 - Key points of the Chapter.mp4
    01:28
  • 73 - Exercises.mp4
    01:10
  • 74 - Chapter Intro.mp4
    00:44
  • 75 - Function basics.mp4
    04:33
  • 75 - functionBasics.zip
  • 76 - Function Parameters.mp4
    11:03
  • 76 - FuntionParameters.zip
  • 77 - Returning Values from Functions.mp4
    11:45
  • 77 - Returning-values-from-functions.zip
  • 78 - Parameters as Constants.mp4
    02:52
  • 78 - Paremeters-constants.zip
  • 79 - Function Overloading.mp4
    05:20
  • 79 - function-overloading.zip
  • 80 - Function Variables.mp4
    12:13
  • 80 - Function-variables.zip
  • 81 - Lack of Return.mp4
    03:51
  • 82 - Function writing Tips.mp4
    00:56
  • 83 - Key points of the Chapter.mp4
    01:57
  • 84 - Exercises.mp4
    00:48
  • 85 - Chapter Intro.mp4
    01:16
  • 86 - Introduction to Null.mp4
    01:17
  • 87 - Sentinel values.mp4
    02:28
  • 88 - Introduction to Nullable Types.mp4
    09:13
  • 88 - introduction-to-nullabble-type.zip
  • 89 - Null Checking.mp4
    02:38
  • 89 - null-checking.zip
  • 90 - Not null assertion Operator.mp4
    05:22
  • 90 - Not-null-assertion-operrator.zip
  • 91 - Smart casts.mp4
    03:01
  • 91 - Smart-casts.zip
  • 92 - Safe calls.mp4
    05:08
  • 92 - Safe-calls.zip
  • 93 - The Let in Kotlin.mp4
    02:43
  • 93 - The-Let-in-kotlin.zip
  • 94 - Elvis operator.mp4
    03:15
  • 94 - Elvis-operator.zip
  • 95 - Key points of the Chapter.mp4
    01:22
  • 96 - Exercises.mp4
    00:37
  • 97 - Chapter Intro.mp4
    00:37
  • 98 - Arrays in Kotlin.mp4
    03:40
  • 99 - Why Arrays are Useful.mp4
    01:24
  • 100 - Creating Arrays.mp4
    08:22
  • 100 - Creating-Arrays.zip
  • 101 - Arrays of Primitive Types.mp4
    08:18
  • 101 - Arrays-of-Primitive-Types.zip
  • 102 - Lists in Kotlin.mp4
    00:57
  • 103 - Creating Lists.mp4
    05:09
  • 103 - Creatng-Lists.zip
  • 104 - Mutable Lists.mp4
    01:24
  • 104 - Mutable-Lists.zip
  • 105 - Using properties and Methods.mp4
    07:20
  • 105 - Using-properties-and-methods.zip
  • 106 - Indexing.mp4
    01:43
  • 106 - indexing.zip
  • 107 - Slice by Ranges.mp4
    04:06
  • 107 - Slice-by-Ranges.zip
  • 108 - Checking for an Array element.mp4
    09:21
  • 108 - Check-Element.zip
  • 109 - AppendingElements.zip
  • 109 - Appending Elements.mp4
    05:58
  • 110 - Inserting Elements.mp4
    01:27
  • 110 - Inserting-elements.zip
  • 111 - Removing Elements.mp4
    03:59
  • 111 - Removing-Elements.zip
  • 112 - Updating Elements.mp4
    03:31
  • 112 - Updating-Elements.zip
  • 113 - Iterating over a List.mp4
    07:12
  • 114 - Nullability and Collection types.mp4
    05:21
  • 114 - Nullability-and-collection-types.zip
  • 115 - Key points of the Chapter.mp4
    01:50
  • 116 - Exercises.mp4
    01:22
  • 117 - Chapter Intro.mp4
    02:26
  • 118 - Creating Maps.mp4
    07:46
  • 118 - Creating-maps.zip
  • 119 - Indexing in Pairs.mp4
    03:08
  • 119 - Indexing-In-Pairs.zip
  • 120 - Using properties and functions on Maps.mp4
    03:07
  • 120 - Using-properties-and-functions.zip
  • 121 - Adding Elements.mp4
    02:40
  • 121 - Adding-Elements.zip
  • 122 - Updating map Elements.mp4
    06:03
  • 122 - Updating-Elements.zip
  • 123 - Removing Elements.mp4
    02:46
  • 123 - Removing-elements.zip
  • 124 - Iterating through map.mp4
    03:12
  • 124 - Iterating-Through-Map.zip
  • 125 - Key points of the Maps.mp4
    00:55
  • 126 - Sets in Kotlin.mp4
    01:18
  • 127 - Creating Sets.mp4
    03:21
  • 127 - Creating-Sets.zip
  • 128 - Array-To-Set.zip
  • 128 - Converting Array to Set.mp4
    03:52
  • 129 - Getting Elements from Sets.mp4
    03:23
  • 129 - Getting-Elements.zip
  • 130 - Adding and removing Elements from Sets.mp4
    05:19
  • 130 - Adding-Removing-Elements.zip
  • 131 - Key points of the Chapter.mp4
    00:37
  • 132 - Exercises.mp4
    00:58
  • 133 - Chapter Intro.mp4
    01:23
  • 134 - Basics of Lambdas.mp4
    07:34
  • 134 - Lambda-basics.zip
  • 135 - Lambda shorthand.mp4
    01:43
  • 135 - Lambda-shorthand.zip
  • 136 - It keyword in Lambda.mp4
    02:53
  • 136 - it-keyword.zip
  • 137 - Lambda as argument.mp4
    10:49
  • 137 - Lambda-as-Argument.zip
  • 138 - Meaningless Return Value.mp4
    06:32
  • 138 - Meaningless-returns.zip
  • 139 - Capturing Lambda Expressions.mp4
    11:59
  • 139 - Capturing-Lambdas.zip
  • 140 - Lambda sorting.mp4
    07:19
  • 140 - Lambda-Sorting.zip
  • 141 - Lambdas Iteration.mp4
    22:38
  • 141 - Lambdas-Iteration.zip
  • 142 - Key points of the Chapter.mp4
    01:05
  • 143 - Exercises.mp4
    00:46
  • 144 - Chapter Intro.mp4
    01:01
  • 145 - Creating Classes.mp4
    08:42
  • 145 - Creating-classes.zip
  • 146 - Reference Types.mp4
    03:29
  • 146 - Reference-Types.zip
  • 147 - Working with References.mp4
    02:47
  • 147 - Working-With-References.zip
  • 148 - Object Identity.mp4
    03:38
  • 148 - Object-identity.zip
  • 149 - Methods and Mutability.mp4
    07:03
  • 149 - Methods-and-Mutability.zip
  • 150 - Mutability and Constants.mp4
    04:36
  • 150 - Mutability-and-Constants.zip
  • 151 - State and side effects.mp4
    03:39
  • 152 - Data Classes.mp4
    05:38
  • 152 - Data-Classes.zip
  • 153 - Destructuring declaration.mp4
    02:32
  • 153 - Destructuring-Declaration.zip
  • 154 - Key points of the Chapter.mp4
    01:50
  • 155 - Exercises.mp4
    00:53
  • 156 - Chapter Intro.mp4
    01:15
  • 157 - Singletons.mp4
    00:54
  • 158 - Named Objects.mp4
    01:15
  • 159 - Processing Singleton Pattern.mp4
    03:23
  • 159 - What-s-Up-Kotlin.zip
  • 160 - Using Singleton.mp4
    10:47
  • 160 - What-s-Up-Kotlin.zip
  • 161 - Objects vs Classes.mp4
    00:54
  • 162 - Static members.mp4
    01:20
  • 163 - Creating companion Objects.mp4
    17:11
  • 163 - What-s-Up-Kotlin.zip
  • 164 - Anonymous Objects.mp4
    06:22
  • 164 - What-s-Up-Kotlin.zip
  • 165 - Key points of the Chapter.mp4
    01:02
  • 166 - Exercises.mp4
    00:35
  • 167 - Chapter Intro.mp4
    01:03
  • 168 - Constructor Properties.mp4
    08:46
  • 168 - What-s-Up-Kotlin.zip
  • 169 - Default Values.mp4
    03:09
  • 169 - What-s-Up-Kotlin.zip
  • 170 - Property Initializers.mp4
    06:17
  • 170 - What-s-Up-Kotlin.zip
  • 171 - Custom Accessors.mp4
    00:34
  • 172 - Custom Getters.mp4
    11:45
  • 172 - What-s-Up-Kotlin.zip
  • 173 - Custom Setters.mp4
    10:43
  • 173 - What-s-Up-Kotlin.zip
  • 174 - Companion Object Properties.mp4
    03:04
  • 174 - What-s-Up-Kotlin.zip
  • 175 - Delegated Properties.mp4
    01:02
  • 176 - Observable Properties.mp4
    07:13
  • 176 - What-s-Up-Kotlin.zip
  • 177 - Variable Limitation.mp4
    08:57
  • 177 - What-s-Up-Kotlin.zip
  • 178 - Lazy Properties.mp4
    09:11
  • 178 - What-s-Up-Kotlin.zip
  • 179 - Late init.mp4
    03:35
  • 179 - What-s-Up-Kotlin.zip
  • 180 - Extension properties.mp4
    04:53
  • 180 - What-s-Up-Kotlin.zip
  • 181 - Key points of the Chapter.mp4
    01:20
  • 182 - Exercises.mp4
    01:09
  • 183 - Chapter Intro.mp4
    00:50
  • 184 - Introduction to Methods.mp4
    02:56
  • 184 - What-s-Up-Kotlin.zip
  • 185 - Methods vs Getters and Setters.mp4
    07:54
  • 185 - What-s-Up-Kotlin.zip
  • 186 - Function Conversion to Method.mp4
    03:33
  • 186 - What-s-Up-Kotlin.zip
  • 187 - Introduction to This keyword.mp4
    01:51
  • 187 - What-s-Up-Kotlin.zip
  • 188 - Object Methods.mp4
    05:35
  • 188 - What-s-Up-Kotlin.zip
  • 189 - Extension Methods.mp4
    03:00
  • 189 - What-s-Up-Kotlin.zip
  • 190 - Companion Object Extension.mp4
    04:33
  • 190 - What-s-Up-Kotlin.zip
  • 191 - Key points of the Chapter.mp4
    02:16
  • 192 - Exercises.mp4
    00:44
  • 193 - Chapter Intro.mp4
    00:40
  • 194 - Introduction to Inheritance.mp4
    14:28
  • 194 - What-s-Up-Kotlin.zip
  • 195 - Polymorphism.mp4
    03:37
  • 195 - What-s-Up-Kotlin.zip
  • 196 - Checking runtime Hierarchy.mp4
    16:55
  • 196 - What-s-Up-Kotlin.zip
  • 197 - Inheritance Methods and Override.mp4
    07:40
  • 197 - What-s-Up-Kotlin.zip
  • 198 - Super Keyword.mp4
    04:16
  • 198 - What-s-Up-Kotlin.zip
  • 199 - Inheritance Prevention.mp4
    02:03
  • 200 - Abstract Classes.mp4
    04:20
  • 200 - What-s-Up-Kotlin.zip
  • 201 - Sealed Classes.mp4
    06:44
  • 201 - What-s-Up-Kotlin.zip
  • 202 - Secondary Constructors.mp4
    16:21
  • 202 - What-s-Up-Kotlin.zip
  • 203 - Nested and Inner Classes.mp4
    06:55
  • 203 - What-s-Up-Kotlin.zip
  • 204 - Visibility modifiers.mp4
    06:57
  • 204 - What-s-Up-Kotlin.zip
  • 205 - Why Inheritance.mp4
    04:08
  • 206 - Key points of the Chapter.mp4
    01:44
  • 207 - Exercises.mp4
    01:04
  • 208 - Chapter Intro.mp4
    01:17
  • 209 - Creating Enums.mp4
    07:26
  • 209 - What-s-Up-Kotlin.zip
  • 210 - Case order modification.mp4
    01:29
  • 210 - What-s-Up-Kotlin.zip
  • 211 - Enum properties and functions.mp4
    12:15
  • 211 - What-s-Up-Kotlin.zip
  • 212 - Enums vs When.mp4
    03:51
  • 212 - What-s-Up-Kotlin.zip
  • 213 - Enum vs Sealed Class.mp4
    02:38
  • 214 - Sealed Class creation.mp4
    15:45
  • 214 - What-s-Up-Kotlin.zip
  • 215 - Enumeration and State machine.mp4
    02:04
  • 215 - What-s-Up-Kotlin.zip
  • 216 - Nullable and Enums.mp4
    04:01
  • 216 - What-s-Up-Kotlin.zip
  • 217 - Key points of the Chapter.mp4
    01:02
  • 218 - Exercises.mp4
    00:53
  • 219 - Chapter Intro.mp4
    01:03
  • 220 - Introduction to Interfaces.mp4
    03:33
  • 220 - What-s-Up-Kotlin.zip
  • 221 - Interface Syntax.mp4
    04:34
  • 221 - What-s-Up-Kotlin.zip
  • 222 - Interface Methods.mp4
    03:52
  • 222 - What-s-Up-Kotlin.zip
  • 223 - Default Method implementation.mp4
    02:30
  • 223 - What-s-Up-Kotlin.zip
  • 224 - Interface Properties.mp4
    05:49
  • 224 - What-s-Up-Kotlin.zip
  • 225 - Interface Inheritance.mp4
    07:23
  • 225 - What-s-Up-Kotlin.zip
  • 226 - Implementing multiple Interfaces.mp4
    01:47
  • 226 - What-s-Up-Kotlin.zip
  • 227 - Iterator.mp4
    03:17
  • 227 - What-s-Up-Kotlin.zip
  • 228 - Comparable.mp4
    04:59
  • 228 - What-s-Up-Kotlin.zip
  • 229 - Key points of the Chapter.mp4
    01:31
  • 230 - Exercises.mp4
    01:02
  • 231 - Chapter Intro.mp4
    00:53
  • 232 - Lists.mp4
    11:11
  • 232 - What-s-Up-Kotlin.zip
  • 233 - Maps.mp4
    07:11
  • 233 - What-s-Up-Kotlin.zip
  • 234 - Extension functions vs Generic constraints.mp4
    07:35
  • 234 - What-s-Up-Kotlin.zip
  • 235 - Creating Generic Constraints Part 1.mp4
    10:08
  • 236 - Creating Generic Constraints Part 2.mp4
    03:02
  • 237 - Creating Generic Constraints Part 3.mp4
    05:10
  • 238 - Creating Generic Constraints Part 4.mp4
    09:27
  • 239 - Creating Generic Constraints Part 5.mp4
    02:23
  • 240 - Creating Generic Constraints Part 6.mp4
    11:12
  • 240 - What-s-Up-Kotlin.zip
  • 241 - Generic Interfaces Part 1.mp4
    04:15
  • 242 - Generic Interfaces Part 2.mp4
    09:51
  • 243 - Generic Interfaces Part 3.mp4
    05:59
  • 244 - Generic Interfaces Part 4.mp4
    04:00
  • 245 - Generic Interfaces Part 5.mp4
    10:36
  • 246 - Generic Interfaces Part 6.mp4
    04:14
  • 247 - Generic Interfaces Part 7.mp4
    10:45
  • 247 - What-s-Up-Kotlin.zip
  • 248 - In and out declarations Part 1.mp4
    04:16
  • 249 - In and out declarations Part 2.mp4
    05:22
  • 250 - In and out declarations Part 3.mp4
    03:48
  • 251 - In and out declarations Part 4.mp4
    05:34
  • 252 - In and out declarations Part 5.mp4
    01:31
  • 252 - What-s-Up-Kotlin.zip
  • 253 - Key points of the Chapter.mp4
    00:55
  • 254 - Exercises.mp4
    01:13
  • 255 - Chapter Intro.mp4
    02:22
  • 256 - Mixing Code Getters and Setters.mp4
    09:10
  • 256 - What-s-Up-Kotlin.zip
  • 257 - Kotlin Class as Java property.mp4
    05:08
  • 257 - What-s-Up-Kotlin.zip
  • 258 - Java Class extension functions.mp4
    07:56
  • 258 - What-s-Up-Kotlin.zip
  • 259 - Free functions.mp4
    04:34
  • 259 - What-s-Up-Kotlin.zip
  • 260 - Java nullability.mp4
    05:04
  • 260 - What-s-Up-Kotlin.zip
  • 261 - Accessing nested Kotlin Objects with Java code.mp4
    04:01
  • 261 - What-s-Up-Kotlin.zip
  • 262 - Static values and functions vs Kotlin.mp4
    07:15
  • 262 - What-s-Up-Kotlin.zip
  • 263 - Chapter Intro.mp4
    01:22
  • 264 - What is an Exception Part 1.mp4
    08:13
  • 265 - What is an Exception Part 2.mp4
    03:31
  • 266 - Throwing Exceptions.mp4
    08:29
  • 267 - Handling Exceptions.mp4
    06:36
  • 268 - Creating custom Exceptions Part 1.mp4
    06:18
  • 269 - Creating custom Exceptions Part 2.mp4
    06:52
  • 269 - What-s-Up-Kotlin.zip
  • 270 - Checked Exceptions.mp4
    01:32
  • 271 - TryCatch Expression.mp4
    02:31
  • 272 - Key points of the Chapter.mp4
    02:04
  • 273 - Exercises.mp4
    01:00
  • 274 - Chapter Intro.mp4
    01:05
  • 275 - What is Functional Programming.mp4
    02:50
  • 276 - Coding in Functional Programming Part 1.mp4
    09:19
  • 277 - Coding in Functional Programming Part 2.mp4
    03:21
  • 278 - Coding in Functional Programming Part 3.mp4
    09:07
  • 278 - What-s-Up-Kotlin.zip
  • 279 - Firstclass and Higherorder functions.mp4
    01:04
  • 280 - Functions as argument.mp4
    04:04
  • 280 - What-s-Up-Kotlin.zip
  • 281 - Returning Functions.mp4
    02:34
  • 281 - What-s-Up-Kotlin.zip
  • 282 - Lambdas in Functional Programming.mp4
    04:42
  • 282 - What-s-Up-Kotlin.zip
  • More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 282
    • duration 21:29:06
    • English subtitles has
    • Release Date 2024/05/22

    Courses related to Android Development

    Courses related to Kotlin