Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Kotlin for Beginners: Learn Programming With Kotlin, а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:01:58
    Introduction (What You're Going To Get Out Of This Course!)
  • Урок 2. 00:04:27
    How To Make The Most Of This Course
  • Урок 3. 00:00:52
    Course Updates and Additions
  • Урок 4. 00:05:13
    A Brief Overview
  • Урок 5. 00:01:05
    Try It Out In 30 Seconds!
  • Урок 6. 00:02:47
    Downloading the JDK
  • Урок 7. 00:01:55
    Downloading IntelliJ
  • Урок 8. 00:05:00
    Setting up IntelliJ
  • Урок 9. 00:05:31
    Using Kotlin Interactively in REPL
  • Урок 10. 00:04:02
    Variables
  • Урок 11. 00:09:52
    Primitive Types & Strings
  • Урок 12. 00:05:42
    Expressions vs. Statements
  • Урок 13. 00:07:23
    Nullable Variables
  • Урок 14. 00:04:32
    Your First Stand-Alone App
  • Урок 15. 00:08:11
    Conditional Statements Using "if"
  • Урок 16. 00:03:41
    Conditional Statements Using "when"
  • Урок 17. 00:01:53
    When to Use "if" vs "when"
  • Урок 18. 00:05:21
    Conditional Expressions
  • Урок 19. 00:03:46
    More Advanced "when" Constructs
  • Урок 20. 00:04:59
    Arrays vs. Lists
  • Урок 21. 00:06:26
    Arrays in Kotlin
  • Урок 22. 00:06:22
    Lists in Kotlin
  • Урок 23. 00:06:30
    "for" Loops
  • Урок 24. 00:00:00
    "while" Loops
  • Урок 25. 00:04:49
    Using "break" and "continue" Statements
  • Урок 26. 00:03:34
    Naming loops
  • Урок 27. 00:04:04
    Congratulations!
  • Урок 28. 00:10:33
    Functions
  • Урок 29. 00:07:53
    Code Along: Reversing A List
  • Урок 30. 00:07:11
    Starting with Object-Orientation
  • Урок 31. 00:04:21
    Your First Class
  • Урок 32. 00:06:50
    Methods
  • Урок 33. 00:06:50
    Constructors
  • Урок 34. 00:05:41
    Named Parameters & Default Values
  • Урок 35. 00:10:21
    Open Classes and Inheritance
  • Урок 36. 00:06:05
    Abstract Classes
  • Урок 37. 00:04:03
    Open vs. Abstract
  • Урок 38. 00:08:58
    Interfaces
  • Урок 39. 00:10:03
    Overriding Rules
  • Урок 40. 00:11:22
    Data Classes
  • Урок 41. 00:04:13
    Objects / Singletons
  • Урок 42. 00:09:41
    Basic Enums
  • Урок 43. 00:06:25
    Packages
  • Урок 44. 00:09:10
    Imports
  • Урок 45. 00:11:26
    Hexadecimal Numbers & The Color Enum
  • Урок 46. 00:13:14
    Binary Numbers & The Color Enum
  • Урок 47. 00:07:36
    Bitwise Operators
  • Урок 48. 00:03:56
    The Principle of Information Hiding
  • Урок 49. 00:09:24
    Properties II: Getters and Setters
  • Урок 50. 00:10:10
    Visibilities
  • Урок 51. 00:06:35
    Generics
  • Урок 52. 00:09:55
    A Generic Stack
  • Урок 53. 00:06:49
    Generic Functions
  • Урок 54. 00:02:52
    Introduction to I/O
  • Урок 55. 00:07:51
    A Little Console Game
  • Урок 56. 00:11:36
    Code Along: Hangman Game - Part I
  • Урок 57. 00:09:09
    Code Along: Hangman Game - Part II
  • Урок 58. 00:04:23
    Reading From a File
  • Урок 59. 00:11:28
    Challenge Preparation: Maps
  • Урок 60. 00:01:11
    Challenge: Find the Most Frequent IP Address
  • Урок 61. 00:12:05
    Challenge Solution: Find the Most Frequent IP Address