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