1. Урок 1.00:01:58
    Introduction (What You're Going To Get Out Of This Course!)
  2. Урок 2.00:04:27
    How To Make The Most Of This Course
  3. Урок 3.00:00:52
    Course Updates and Additions
  4. Урок 4.00:05:13
    A Brief Overview
  5. Урок 5.00:01:05
    Try It Out In 30 Seconds!
  6. Урок 6.00:02:47
    Downloading the JDK
  7. Урок 7.00:01:55
    Downloading IntelliJ
  8. Урок 8.00:05:00
    Setting up IntelliJ
  9. Урок 9.00:05:31
    Using Kotlin Interactively in REPL
  10. Урок 10.00:04:02
    Variables
  11. Урок 11.00:09:52
    Primitive Types & Strings
  12. Урок 12.00:05:42
    Expressions vs. Statements
  13. Урок 13.00:07:23
    Nullable Variables
  14. Урок 14.00:04:32
    Your First Stand-Alone App
  15. Урок 15.00:08:11
    Conditional Statements Using "if"
  16. Урок 16.00:03:41
    Conditional Statements Using "when"
  17. Урок 17.00:01:53
    When to Use "if" vs "when"
  18. Урок 18.00:05:21
    Conditional Expressions
  19. Урок 19.00:03:46
    More Advanced "when" Constructs
  20. Урок 20.00:04:59
    Arrays vs. Lists
  21. Урок 21.00:06:26
    Arrays in Kotlin
  22. Урок 22.00:06:22
    Lists in Kotlin
  23. Урок 23.00:06:30
    "for" Loops
  24. Урок 24.00:00:00
    "while" Loops
  25. Урок 25.00:04:49
    Using "break" and "continue" Statements
  26. Урок 26.00:03:34
    Naming loops
  27. Урок 27.00:04:04
    Congratulations!
  28. Урок 28.00:10:33
    Functions
  29. Урок 29.00:07:53
    Code Along: Reversing A List
  30. Урок 30.00:07:11
    Starting with Object-Orientation
  31. Урок 31.00:04:21
    Your First Class
  32. Урок 32.00:06:50
    Methods
  33. Урок 33.00:06:50
    Constructors
  34. Урок 34.00:05:41
    Named Parameters & Default Values
  35. Урок 35.00:10:21
    Open Classes and Inheritance
  36. Урок 36.00:06:05
    Abstract Classes
  37. Урок 37.00:04:03
    Open vs. Abstract
  38. Урок 38.00:08:58
    Interfaces
  39. Урок 39.00:10:03
    Overriding Rules
  40. Урок 40.00:11:22
    Data Classes
  41. Урок 41.00:04:13
    Objects / Singletons
  42. Урок 42.00:09:41
    Basic Enums
  43. Урок 43.00:06:25
    Packages
  44. Урок 44.00:09:10
    Imports
  45. Урок 45.00:11:26
    Hexadecimal Numbers & The Color Enum
  46. Урок 46.00:13:14
    Binary Numbers & The Color Enum
  47. Урок 47.00:07:36
    Bitwise Operators
  48. Урок 48.00:03:56
    The Principle of Information Hiding
  49. Урок 49.00:09:24
    Properties II: Getters and Setters
  50. Урок 50.00:10:10
    Visibilities
  51. Урок 51.00:06:35
    Generics
  52. Урок 52.00:09:55
    A Generic Stack
  53. Урок 53.00:06:49
    Generic Functions
  54. Урок 54.00:02:52
    Introduction to I/O
  55. Урок 55.00:07:51
    A Little Console Game
  56. Урок 56.00:11:36
    Code Along: Hangman Game - Part I
  57. Урок 57.00:09:09
    Code Along: Hangman Game - Part II
  58. Урок 58.00:04:23
    Reading From a File
  59. Урок 59.00:11:28
    Challenge Preparation: Maps
  60. Урок 60.00:01:11
    Challenge: Find the Most Frequent IP Address
  61. Урок 61.00:12:05
    Challenge Solution: Find the Most Frequent IP Address