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
average 0
Focused display
Category

Udemy
View courses UdemyStudents 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