Kotlin Essential Training\1.Introduction\03.How to use the exercise files.en.srt |
5,096 |
CAAD6DDB |
Kotlin Essential Training\1.Introduction\01.Welcome.en.srt |
2,069 |
3F27D848 |
Kotlin Essential Training\1.Introduction\02.What you should know.mp4
[b6106b09ce02d043]
|
2,644,582 |
C0063394 |
Kotlin Essential Training\1.Introduction\03.How to use the exercise files.mp4
[fa81865da749835e]
|
7,760,208 |
EDEE71AB |
Kotlin Essential Training\1.Introduction\02.What you should know.en.srt |
2,765 |
4E6652A3 |
Kotlin Essential Training\1.Introduction\01.Welcome.mp4
[d5862ca30af18d6d]
|
5,358,928 |
6A2CDBB5 |
Kotlin Essential Training\2.1. Set Up the Development Environment\09.Use the API documentation.mp4
[a42a40d3230e0d0a]
|
8,968,383 |
E34238A0 |
Kotlin Essential Training\2.1. Set Up the Development Environment\04.Install required software.en.srt |
3,772 |
163F9AC7 |
Kotlin Essential Training\2.1. Set Up the Development Environment\06.Create your first Kotlin project.en.srt |
6,331 |
2942C465 |
Kotlin Essential Training\2.1. Set Up the Development Environment\06.Create your first Kotlin project.mp4
[9cb7f028590c02af]
|
9,521,015 |
FCCEEBCF |
Kotlin Essential Training\2.1. Set Up the Development Environment\08.Use command-line arguments.mp4
[76967d5855d1d0aa]
|
8,829,347 |
1F437CCD |
Kotlin Essential Training\2.1. Set Up the Development Environment\08.Use command-line arguments.en.srt |
5,303 |
A6B7C14A |
Kotlin Essential Training\2.1. Set Up the Development Environment\10.Test your knowledge with Kotlin Koans.en.srt |
4,194 |
03BF9FCF |
Kotlin Essential Training\2.1. Set Up the Development Environment\05.Configure IntelliJ IDEA.mp4
[b802f724a616005c]
|
6,997,239 |
A0823A38 |
Kotlin Essential Training\2.1. Set Up the Development Environment\04.Install required software.mp4
[adf372ed019a07b8]
|
6,647,659 |
6B4DE84A |
Kotlin Essential Training\2.1. Set Up the Development Environment\10.Test your knowledge with Kotlin Koans.mp4
[3bb27f75b410c151]
|
7,307,291 |
88E95E55 |
Kotlin Essential Training\2.1. Set Up the Development Environment\07.Check out the exercise files from GitHub.mp4
[778a8a60c54ca696]
|
9,988,812 |
631A4019 |
Kotlin Essential Training\2.1. Set Up the Development Environment\05.Configure IntelliJ IDEA.en.srt |
5,172 |
F5B1D37B |
Kotlin Essential Training\2.1. Set Up the Development Environment\09.Use the API documentation.en.srt |
5,086 |
563A512A |
Kotlin Essential Training\2.1. Set Up the Development Environment\07.Check out the exercise files from GitHub.en.srt |
6,635 |
2098C629 |
Kotlin Essential Training\4.3. Work with Variables\20.Use functions from kotlin.math.mp4
[99f6c17e02d18b9b]
|
13,684,516 |
8652D0C6 |
Kotlin Essential Training\4.3. Work with Variables\16.Data types and literal expressions.en.srt |
7,835 |
2FEEA30D |
Kotlin Essential Training\4.3. Work with Variables\20.Use functions from kotlin.math.en.srt |
7,641 |
DD50DFC7 |
Kotlin Essential Training\4.3. Work with Variables\22.Build a string.mp4
[17be04d9c31ab613]
|
5,892,970 |
493BDD8E |
Kotlin Essential Training\4.3. Work with Variables\18.Compare numeric values.mp4
[af01780d583596d6]
|
13,948,227 |
02380D2D |
Kotlin Essential Training\4.3. Work with Variables\17.Convert numeric and string types.mp4
[955ed594c4a2aa79]
|
10,872,536 |
1B90A9B0 |
Kotlin Essential Training\4.3. Work with Variables\18.Compare numeric values.en.srt |
7,553 |
9F02B772 |
Kotlin Essential Training\4.3. Work with Variables\15.Declare and reference simple variables.mp4
[5bc8877da4f1d8]
|
13,169,702 |
B66B103E |
Kotlin Essential Training\4.3. Work with Variables\23.Define constants in a companion object.en.srt |
9,622 |
F734F465 |
Kotlin Essential Training\4.3. Work with Variables\22.Build a string.en.srt |
3,841 |
2AFB5066 |
Kotlin Essential Training\4.3. Work with Variables\21.Work with string values.en.srt |
10,687 |
4D1B2C2B |
Kotlin Essential Training\4.3. Work with Variables\19.Do math with operators and functions.mp4
[6c5dee015d2fb683]
|
15,038,448 |
B8EF451E |
Kotlin Essential Training\4.3. Work with Variables\15.Declare and reference simple variables.en.srt |
7,830 |
D1EF9227 |
Kotlin Essential Training\4.3. Work with Variables\19.Do math with operators and functions.en.srt |
8,026 |
EC87F884 |
Kotlin Essential Training\4.3. Work with Variables\17.Convert numeric and string types.en.srt |
5,644 |
C43BDA47 |
Kotlin Essential Training\4.3. Work with Variables\21.Work with string values.mp4
[6de199023a1ad426]
|
20,115,984 |
DBD6F3C8 |
Kotlin Essential Training\4.3. Work with Variables\16.Data types and literal expressions.mp4
[baeb67bb42acc719]
|
6,652,214 |
F112EA14 |
Kotlin Essential Training\4.3. Work with Variables\23.Define constants in a companion object.mp4
[9237b5c28b15f395]
|
17,118,239 |
DF8D3CC1 |
Kotlin Essential Training\5.4. Manage Program Flow\26.Evaluate multiple values with when.mp4
[d95fab27cc7098e]
|
16,617,231 |
E71869E2 |
Kotlin Essential Training\5.4. Manage Program Flow\27.Manage null values.en.srt |
10,471 |
0AFC5534 |
Kotlin Essential Training\5.4. Manage Program Flow\25.Evaluate conditions with if and else.mp4
[9f78b5c5ad0ecd78]
|
8,257,710 |
35ADA9D6 |
Kotlin Essential Training\5.4. Manage Program Flow\32.Solution - Create a simple calculator.en.srt |
3,739 |
26493EE7 |
Kotlin Essential Training\5.4. Manage Program Flow\31.Challenge - Create a simple calculator.mp4
[e1cdf0aea5595c2c]
|
5,308,439 |
4A08D0A5 |
Kotlin Essential Training\5.4. Manage Program Flow\31.Challenge - Create a simple calculator.en.srt |
3,671 |
777D7D09 |
Kotlin Essential Training\5.4. Manage Program Flow\28.Iterate through collections of data.en.srt |
7,448 |
B98D2EBE |
Kotlin Essential Training\5.4. Manage Program Flow\27.Manage null values.mp4
[492ac4389345ff58]
|
18,835,287 |
FF1F6EAB |
Kotlin Essential Training\5.4. Manage Program Flow\32.Solution - Create a simple calculator.mp4
[baf8676648e4628b]
|
6,523,493 |
AAB97689 |
Kotlin Essential Training\5.4. Manage Program Flow\26.Evaluate multiple values with when.en.srt |
8,410 |
03F604C8 |
Kotlin Essential Training\5.4. Manage Program Flow\29.Iterate with conditional expressions.en.srt |
5,578 |
E9E96EEA |
Kotlin Essential Training\5.4. Manage Program Flow\25.Evaluate conditions with if and else.en.srt |
5,106 |
F36AC765 |
Kotlin Essential Training\5.4. Manage Program Flow\29.Iterate with conditional expressions.mp4
[37e64828e83846d3]
|
10,206,724 |
33CF94B7 |
Kotlin Essential Training\5.4. Manage Program Flow\28.Iterate through collections of data.mp4
[b7ac0e6c7aa79753]
|
14,782,540 |
09ACEAF4 |
Kotlin Essential Training\5.4. Manage Program Flow\30.Handle exceptions with try and catch.en.srt |
9,851 |
99CEF58C |
Kotlin Essential Training\5.4. Manage Program Flow\24.Define reusable code in functions.mp4
[8b3b745e493a5968]
|
20,656,377 |
702FCF35 |
Kotlin Essential Training\5.4. Manage Program Flow\30.Handle exceptions with try and catch.mp4
[e16931c86cb2f3ac]
|
16,626,403 |
43E4CB50 |
Kotlin Essential Training\5.4. Manage Program Flow\24.Define reusable code in functions.en.srt |
10,183 |
4069CE01 |
Kotlin Essential Training\8.7. Create an Inheritance Hierarchy\51.Use abstract and sealed classes.mp4
[f3333746a6ebbee6]
|
17,357,320 |
09DAF674 |
Kotlin Essential Training\8.7. Create an Inheritance Hierarchy\49.Use anonymous interface implementations.mp4
[120cca03f2de5249]
|
14,657,437 |
D97D9B0B |
Kotlin Essential Training\8.7. Create an Inheritance Hierarchy\47.Inheritance and the Any class.en.srt |
14,341 |
173A1620 |
Kotlin Essential Training\8.7. Create an Inheritance Hierarchy\48.Define and implement an interface.mp4
[307e0990a1d95e12]
|
22,010,848 |
9C1E6AFB |
Kotlin Essential Training\8.7. Create an Inheritance Hierarchy\50.Pass functions as lambda expressions.en.srt |
9,455 |
1ADD703B |
Kotlin Essential Training\8.7. Create an Inheritance Hierarchy\48.Define and implement an interface.en.srt |
12,398 |
45510093 |
Kotlin Essential Training\8.7. Create an Inheritance Hierarchy\51.Use abstract and sealed classes.en.srt |
10,114 |
A1971C1A |
Kotlin Essential Training\8.7. Create an Inheritance Hierarchy\50.Pass functions as lambda expressions.mp4
[dfac6d6f7c98de85]
|
17,893,119 |
4EC0245E |
Kotlin Essential Training\8.7. Create an Inheritance Hierarchy\47.Inheritance and the Any class.mp4
[69d890fc3976d7ca]
|
25,082,444 |
998EE0EF |
Kotlin Essential Training\8.7. Create an Inheritance Hierarchy\49.Use anonymous interface implementations.en.srt |
8,702 |
4628EA09 |
Kotlin Essential Training\7.6. Manage Data Collections\42.Manage ordered collections with List.en.srt |
9,178 |
7CD1DF32 |
Kotlin Essential Training\7.6. Manage Data Collections\43.Manage unordered collections with Set.mp4
[3dbacad2050f1abf]
|
15,584,427 |
95B7970F |
Kotlin Essential Training\7.6. Manage Data Collections\44.Manage key-value pairs with Map.mp4
[93249786697ef422]
|
21,196,376 |
D7B16B2E |
Kotlin Essential Training\7.6. Manage Data Collections\41.Manage fixed-size collections with Array.en.srt |
7,411 |
153124B4 |
Kotlin Essential Training\7.6. Manage Data Collections\44.Manage key-value pairs with Map.en.srt |
11,022 |
5FE7B885 |
Kotlin Essential Training\7.6. Manage Data Collections\43.Manage unordered collections with Set.en.srt |
7,905 |
3A752400 |
Kotlin Essential Training\7.6. Manage Data Collections\46.Solution - Sum up a collection.mp4
[45153019843a3c0e]
|
6,130,757 |
8D5C4F15 |
Kotlin Essential Training\7.6. Manage Data Collections\45.Challenge - Sum up a collection.mp4
[d277754635c12d7a]
|
2,859,070 |
DB4FDF12 |
Kotlin Essential Training\7.6. Manage Data Collections\46.Solution - Sum up a collection.en.srt |
3,598 |
08CC78E8 |
Kotlin Essential Training\7.6. Manage Data Collections\41.Manage fixed-size collections with Array.mp4
[348b403a632fc28a]
|
14,743,252 |
5583213F |
Kotlin Essential Training\7.6. Manage Data Collections\42.Manage ordered collections with List.mp4
[e7b36f894b56f3a0]
|
16,634,987 |
A2D73FBD |
Kotlin Essential Training\7.6. Manage Data Collections\45.Challenge - Sum up a collection.en.srt |
1,721 |
8DC4055B |
Kotlin Essential Training\3.2. Get Started\11.The philosophy of Kotlin.en.srt |
9,618 |
1AC925B5 |
Kotlin Essential Training\3.2. Get Started\11.The philosophy of Kotlin.mp4
[257bddd68831ab12]
|
8,410,692 |
292C0B17 |
Kotlin Essential Training\3.2. Get Started\12.How Kotlin_JVM compiles to bytecode.mp4
[789b9487deab5122]
|
6,835,706 |
5A355951 |
Kotlin Essential Training\3.2. Get Started\14.Kotlin keywords.mp4
[f163b90cc0b60b65]
|
3,184,002 |
D45E697E |
Kotlin Essential Training\3.2. Get Started\13.Kotlin coding conventions and vocabulary.mp4
[b22610186c14a5c3]
|
7,434,929 |
98764F47 |
Kotlin Essential Training\3.2. Get Started\14.Kotlin keywords.en.srt |
3,645 |
F545A3EC |
Kotlin Essential Training\3.2. Get Started\13.Kotlin coding conventions and vocabulary.en.srt |
8,017 |
861EA68F |
Kotlin Essential Training\3.2. Get Started\12.How Kotlin_JVM compiles to bytecode.en.srt |
6,838 |
D6A598F7 |
Kotlin Essential Training\9.Conclusion\52.Next steps.mp4
[9746dd27af15ae88]
|
1,323,784 |
8729D800 |
Kotlin Essential Training\9.Conclusion\52.Next steps.en.srt |
1,440 |
0B9D6BCE |
Kotlin Essential Training\6.5. Create Custom Classes\33.Create a library of functions.mp4
[982c3f652c1d6497]
|
12,915,887 |
7442599E |
Kotlin Essential Training\6.5. Create Custom Classes\39.Mix and match Java and Kotlin classes.mp4
[22fecb726fb5ced4]
|
12,109,880 |
35F04C51 |
Kotlin Essential Training\6.5. Create Custom Classes\36.Declare and use a data class.mp4
[cf7990bea1d006e9]
|
11,446,169 |
B652E671 |
Kotlin Essential Training\6.5. Create Custom Classes\34.Create a class with instance members.mp4
[28a89ae5f51483b2]
|
14,524,859 |
017395A7 |
Kotlin Essential Training\6.5. Create Custom Classes\40.Organize your classes with packages.en.srt |
7,160 |
7D52D0BF |
Kotlin Essential Training\6.5. Create Custom Classes\38.Use explicit getter and setter functions.en.srt |
8,111 |
D52A1458 |
Kotlin Essential Training\6.5. Create Custom Classes\39.Mix and match Java and Kotlin classes.en.srt |
6,825 |
58F3AB94 |
Kotlin Essential Training\6.5. Create Custom Classes\33.Create a library of functions.en.srt |
6,891 |
07E5799B |
Kotlin Essential Training\6.5. Create Custom Classes\36.Declare and use a data class.en.srt |
6,783 |
CE616D42 |
Kotlin Essential Training\6.5. Create Custom Classes\34.Create a class with instance members.en.srt |
8,075 |
1C147695 |
Kotlin Essential Training\6.5. Create Custom Classes\35.Manage value lists with enums.mp4
[69c4edc62a581216]
|
13,039,003 |
AFD26FE6 |
Kotlin Essential Training\6.5. Create Custom Classes\35.Manage value lists with enums.en.srt |
7,399 |
AF387EAC |
Kotlin Essential Training\6.5. Create Custom Classes\37.Use primary and secondary constructors.mp4
[e87d026acd6358d9]
|
13,598,475 |
6AAC6831 |
Kotlin Essential Training\6.5. Create Custom Classes\40.Organize your classes with packages.mp4
[a4bacc97edc3b7e5]
|
14,131,160 |
3E1905C1 |
Kotlin Essential Training\6.5. Create Custom Classes\38.Use explicit getter and setter functions.mp4
[cb87660dc1c30d8]
|
15,055,011 |
C6A5DE4D |
Kotlin Essential Training\6.5. Create Custom Classes\37.Use primary and secondary constructors.en.srt |
8,457 |
9A97A9BA |
Kotlin Essential Training\1.Introduction |
0 |
00000000 |
Kotlin Essential Training\2.1. Set Up the Development Environment |
0 |
00000000 |
Kotlin Essential Training\4.3. Work with Variables |
0 |
00000000 |
Kotlin Essential Training\5.4. Manage Program Flow |
0 |
00000000 |
Kotlin Essential Training\8.7. Create an Inheritance Hierarchy |
0 |
00000000 |
Kotlin Essential Training\7.6. Manage Data Collections |
0 |
00000000 |
Kotlin Essential Training\3.2. Get Started |
0 |
00000000 |
Kotlin Essential Training\9.Conclusion |
0 |
00000000 |
Kotlin Essential Training\6.5. Create Custom Classes |
0 |
00000000 |
Kotlin Essential Training |
0 |
00000000 |
|
Total size: |
616,854,761 |
|